From 54942318f93b12f8166f110905ec7df6e3279a74 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Mon, 10 Jan 2011 10:47:23 -0300 Subject: [PATCH] pciutils: SHARED make opt goes for install too If we don't pass SHARED when installing we miss the shared library symlinks (libpci.so & libpci.so.3). On internal and external toolchains that have a proper cross ldconfig this isn't a problem as they get created during ldconfig, but it breaks on toolchains that lack a cross ldconfig to automagically make the symlinks. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- package/pciutils/pciutils.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/pciutils/pciutils.mk b/package/pciutils/pciutils.mk index 6e163006bc..782d348ea8 100644 --- a/package/pciutils/pciutils.mk +++ b/package/pciutils/pciutils.mk @@ -39,8 +39,10 @@ endef # Ditch install-lib if SHARED is an option in the future define PCIUTILS_INSTALL_TARGET_CMDS - $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr install - $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr install-lib + $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr \ + SHARED=$(PCIUTILS_SHARED) install + $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr \ + SHARED=$(PCIUTILS_SHARED) install-lib endef $(eval $(call GENTARGETS,package,pciutils)) -- 2.30.2