treewide: remove rpath-link
authorRosen Penev <redacted>
Thu, 10 Mar 2022 23:17:45 +0000 (15:17 -0800)
committerRosen Penev <redacted>
Sun, 13 Mar 2022 08:02:02 +0000 (00:02 -0800)
Most usages seem to be outdated and fixed a long time ago.

Signed-off-by: Rosen Penev <redacted>
libs/libcups/Makefile
multimedia/fswebcam/Makefile
net/nfs-kernel-server/Makefile
net/strongswan/Makefile
net/vnstat/Makefile
sound/owntone/Makefile
sound/sox/Makefile
utils/bandwidthd/Makefile
utils/mbtools/Makefile
utils/owfs/Makefile

index 8d81ea37962b58f6039ab4f8354be48a0c90fcda..39b5c8e90067dbae1a707b886b2599d272251103 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=cups
 PKG_VERSION:=2.2.12
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-source.tar.gz
 PKG_SOURCE_URL:=https://github.com/apple/cups/releases/download/v$(PKG_VERSION)/
@@ -40,8 +40,6 @@ define Package/libcups/description
        Common UNIX Printing System - Core library
 endef
 
-TARGET_LDFLAGS+=-Wl,-rpath-link=$(STAGING_DIR)/usr/lib
-
 CONFIGURE_ARGS+=--with-cups-user="nobody" \
                --with-cups-group="nogroup" \
                --with-components="core" \
index b4eda099277db368d71f7b104710fc0959395fa0..1de4616415eb56d090d01744ce8055b4c265e1b6 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=fswebcam
 PKG_VERSION:=20140113
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=http://www.firestorm.cx/fswebcam/files \
@@ -40,7 +40,7 @@ define Package/fswebcam/description
 endef
 
 EXTRA_CFLAGS+= $(TARGET_CPPFLAGS)
-EXTRA_LDFLAGS+= $(TARGET_LDFLAGS) -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
+EXTRA_LDFLAGS+= $(TARGET_LDFLAGS)
 
 define Package/fswebcam/install
        $(INSTALL_DIR) $(1)/usr/bin
index 2492c664d9c3ea1fd326be9f6cd01400901716a4..cb0c2773d456ed127e0cd4763575a51d4c51c238 100644 (file)
@@ -100,8 +100,7 @@ TARGET_CFLAGS += -Wno-error=implicit-function-declaration \
                 -Wno-error=undef \
                 -Wno-error=missing-include-dirs
 
-TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib \
-                 -L$(STAGING_DIR)/usr/lib/libevent
+TARGET_LDFLAGS += -L$(STAGING_DIR)/usr/lib/libevent
 
 CONFIGURE_ARGS += \
        --disable-caps \
index 241a58bdaf3878ae66e1ed7bff8742006533e847..bbf1e2793fd6457b39765e103a7721185c9728b4 100644 (file)
@@ -478,8 +478,6 @@ CONFIGURE_ARGS+= \
        ) \
        ac_cv_search___atomic_load=no
 
-EXTRA_LDFLAGS+= -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
-
 define Package/strongswan/conffiles
 /etc/strongswan.conf
 /etc/strongswan.d/
index e69b5b036727652e952b05a0b5da2f888dd8be8c..35c5782f4a647b3e93da734d7ec75844d334dd54 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=vnstat
 PKG_VERSION:=1.18
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://humdi.net/vnstat
@@ -71,7 +71,7 @@ define Build/Compile/vnstati
        +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
                $(TARGET_CONFIGURE_OPTS) \
                CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" \
-               LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath-link,$(STAGING_DIR)/usr/lib" \
+               LDFLAGS="$(TARGET_LDFLAGS)" \
                all
 endef
 
index af609a27b9c5c4e7311a07c8f2051daaa8afe6ef..831ed3723b0ae4bbbc92e8634f84b67efda46591 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=owntone
 PKG_VERSION:=28.2
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://github.com/owntone/owntone-server/releases/download/$(PKG_VERSION)/
@@ -58,7 +58,6 @@ CONFIGURE_ARGS += \
        --without-libevent_pthreads
 
 TARGET_CFLAGS += $(FPIC)
