[New-bugs-announce] [issue36844] abiflag `m` is no longer showing when compiled with --enable-shared

Anthony Sottile report at bugs.python.org
Tue May 7 17:11:03 EDT 2019


New submission from Anthony Sottile <asottile at umich.edu>:

This appears to be a regression between 3.8a3 and 3.8a4 -- though it may be intentional and I'm missing something?

I noticed this while packaging 3.8 for deadsnakes https://github.com/deadsnakes/python3.8

I've created a minimal reproduction:


$ git checkout v3.8.0a4 && git clean -fxfd && ./configure --enable-shared && make -j4 && ls *.so build/lib*/*sysconfigdata*

...

build/lib.linux-x86_64-3.8/_sysconfigdata__linux_x86_64-linux-gnu.py
libpython3.8.so
libpython3.so


$ git checkout v3.8.0a3 && git clean -fxfd && ./configure --enable-shared && make -j4 && ls *.so build/lib*/*sysconfigdata*

...


build/lib.linux-x86_64-3.8/_sysconfigdata_m_linux_x86_64-linux-gnu.py
libpython3.8m.so
libpython3.so


Notice how the abiflag in sysconfigdata in 3.8a3 is 'm' but in 3.8a4 it is ''

My WAG at the relevant patch is 8c3ecc6bacc8d0cd534f2b5b53ed962dd1368c7b

----------
components: Build
messages: 341827
nosy: Anthony Sottile
priority: normal
severity: normal
status: open
title: abiflag `m` is no longer showing when compiled with --enable-shared
versions: Python 3.8

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36844>
_______________________________________


More information about the New-bugs-announce mailing list