]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/python/0011-Don-t-add-multiarch-paths.patch
lrzsz: install symlinks for XMODEM and YMODEM
[coffee/buildroot.git] / package / python / 0011-Don-t-add-multiarch-paths.patch
1 From 50a243a9c90f95e9248ac720e42e802b5922ab90 Mon Sep 17 00:00:00 2001
2 From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3 Date: Tue, 7 Mar 2017 22:24:28 +0100
4 Subject: [PATCH] Don't add multiarch paths
5
6 The add_multiarch_paths() function leads, in certain build
7 environments, to the addition of host header paths to the CFLAGS,
8 which is not appropriate for cross-compilation. This patch fixes that
9 by simply removing the call to add_multiarch_paths() when we're
10 cross-compiling.
11
12 Investigation done by David <buildroot-2014@inbox.com>.
13
14 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 ---
16  setup.py | 2 +-
17  1 file changed, 1 insertion(+), 1 deletion(-)
18
19 diff --git a/setup.py b/setup.py
20 index fa32532..0b9ea57 100644
21 --- a/setup.py
22 +++ b/setup.py
23 @@ -461,9 +461,9 @@ class PyBuildExt(build_ext):
24          if not cross_compiling:
25              add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
26              add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
27 +            self.add_multiarch_paths()
28          if cross_compiling:
29              self.add_gcc_paths()
30 -        self.add_multiarch_paths()
31  
32          # Add paths specified in the environment variables LDFLAGS and
33          # CPPFLAGS for header and library files.
34 -- 
35 2.7.4
36