From: Mike Frysinger Date: Fri, 30 Mar 2007 05:50:01 +0000 (+0000) Subject: make sure selinux libs come last in linking #160879 by Peter Hjalmarsson X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=fa1f7e6851133e9021fa66d64a3559f72e17a9fe;p=gentoo.git make sure selinux libs come last in linking #160879 by Peter Hjalmarsson Package-Manager: portage-2.1.2.2 --- diff --git a/sys-apps/busybox/files/1.4.0/selinux-link.patch b/sys-apps/busybox/files/1.4.0/selinux-link.patch index b2e69e4ac025..ee5c645861de 100644 --- a/sys-apps/busybox/files/1.4.0/selinux-link.patch +++ b/sys-apps/busybox/files/1.4.0/selinux-link.patch @@ -1,3 +1,15 @@ +--- busybox-1.4.2/Makefile ++++ busybox-1.4.2/Makefile +@@ -564,7 +564,8 @@ + cmd_busybox__ ?= $(srctree)/scripts/trylink $(CC) $(LDFLAGS) \ + -o $@ \ + -Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections \ +- -Wl,--start-group $(busybox-all) -Wl,--end-group ++ -Wl,--start-group $(busybox-all) -Wl,--end-group \ ++ $(LDLIBS) + + # Generate System.map + quiet_cmd_sysmap = SYSMAP --- busybox-1.4.2/Makefile.flags +++ busybox-1.4.2/Makefile.flags @@ -28,4 +28,8 @@ @@ -6,6 +18,6 @@ endif + +ifeq ($(CONFIG_SELINUX),y) -+LDFLAGS += -lselinux -lsepol ++LDLIBS += -lselinux -lsepol +endif #LDFLAGS += -nostdlib