summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2023-10-26 09:17:06 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2023-10-26 09:17:06 +0200
commit1584cd1ad16ef54f09501ee12f6640f6fa753438 (patch)
treeae479502476efcdbce75e6f2b728501e7cdc9d2f /media-plugins/calf
parentmail-client/thunderbird: add 115.4.1 (diff)
downloadgentoo-1584cd1ad16ef54f09501ee12f6640f6fa753438.tar.gz
gentoo-1584cd1ad16ef54f09501ee12f6640f6fa753438.tar.bz2
gentoo-1584cd1ad16ef54f09501ee12f6640f6fa753438.zip
media-plugins/calf: resurrected patch comment
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-plugins/calf')
-rw-r--r--media-plugins/calf/files/calf-9999-fix-build-with-lld.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
index acd196f6edd2..91e353e10da6 100644
--- a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
+++ b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
@@ -1,3 +1,17 @@
+From: Violet Purcell <vimproved@inventati.org>
+Date: Thu, 21 Sep 2023 19:08:39 -0400
+Subject: [PATCH] Fix build with LLD
+
+LLVM's LLD handles the -retain-symbols-file option (used by
+-export-symbols-regex in libtool) differently from GNU ld, causing
+undefined references during link. This commit removes the
+-export-symbols-regex option from libcalf_la_LDFLAGS since by default
+libtool exports all symbols anyway, so it should not be necessary.
+
+Signed-off-by: Violet Purcell <vimproved@inventati.org>
+
+rebased
+
diff --git a/src/Makefile.am b/src/Makefile.am
index 6f11628b..0e775bef 100644
--- a/src/Makefile.am