summaryrefslogtreecommitdiffstats
path: root/meta-xfce
diff options
context:
space:
mode:
authorChangqing Li <changqing.li@windriver.com>2026-04-14 15:55:21 +0800
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-04-14 02:16:52 -0700
commit647d2b6e7006865dc3064b138a712d1b412418f2 (patch)
tree23ed80f79a3a5fccfa39d26e12303bec9bb0e832 /meta-xfce
parentf70eb0ec006ddd6cc21a1a57b263c13fd6c0ec90 (diff)
downloadmeta-openembedded-647d2b6e7006865dc3064b138a712d1b412418f2.tar.gz
parole: fix do_compile failure
Fix build failure: /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: parole-conf.o: undefined reference to symbol 'xfce_rc_close' /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot/usr/lib/libxfce4util.so.7: error adding symbols: DSO missing from command line Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-xfce')
-rw-r--r--meta-xfce/recipes-multimedia/parole/files/0001-Makefile.am-fix-compile-failure.patch31
-rw-r--r--meta-xfce/recipes-multimedia/parole/parole_4.18.2.bb3
2 files changed, 33 insertions, 1 deletions
diff --git a/meta-xfce/recipes-multimedia/parole/files/0001-Makefile.am-fix-compile-failure.patch b/meta-xfce/recipes-multimedia/parole/files/0001-Makefile.am-fix-compile-failure.patch
new file mode 100644
index 0000000000..f84f6e5388
--- /dev/null
+++ b/meta-xfce/recipes-multimedia/parole/files/0001-Makefile.am-fix-compile-failure.patch
@@ -0,0 +1,31 @@
1From 34ff86795396c320a9e19641d9d226190b7fdfc6 Mon Sep 17 00:00:00 2001
2From: Changqing Li <changqing.li@windriver.com>
3Date: Sun, 12 Apr 2026 19:30:23 +0800
4Subject: [PATCH] Makefile.am: fix compile failure
5
6Fix build failure:
7/build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: parole-conf.o: undefined reference to symbol 'xfce_rc_close'
8/build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot/usr/lib/libxfce4util.so.7: error adding symbols: DSO missing from command line
9
10Upstream-Status: Submitted [https://gitlab.xfce.org/apps/parole/-/issues/146]
11
12Signed-off-by: Changqing Li <changqing.li@windriver.com>
13---
14 src/Makefile.am | 1 +
15 1 file changed, 1 insertion(+)
16
17diff --git a/src/Makefile.am b/src/Makefile.am
18index 920b708..244c14c 100644
19--- a/src/Makefile.am
20+++ b/src/Makefile.am
21@@ -90,6 +90,7 @@ parole_LDADD = \
22 $(GMODULE_LIBS) \
23 $(DBUS_GLIB_LIBS) \
24 $(LIBXFCE4UI_LIBS) \
25+ $(LIBXFCE4UTIL_LIBS) \
26 $(XFCONF_LIBS) \
27 $(GST_VIDEO_LIBS) \
28 $(TAGLIBC_LIBS) \
29--
302.34.1
31
diff --git a/meta-xfce/recipes-multimedia/parole/parole_4.18.2.bb b/meta-xfce/recipes-multimedia/parole/parole_4.18.2.bb
index 7787196fdd..1d2c858a2d 100644
--- a/meta-xfce/recipes-multimedia/parole/parole_4.18.2.bb
+++ b/meta-xfce/recipes-multimedia/parole/parole_4.18.2.bb
@@ -11,11 +11,12 @@ DEPENDS += " \
11 libxfce4util \ 11 libxfce4util \
12 libxfce4ui \ 12 libxfce4ui \
13 xfconf \ 13 xfconf \
14 \
15 gstreamer1.0-plugins-base \ 14 gstreamer1.0-plugins-base \
16 taglib \ 15 taglib \
17" 16"
18 17
18SRC_URI += "file://0001-Makefile.am-fix-compile-failure.patch"
19
19SRC_URI[sha256sum] = "6625288b760d38a15c295051ecf66c556fcad21dd1516d6d661c2a582421ee0e" 20SRC_URI[sha256sum] = "6625288b760d38a15c295051ecf66c556fcad21dd1516d6d661c2a582421ee0e"
20 21
21RDEPENDS:${PN} += "gstreamer1.0-plugins-good" 22RDEPENDS:${PN} += "gstreamer1.0-plugins-good"