Message382720
On Windows - in distutils (?) did they perhaps make a change only for windows, for whatever reason.
I don't have a python3.7 pr a 3.8 handy atm.
Not sure what 'distutils' pip updates either - but with py36 and pip 20.2.4 and setuptools 40.6.2 I get:
Python 3.6.12 (default, Sep 23 2020, 08:27:01) [C] on aix5
Type "help", "copyright", "credits" or "license" for more information.
>>> import sysconfig
>>> sysconfig.get_config_var('EXT_SUFFIX')
'.so'
>>> from distutils import sysconfig
>>> sysconfig.get_config_var('EXT_SUFFIX')
'.so'
I am guessing that distutils has not updated - whatever - for AIX, FreeBSD, and perhaps others.
@mattip: is the problem perhaps with distutils rather than a particular platform. I also admit, I do not know what 'EXT_SUFFIX' is suppossed to return. From past behavior I took it to mean a file 'tag' for files that are accessed using dlopen().
Is it - perhaps - that different platforms have different needs or abilities - and the error is not the platform - but the adequacy of tests to differentiate platform behavior. I am guessing now - but maybe that is why distutils has not changed AIX and FreeBSD and maybe more. |
|
Date |
User |
Action |
Args |
2020-12-08 10:11:29 | Michael.Felt | set | recipients:
+ Michael.Felt, paul.moore, pitrou, vstinner, tim.golden, tarek, eric.araujo, zach.ware, mattip, steve.dower, dstufft, frenzy, miss-islington |
2020-12-08 10:11:29 | Michael.Felt | set | messageid: <1607422289.55.0.239746503145.issue39825@roundup.psfhosted.org> |
2020-12-08 10:11:29 | Michael.Felt | link | issue39825 messages |
2020-12-08 10:11:29 | Michael.Felt | create | |
|