12345678910111213141516171819202122232425262728293031323334 |
- From 4b1568bce5bbdc7bf76a4bbf1066ba7e7b84649f Mon Sep 17 00:00:00 2001
- From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
- Date: Fri, 25 Oct 2019 11:45:04 +0200
- Subject: [PATCH] src/Makefile: don't pass bogus -I and -L to python setup.py
- build_ext
- Using $(DESTDIR) during the build does not follow the normal/standard
- semantic of DESTDIR: it is normally only needed during the
- installation. Therefore, a lot of build systems/environments don't
- pass any DESTDIR at build time, which causes setup.py to be called
- with -I /usr/include -L /usr/lib, which breaks cross-compilation.
- [Upstream: https://github.com/SELinuxProject/selinux/pull/183]
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
- ---
- src/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
- diff --git a/src/Makefile b/src/Makefile
- index 2b1696a0..3b8bad81 100644
- --- a/src/Makefile
- +++ b/src/Makefile
- @@ -130,7 +130,7 @@ SWIGRUBY = swig -Wall -ruby -o $(SWIGRUBYCOUT) -outdir ./ $(DISABLE_FLAGS)
- all: $(LIBA) $(LIBSO) $(LIBPC)
-
- pywrap: all selinuxswig_python_exception.i
- - CFLAGS="$(CFLAGS) $(SWIG_CFLAGS)" $(PYTHON) setup.py build_ext -I $(DESTDIR)$(INCLUDEDIR) -L $(DESTDIR)$(LIBDIR)
- + CFLAGS="$(CFLAGS) $(SWIG_CFLAGS)" $(PYTHON) setup.py build_ext
-
- rubywrap: all $(SWIGRUBYSO)
-
- --
- 2.21.0
|