python 3.9 package leaks CFLAGS into user packages via sysconfig

Marco Atzeri marco.atzeri@gmail.com
Fri Dec 31 21:22:23 GMT 2021


On 31.12.2021 20:33, Matthias Koeppe wrote:
> On Mon, Dec 27, 2021 at 5:27 PM Matthias Koeppe <mkoeppe@math.ucdavis.edu>
> 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
>> via sysconfig/distutils.
>> This should be fixed by putting the necessary flags for the Python build
>> into CFLAGS_NODIST instead [...]
>>
> 
> Thanks, Marco, for the python-3.9.9-3 test package.
> It has been reported to work well for us (
> https://trac.sagemath.org/ticket/33078#comment:34), solving the reported
> problem.
> 
> Matthias
> 

Thanks Matthias
for the testing.
I expect to promote it from test to current in few days.


Regards
Marco


More information about the Cygwin mailing list