lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <m28rdclmev.fsf@gmail.com> Date: Thu, 25 May 2023 11:45:28 +0100 From: Donald Hunter <donald.hunter@...il.com> To: Jakub Kicinski <kuba@...nel.org> Cc: davem@...emloft.net, netdev@...r.kernel.org, edumazet@...gle.com, pabeni@...hat.com Subject: Re: [PATCH net] tools: ynl: avoid dict errors on older Python versions Jakub Kicinski <kuba@...nel.org> writes: > Python 3.9.0 or newer supports combining dicts() with |, > but older versions of Python are still used in the wild > (e.g. on CentOS 8, which goes EoL May 31, 2024). > With Python 3.6.8 we get: > > TypeError: unsupported operand type(s) for |: 'dict' and 'dict' > > Use older syntax. Tested with non-legacy families only. > > Fixes: f036d936ca57 ("tools: ynl: Add fixed-header support to ynl") > Signed-off-by: Jakub Kicinski <kuba@...nel.org> > --- > CC: donald.hunter@...il.com > > This is arguably not a fix, but those trying YNL on 6.4 will likely > appreciate not running into the problem. I just hit the issue on Ubuntu on a BF2 so thank you for getting a fix out before me! Tested with ovs_datapath. Reviewed-by: Donald Hunter <donald.hunter@...il.com> Tested-by: Donald Hunter <donald.hunter@...il.com>
Powered by blists - more mailing lists