summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2012-08-30 09:31:42 +0200
committerStephan Bergmann <sbergman@redhat.com>2012-08-30 09:36:08 +0200
commit78d8557aab0046d51d1ee09d11164248dd1d1391 (patch)
tree317aaebbc7529d42fd475cdf7119ec170de67543
parent18f08e53d8ca0df16485159bd72eaa404368ff38 (diff)
fdo#54015: At least FreeBSD ld requires -z origin, moz redux
Change-Id: Ide36957d1826f5ac20b14a6919abfc684c33cb9c
-rw-r--r--moz/seamonkey-source-1.1.14.patch10
1 files changed, 9 insertions, 1 deletions
diff --git a/moz/seamonkey-source-1.1.14.patch b/moz/seamonkey-source-1.1.14.patch
index a23bcaa99d4c..1d0db1f5db3e 100644
--- a/moz/seamonkey-source-1.1.14.patch
+++ b/moz/seamonkey-source-1.1.14.patch
@@ -5876,7 +5876,15 @@
#endif
--- misc/mozilla/security/coreconf/FreeBSD.mk 2006-12-22 14:48:06.000000000 +0100
+++ misc/build/mozilla/security/coreconf/FreeBSD.mk 2008-08-14 16:22:21.000000000 +0200
-@@ -65,7 +65,7 @@
+@@ -52,6 +52,7 @@
+
+ DSO_CFLAGS = -fPIC
+ DSO_LDOPTS = -shared -Wl,-soname -Wl,$(notdir $@)
++DSO_LDOPTS += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
+
+ #
+ # The default implementation strategy for FreeBSD is pthreads.
+@@ -65,7 +66,7 @@
ARCH = freebsd