From 5634f99ef0dfc0f4cca3cc4fe7c2d459317c46b8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 9 Nov 2026 08:42:15 -0800 Subject: [PATCH] tremor: Fix build with lld The version script lists vorbis_comment_add() and vorbis_comment_add_tag(), which tremor does not implement, so lld fails with: error: version script assignment of 'libvorbisidec.so.1' to symbol 'vorbis_comment_add' failed: symbol not defined Drop them from the version script. It has CRLF line endings, which a patch does not survive git am with, so use sed. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/tremor/tremor_20180319.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-multimedia/recipes-multimedia/tremor/tremor_20180319.bb b/meta-multimedia/recipes-multimedia/tremor/tremor_20180319.bb index f195a4a654..707054d540 100644 --- a/meta-multimedia/recipes-multimedia/tremor/tremor_20180319.bb +++ b/meta-multimedia/recipes-multimedia/tremor/tremor_20180319.bb @@ -17,4 +17,9 @@ inherit autotools pkgconfig EXTRA_OECONF = "--enable-shared" +do_configure:prepend() { + # Not implemented by tremor, lld fails when the version script names them + sed -i -e '/vorbis_comment_add/d' ${S}/Version_script.in +} + ARM_INSTRUCTION_SET = "arm"