summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-09-17 13:41:10 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-10-02 11:28:02 +0100
commit7e8ecd48bbf8efad0bc44f656ba016dd264212dd (patch)
tree0c4fca193c4b47831c3e35ca3a602ed4e02791d6 /meta
parenta9076196e6dadbc3ddd1fe1b118b748639aa5392 (diff)
downloadpoky-7e8ecd48bbf8efad0bc44f656ba016dd264212dd.tar.gz
xkeyboard-config: Turn absolute symlinks into relative
Native builds encode symlinks pointing to absolute paths into build native sysroot which gets into sstate artifacts and an error is rightly generated ERROR: xkeyboard-config-native-2.45-r0 do_populate_sysroot: sstate found an absolute path symlink /mnt/b/yoe/master/build/tmp/work/x86_64-linux/xkeyboard-config-native/2.45/sysroot-destdir/mnt/b/yoe/master/build/tmp/work/x86_64-linux/xkeyboard-config-native/2.45/recipe-sysroot-native/usr/share/X11/xkb pointing at /mnt/b/yoe/master/build/tmp/work/x86_64-linux/xkeyboard-config-native/2.45/recipe-sysroot-native/usr/share/xkeyboard-config-2. Please replace this with a relative link. ERROR: xkeyboard-config-native-2.45-r0 do_populate_sysroot: Failing task due to absolute path symlinks Turn these symlinks to be relative inside D which will reflect correclty without need for absolute path prefix Suggested-by: Zoltán Böszörményi <zboszor@gmail.com> (From OE-Core rev: 811d4a9186c520e860877da536f5544daac9a2a9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb
index 857ccc7516..5153b76d98 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb
@@ -20,7 +20,7 @@ DEPENDS = "util-macros libxslt-native"
20 20
21FILES:${PN} += "${datadir}/X11/xkb ${datadir}/xkeyboard-config-2" 21FILES:${PN} += "${datadir}/X11/xkb ${datadir}/xkeyboard-config-2"
22 22
23inherit meson pkgconfig gettext python3native 23inherit meson pkgconfig gettext python3native relative_symlinks
24 24
25EXTRA_OEMESON += "-Dxorg-rules-symlinks=true" 25EXTRA_OEMESON += "-Dxorg-rules-symlinks=true"
26 26