From: Felix Fietkau Date: Sat, 19 Dec 2015 11:28:49 +0000 (+0000) Subject: Revert "bzip2: extend/fix the Host/Install rule to install libbz2.so files" X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=ea1cc733af1248cc453660ae054cb8b77b456df9;p=openwrt%2Fstaging%2Fnbd.git Revert "bzip2: extend/fix the Host/Install rule to install libbz2.so files" This reverts r47245. Linking to shared libraries under $STAGING_DIR_HOST{,/usr}/lib is harmful, as these directories aren't added to LD_LIBRARY_PATH (see r47103 for an explanation why LD_LIBRARY_PATH is not used). Revert to static linking; in particular, this fixes the build of the python bz2 module on OpenSUSE and Fedora (which in turn broke the build of nodejs). Signed-off-by: Matthias Schiffer SVN-Revision: 47950 --- diff --git a/package/utils/bzip2/Makefile b/package/utils/bzip2/Makefile index ba47cfb7e3..4ad9684217 100644 --- a/package/utils/bzip2/Makefile +++ b/package/utils/bzip2/Makefile @@ -97,10 +97,8 @@ HOST_CONFIGURE_ARGS+= \ --prefix=$(STAGING_DIR_HOST) define Host/Install - $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin/ $(STAGING_DIR_HOST)/usr/lib + $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin/ $(MAKE) -C $(HOST_BUILD_DIR) PREFIX=$(STAGING_DIR_HOST)/usr/ install - $(CP) $(HOST_BUILD_DIR)/libbz2.so* $(STAGING_DIR_HOST)/usr/lib/ - $(CP) $(HOST_BUILD_DIR)/libbz2.so.1.0 $(STAGING_DIR_HOST)/usr/lib/libbz2.so endef $(eval $(call HostBuild))