]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
xkeyboard-config: Turn absolute symlinks into relative
authorKhem Raj <raj.khem@gmail.com>
Wed, 17 Sep 2025 20:41:10 +0000 (13:41 -0700)
committerMathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Thu, 25 Sep 2025 15:52:39 +0000 (17:52 +0200)
commit824361e854eaa223a187f1bdb6fe89710a4fc8fb
tree4302b1b3c6964e620a26bdef48708b9f5ccc7690
parent9b635c0e7d10e728799ebc875fdc226964c514f4
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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
meta/recipes-graphics/xorg-lib/xkeyboard-config_2.45.bb