-TARGET_LDFLAGS += -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
 
 define Package/owntone/install
        $(INSTALL_DIR) $(1)/usr/sbin
index 55ada5174fa4c8dee95832586b62260beef7e64b..32561780ae9fd13b98007588ffacce8917d10fff 100644 (file)
@@ -17,14 +17,10 @@ PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
 PKG_LICENSE:=LGPL-2.1 GPL-2.0
 PKG_LICENSE_FILES:=COPYING LICENSE.LGPL LICENSE.GPL
 
-
 PKG_INSTALL:=1
 
 include $(INCLUDE_DIR)/package.mk
 
-TARGET_LDFLAGS+= \
-       -Wl,-rpath-link=$(STAGING_DIR)/usr/lib
-
 define Package/sox
   SECTION:=sound
   CATEGORY:=Sound
index c683d35477536bc938839dffef1cc492eb71e6e6..f494d567f016b1a9c5c95af2f8a8933c77459d04 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=bandwidthd
 PKG_VERSION:=2.0.1-35
-PKG_RELEASE:=4
+PKG_RELEASE:=5
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/NethServer/bandwidthd/tar.gz/$(PKG_VERSION)?
@@ -139,7 +139,7 @@ CONFIGURE_ARGS += \
 endif
 
 EXTRA_CFLAGS+= $(TARGET_CPPFLAGS) -fgnu89-inline
-EXTRA_LDFLAGS+= $(TARGET_LDFLAGS) -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
+EXTRA_LDFLAGS+= $(TARGET_LDFLAGS)
 
 define Package/bandwidthd/install
        $(INSTALL_DIR) $(1)/usr/sbin
index f88b79406fec84451de438a4f2f78e7593ad2040..5f69afb9c04d51ecef1628a577214a487e856345 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=mbtools
 PKG_SOURCE_DATE:=2014-10-29
 PKG_SOURCE_VERSION:=149e9c69cec180f18cf8781cf5285b97352bf719
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/webstack/mbtools
@@ -31,7 +31,7 @@ define Package/mbtools
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Modbus tools
-  DEPENDS:=+glib2 +libmodbus $(INTL_DEPENDS)
+  DEPENDS:=+glib2 +libmodbus
 endef
 
 define Package/mbtools/description
@@ -40,13 +40,6 @@ define Package/mbtools/description
   as client or server (in TCP or RTU)
 endef
 
-ifneq ($(INTL_FULL),)
-TARGET_LDFLAGS += \
-       -L$(INTL_PREFIX)/lib \
-       -Wl,-rpath-link=$(STAGING_DIR)/usr/lib
-
-endif
-
 define Package/mbtools/install
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mbrecorder $(1)/usr/bin/
index 0cb620e8a4fd127f1e46b914e6563b70b9b7435b..5535a85361c0eb46f5ce31061c3d1324814bcc40 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=owfs
 PKG_VERSION:=3.2p4
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/owfs/owfs/releases/download/v$(PKG_VERSION)
@@ -201,7 +201,6 @@ CONFIGURE_ARGS += \
        $(if $(CONFIG_LIBOW_OWTRAFFIC),--enable-owtraffic,--disable-owtraffic)
 
 CONFIGURE_VARS += \
-       LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath-link=$(STAGING_DIR)/usr/lib -Wl,-rpath-link=$(TOOLCHAIN_DIR)/usr/lib" \
        lt_cv_sys_lib_dlsearch_path_spec="$(STAGING_DIR)/lib $(STAGING_DIR)/usr/lib" \
        lt_cv_sys_lib_search_path_spec="$(STAGING_DIR)/lib $(STAGING_DIR)/usr/lib" \
        shrext_cmds=".so" \
git clone https://git.99rst.org/PROJECT