| when building python for qemux86-64 on ubuntu 11.10/64bit |
| it gropes into host includes and then mixes them with cross |
| includes and as a result some modules fail to compile and link |
| one of the modules is python-elementtree which is then not |
| found during image creation |
| |
| Proble is that setup.py tries to add native includes that newer |
| ubuntu has introduced for multiarch support. But that should |
| only happen for native builds and not cross building python |
| so we add a check here. |
| |
| Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| Upstream-Status: Pending |
| |
| Index: Python-3.3.0rc2/setup.py |
| =================================================================== |
| --- Python-3.3.0rc2.orig/setup.py 2012-09-20 21:54:50.000000000 -0700 |
| +++ Python-3.3.0rc2/setup.py 2012-09-20 21:57:35.029123858 -0700 |
| @@ -402,6 +402,9 @@ |
| |
| if not find_executable('dpkg-architecture'): |
| return |
| + if cross_compiling: |
| + return |
| + |
| opt = '' |
| if cross_compiling: |
| opt = '-t' + sysconfig.get_config_var('HOST_GNU_TYPE') |