EXT_SUFFIX too short on FreeBSD and AIX #86770
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
assignee = None closed_at = <Date 2021-01-29.23:59:05.929> created_at = <Date 2020-12-08.21:53:22.342> labels = ['3.8', 'build', '3.7', '3.9', '3.10'] title = 'EXT_SUFFIX too short on FreeBSD and AIX' updated_at = <Date 2021-01-29.23:59:05.929> user = 'https://github.com/mattip'
activity = <Date 2021-01-29.23:59:05.929> actor = 'vstinner' assignee = 'none' closed = True closed_date = <Date 2021-01-29.23:59:05.929> closer = 'vstinner' components = ['Build'] creation = <Date 2020-12-08.21:53:22.342> creator = 'mattip' dependencies =  files =  hgrepos =  issue_num = 42604 keywords = ['patch'] message_count = 13.0 messages = ['382767', '383299', '383306', '383387', '383413', '383414', '383415', '383417', '385347', '385351', '385356', '385357', '385959'] nosy_count = 4.0 nosy_names = ['vstinner', 'mattip', 'pablogsal', 'miss-islington'] pr_nums = ['23708', '23866', '23867'] priority = 'normal' resolution = 'fixed' stage = 'resolved' status = 'closed' superseder = None type = None url = 'https://bugs.python.org/issue42604' versions = ['Python 3.7', 'Python 3.8', 'Python 3.9', 'Python 3.10']
The text was updated successfully, but these errors were encountered:
Continuation of bpo-39825, this time for FreeBSD and AIX. As commented there, the test added in the fix to 39825 fails on FreeBSD and AIX:
FAIL: test_EXT_SUFFIX_in_vars (test.test_sysconfig.TestSysConfig)
Traceback (most recent call last): File "/usr/home/buildbot/python/3.x.koobs-freebsd-564d/build/Lib/test/test_sysconfig.py", line 368, in test_EXT_SUFFIX_in_vars self.assertEqual(vars['EXT_SUFFIX'], _imp.extension_suffixes()) AssertionError: '.so' != '.cpython-310d.so' - .so + .cpython-310d.so
So somehow EXT_SUFFIX is being set to .so rather than .cpython-310d.so.
It seems the difference in EXT_SUFFIX comes from this stanza in configure:
case $ac_sys_system in
where $ac_sys_system is
test_sysconfig still fails:
I reopen the issue.
It seems like Python no long builds on PPC64 AIX 3.x buildbot:
"setup.py build" crash with an assertion error:
Assertion failed: (item != NULL) ^ (PyErr_Occurred() != NULL), file Objects/abstract.c, line 163
The linker also displays tons of warnings. Examples:
ld: 0711-327 WARNING: Entry point not found: PyInit__uuid.cpython-310d
Can it be related to the commit a44ce6c of this issue?
Sorry, it was unrelated to this issue. I fixed it with:
_zoneinfo has also been fixed.