summaryrefslogtreecommitdiffstats
path: root/patches/libselinux-2.1.12/0007-makefile-add-a-dependency-from-wrapper-libs-to-.so.patch
blob: 5d96f0cb2c3e39ae06077dd2db303db64851dc14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: Mon, 18 Feb 2013 11:22:11 +0100
Subject: [PATCH] makefile: add a dependency from wrapper libs to .so

...otherwise in parallel builds the wrapper libs might get linked to the .a.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
 src/Makefile |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/Makefile b/src/Makefile
index e963009..dfa9060 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -106,10 +106,10 @@ $(SWIGLOBJ): $(SWIGCOUT)
 $(SWIGRUBYLOBJ): $(SWIGRUBYCOUT)
 	$(CC) $(CFLAGS) $(SWIG_CFLAGS) $(RUBYINC) -fPIC -DSHARED -c -o $@ $<
 
-$(SWIGSO): $(SWIGLOBJ)
+$(SWIGSO): $(SWIGLOBJ) $(LIBSO)
 	$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $< -L. -lselinux $(LDLIBS)
 
-$(SWIGRUBYSO): $(SWIGRUBYLOBJ)
+$(SWIGRUBYSO): $(SWIGRUBYLOBJ) $(LIBSO)
 	$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -L. -lselinux $(LDLIBS)
 
 $(LIBA): $(OBJS)
@@ -129,7 +129,7 @@ selinuxswig_python_exception.i: ../include/selinux/selinux.h
 $(AUDIT2WHYLOBJ): audit2why.c
 	$(CC) $(filter-out -Werror, $(CFLAGS)) $(PYINC) -fPIC -DSHARED -c -o $@ $<
 
-$(AUDIT2WHYSO): $(AUDIT2WHYLOBJ)
+$(AUDIT2WHYSO): $(AUDIT2WHYLOBJ) $(LIBSO)
 	$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -L. -lselinux $(LIBDIR)/libsepol.a $(LDLIBS)
 
 %.o:  %.c policy.h