Re: python 3.9 package leaks CFLAGS into user packages via sysconfig

2021-12-31 Thread Marco Atzeri
On 31.12.2021 20:33, Matthias Koeppe wrote: On Mon, Dec 27, 2021 at 5:27 PM Matthias Koeppe wrote: $ python3.9 -m sysconfig | grep CFLAGS CFLAGS = "-Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall .. These flags will end up in builds of user Python packages with extensions vi

Re: python 3.9 package leaks CFLAGS into user packages via sysconfig

2021-12-31 Thread Matthias Koeppe
On Mon, Dec 27, 2021 at 5:27 PM Matthias Koeppe wrote: > $ python3.9 -m sysconfig | grep CFLAGS > CFLAGS = "-Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall > -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 > -fstack-protector-strong --param=ssp-buffer-size=4

Re: python 3.9 package leaks CFLAGS into user packages via sysconfig

2021-12-28 Thread Marco Atzeri
On 28.12.2021 03:19, Marco Atzeri wrote: On 28.12.2021 02:27, Matthias Koeppe wrote: $ python3.9 -m sysconfig | grep CFLAGS Hi Matthias, can you please verify the test package python39-3.9.9-3 (not the -2) $ python3.9 -m sysconfig | grep CFLAGS BASECFLAGS = "-Wno-unused-result -Wsig

Re: python 3.9 package leaks CFLAGS into user packages via sysconfig

2021-12-27 Thread Marco Atzeri
On 28.12.2021 02:27, Matthias Koeppe wrote: $ python3.9 -m sysconfig | grep CFLAGS CFLAGS = "-Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -DOPENSSL_NO_SSL3=1

python 3.9 package leaks CFLAGS into user packages via sysconfig

2021-12-27 Thread Matthias Koeppe
$ python3.9 -m sysconfig | grep CFLAGS CFLAGS = "-Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -DOPENSSL_NO_SSL3=1 -I/usr/include/uuid/ -fdebug-prefix-map=/pub/