]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix cross compiling issue in setup.py, ensure that lib_dirs and inc_dirs are
authorChristian Heimes <christian@cheimes.de>
Wed, 12 Dec 2012 11:41:00 +0000 (12:41 +0100)
committerChristian Heimes <christian@cheimes.de>
Wed, 12 Dec 2012 11:41:00 +0000 (12:41 +0100)
defined in cross compiling mode, too.

Misc/NEWS
setup.py

index e9a370c9788cd7ecf5c9244d385223b2ebb44e40..c57b165ccd6115eab48de607fd01970405aac08d 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -316,6 +316,9 @@ Tests
 Build
 -----
 
+- Fix cross compiling issue in setup.py, ensure that lib_dirs and inc_dirs are
+  defined in cross compiling mode, too.
+
 - Issue #16593: Have BSD 'make -s' do the right thing, thanks to Daniel Shahaf
 
 - Issue #16262: fix out-of-src-tree builds, if mercurial is not installed.
index 8a9ba5f4276eb08edb4ad9edf03936e1c7474e66..8125efcb4e63920622eeb011626a58274477c814 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -506,6 +506,9 @@ class PyBuildExt(build_ext):
                 '/lib', '/usr/lib',
                 ]
             inc_dirs = self.compiler.include_dirs + ['/usr/include']
+        else:
+            lib_dirs = []
+            inc_dirs = []
         exts = []
         missing = []