AnacondaRecipes / python-feedstock

A conda-smithy repository for python.
BSD 3-Clause "New" or "Revised" License
4 stars 7 forks source link

Regression in `sysconfig.get_config_var('EXT_SUFFIX')` #22

Closed pitrou closed 5 years ago

pitrou commented 5 years ago

With 3.7.3:

$ python3 -c "import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))"
.cpython-37m-x86_64-linux-gnu.so

With 3.7.4:

$ python3 -c "import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))"
7.4.0
.cpython-@PYVERNODOTS@m-x86_64-linux-gnu.so

This breaks Arrow's build configuration, possibly others.

pitrou commented 5 years ago

Same junk in other config vars:

pitrou commented 5 years ago

@jjhelmus @mingwandroid

jjhelmus commented 5 years ago

There are some issues with the Python 3.7.4 build. We are aware of these and working to fix them. This work is being tracked at ContinuumIO/anaconda-issues#11195.