diff options
Diffstat (limited to 'mail-client/mozilla-thunderbird/files/thunderbird-rpath-1.patch')
-rw-r--r-- | mail-client/mozilla-thunderbird/files/thunderbird-rpath-1.patch | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/mail-client/mozilla-thunderbird/files/thunderbird-rpath-1.patch b/mail-client/mozilla-thunderbird/files/thunderbird-rpath-1.patch new file mode 100644 index 000000000000..39969cd63ec1 --- /dev/null +++ b/mail-client/mozilla-thunderbird/files/thunderbird-rpath-1.patch @@ -0,0 +1,47 @@ +--- config/rules.mk.orig 2005-07-28 01:45:18.000000000 +0000 ++++ config/rules.mk 2005-07-28 01:45:21.000000000 +0000 +@@ -507,5 +507,10 @@ + # + ifeq ($(OS_ARCH),Linux) + ifdef IS_COMPONENT ++DSO_LDOPTS += -Wl,-R#RPATH_FIXER ++OS_LDFLAGS += -Wl,-R#RPATH_FIXER + EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic ++else ++DSO_LDOPTS += -Wl,-R#RPATH_FIXER ++OS_LDFLAGS += -Wl,-R#RPATH_FIXER + endif +--- nsprpub/config/rules.mk.orig 2003-09-16 02:00:28.000000000 +0000 ++++ nsprpub/config/rules.mk 2005-07-30 04:00:21.000000000 +0000 +@@ -87,6 +87,9 @@ + endif + endif + ++DSO_LDOPTS += -Wl,-R#RPATH_FIXER ++OS_LDFLAGS += -Wl,-R#RPATH_FIXER ++ + # + # This makefile contains rules for building the following kinds of + # libraries: +--- security/coreconf/rules.mk.orig 2005-07-31 16:31:37.000000000 +0000 ++++ security/coreconf/rules.mk 2005-07-31 16:37:27.000000000 +0000 +@@ -349,7 +349,7 @@ + ifdef XP_OS2_VACPP + $(MKSHLIB) $(DLLFLAGS) $(LDFLAGS) $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) + else +- $(MKSHLIB) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) ++ $(MKSHLIB) -Wl,-R#RPATH_FIXER -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) + endif + chmod +x $@ + ifeq ($(OS_TARGET),Darwin) +--- security/coreconf/rules.mk.orig 2005-08-01 11:40:54.000000000 +0000 ++++ security/coreconf/rules.mk 2005-08-01 11:50:31.000000000 +0000 +@@ -291,7 +291,7 @@ + ifdef XP_OS2_VACPP + $(MKPROG) -Fe$@ $(CFLAGS) $(OBJS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) + else +- $(MKPROG) -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) ++ $(MKPROG) -Wl,-R#RPATH_FIXER -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) + endif + endif + |