diff options
author | doko@ubuntu.com <doko@ubuntu.com> | 2016-06-04 22:41:58 (GMT) |
---|---|---|
committer | doko@ubuntu.com <doko@ubuntu.com> | 2016-06-04 22:41:58 (GMT) |
commit | 6ada01234db375a606e11bab480e56b21d0825ed (patch) | |
tree | 59a9cae1e3d3fad84b5fcf8b372cc0edfbc998f9 | |
parent | a23234b10d3de9ef88318c82efe2c1b5f288e08d (diff) | |
download | cpython-6ada01234db375a606e11bab480e56b21d0825ed.zip cpython-6ada01234db375a606e11bab480e56b21d0825ed.tar.gz cpython-6ada01234db375a606e11bab480e56b21d0825ed.tar.bz2 |
- Issue #26884: Fix linking extension modules for cross builds.
Patch by Xavier de Gaye.
-rw-r--r-- | Lib/distutils/command/build_ext.py | 2 | ||||
-rw-r--r-- | Misc/NEWS | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py index d4cb11e..f03a4e3 100644 --- a/Lib/distutils/command/build_ext.py +++ b/Lib/distutils/command/build_ext.py @@ -748,7 +748,7 @@ class build_ext(Command): if sysconfig.get_config_var('Py_ENABLE_SHARED'): pythonlib = 'python{}.{}{}'.format( sys.hexversion >> 24, (sys.hexversion >> 16) & 0xff, - sys.abiflags) + sysconfig.get_config_var('ABIFLAGS')) return ext.libraries + [pythonlib] else: return ext.libraries @@ -561,6 +561,9 @@ Tests Build ----- +- Issue #26884: Fix linking extension modules for cross builds. + Patch by Xavier de Gaye. + - Issue #22359: Disable the rules for running _freeze_importlib and pgen when cross-compiling. The output of these programs is normally saved with the source code anyway, and is still regenerated when doing a native build. |