diff options
author | Sven 'sleipnir' Rebhan <odinshorse@googlemail.com> | 2009-02-18 20:52:44 +0000 |
---|---|---|
committer | Sven 'sleipnir' Rebhan <odinshorse@googlemail.com> | 2009-02-18 20:52:44 +0000 |
commit | 1cb308238f1080ee4ec765322bad7c18e94a68fa (patch) | |
tree | a46388a469464af30b0eb10a1d023d1549c7e93f /dev-lang | |
parent | Bumped revision of fso-abyss NG GSM multiplexer (diff) | |
download | embedded-cross-1cb308238f1080ee4ec765322bad7c18e94a68fa.tar.gz embedded-cross-1cb308238f1080ee4ec765322bad7c18e94a68fa.tar.bz2 embedded-cross-1cb308238f1080ee4ec765322bad7c18e94a68fa.zip |
Fix another python cross-compile monster that pulled in -L/usr/lib! I hope we are done with python now!?
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/python/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/python/files/python-2.5.2-cross-distutils.patch | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index ad4758f..e9aa8d0 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -2,7 +2,7 @@ AUX pydoc.conf 330 RMD160 0cd619ec251597e0fcadc05bfd249915e73baa17 SHA1 a56100d4 AUX pydoc.init 666 RMD160 11caf3a78bce4cdaebacaf21eaf26cc1ce30282e SHA1 88c5cb6d5bf737c74e1be93118cf157630af9ad7 SHA256 0d25c71232b74adb87dc709cc7cd8f8b13c452c0fe82fa33808f907f7a96d628 AUX python-2.4.4-test-cross.patch 977 RMD160 8fdcd45dc202993988f7a1c2b3d918068883b99e SHA1 96f25777150ba05765282a43f08da6b6fab3cb73 SHA256 ff2a131776d560d188ec5069e17fea3eb09c26fdd02124ae5ff34d791c9fd9f6 AUX python-2.5.2-cross-compile.patch 322 RMD160 f392c8087ae168279132a6b6cced3f41a4462b05 SHA1 5b581ecca82f7c204df856ac45940ea495a3ca36 SHA256 4cdf0c771ee858d4e6fb30f33d1d5d989310d9ceacf0cfe955872337527b98d0 -AUX python-2.5.2-cross-distutils.patch 2199 RMD160 ce61c129438ac25d19857d7a2f6c43759208280b SHA1 d2b564d4d2f116c40eff3a8a1b05b9ec991ba8b9 SHA256 4a8b541b739e5a375e12abb208be4974dda0c25c88587d04e8066a532242a6e5 +AUX python-2.5.2-cross-distutils.patch 2906 RMD160 88c3fc608f38395cc03f209029c56f715c44b4b3 SHA1 e725180a455ad3a14979d1ab09623e027b44b01b SHA256 9e570ea7050a8ee2ebaa7c8afdb98215ac696fa8d3a04e85b69b10a15b16d7cb AUX python-2.5.2-cross-enable-ctypes-module.patch 3830 RMD160 52e92eae2ba60d67efb0494f9c4b47544991dcbb SHA1 c77c0c2db298619b2d4f57dc28609d4b1586565b SHA256 028c3ed4bf841fd19641e2c1af0dce68626aeb26168a97acabbba48aa1085cb6 AUX python-2.5.2-cross-sysroot-setup.patch 11300 RMD160 b90c9e4d4b97a85e925131713c8c830ea7827c80 SHA1 75d10dd6d33bb641769fa93e137b126a72ae7d0c SHA256 193a8018a5a2f9a6fe573ddba8893bf03fe831a953fbcb0958fa2b48272ca865 AUX python-2.5.2-test-cross-printf_zd.patch 618 RMD160 5f4d038edc6521e43e872bef42f039d2e91cbe81 SHA1 6a9a761c260d36c0ae4d458978e1ce18d9189ebf SHA256 7b4df16f7044f853819115679c1262b83e54be5141606143879e545d95b136ab diff --git a/dev-lang/python/files/python-2.5.2-cross-distutils.patch b/dev-lang/python/files/python-2.5.2-cross-distutils.patch index 1e2c198..f23c226 100644 --- a/dev-lang/python/files/python-2.5.2-cross-distutils.patch +++ b/dev-lang/python/files/python-2.5.2-cross-distutils.patch @@ -49,3 +49,16 @@ target system is 32 or 64bit and adapt the libdir accordingly. if standard_lib: return libpython else: + +--- Lib/distutils/command/build_ext.py 2007-04-24 17:27:25.000000000 +0200 ++++ Lib/distutils/command/build_ext.py.new 2009-02-18 20:32:09.000000000 +0100 +@@ -201,7 +201,8 @@ + and sysconfig.get_config_var('Py_ENABLE_SHARED'): + if sys.executable.startswith(os.path.join(sys.exec_prefix, "bin")): + # building third party extensions +- self.library_dirs.append(sysconfig.get_config_var('LIBDIR')) ++ sysroot = os.getenv('SYSROOT') ++ self.library_dirs.append(sysroot+sysconfig.get_config_var('LIBDIR')) + else: + # building python standard extensions + self.library_dirs.append('.') |