Closed
Description
We have encountered recently an issue when building VTK, where we have discovered that that mingw-python gives a wrong value for SOABI
on Ubunut 22.04:
>>> import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))
.cpython-310-x86_64-linux-gnu.so
>>> import sysconfig; print(sysconfig.get_config_var('SOABI'))
cpython-310-x86_64-linux-gnu
>>> import sysconfig; print(sysconfig.get_config_var('SO'))
<stdin>:1: DeprecationWarning: SO is deprecated, use EXT_SUFFIX
.cpython-310-x86_64-linux-gnu.so
on mingw-python/CLANG64
>>> import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))
.cp310-mingw_x86_64_clang.pyd
>>> import sysconfig; print(sysconfig.get_config_var('SOABI'))
cpython-310
>>> import sysconfig; print(sysconfig.get_config_var('SO'))
<stdin>:1: DeprecationWarning: SO is deprecated, use EXT_SUFFIX
.cp310-mingw_x86_64_clang.pyd
SOABI should returns cp310-mingw_x86_64_clang
Metadata
Metadata
Assignees
Labels
No labels