summaryrefslogtreecommitdiffstats
path: root/meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch
diff options
context:
space:
mode:
authorTudor Florea <tudor.florea@enea.com>2015-10-08 22:46:13 +0200
committerTudor Florea <tudor.florea@enea.com>2015-10-08 22:46:13 +0200
commit8d89651ef729e560ad96dcfc002fcde6ff7f923b (patch)
treeeb5be01c25f735d12fe9881ee6327c9b7e8bbe39 /meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch
downloadmeta-linaro-8d89651ef729e560ad96dcfc002fcde6ff7f923b.tar.gz
initial commit for Enea Linux 5.0 armdizzy-enea
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch')
-rw-r--r--meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch b/meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch
new file mode 100644
index 0000000..09cf8bf
--- /dev/null
+++ b/meta-linaro-integration/recipes-overlayed/firefox/firefox/debian-hacks/Avoid-libxpcom-being-excluded-from-linked-libraries-.patch
@@ -0,0 +1,25 @@
1From: Mike Hommey <glandium@debian.org>
2Date: Wed, 12 Mar 2008 23:18:23 +0100
3Subject: Avoid libxpcom being excluded from linked libraries by
4 -Wl,--as-needed
5
6Force libxpcom to be linked to xulrunner-bin and xpcshell so that it is
7loaded in most cases.
8---
9 xulrunner/app/Makefile.in | 2 ++
10 1 file changed, 2 insertions(+)
11
12diff --git a/xulrunner/app/Makefile.in b/xulrunner/app/Makefile.in
13index d6efcbb..eae02da 100644
14--- a/xulrunner/app/Makefile.in
15+++ b/xulrunner/app/Makefile.in
16@@ -83,7 +83,9 @@ endif
17 LIBS += \
18 $(EXTRA_DSO_LIBS) \
19 $(DIST)/lib/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) \
20+ -Wl,--no-as-needed \
21 $(XPCOM_LIBS) \
22+ -Wl,--as-needed \
23 $(NSPR_LIBS) \
24 $(NULL)
25