]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
rxvt-unicode.inc: disable the terminfo installation by setting TIC to :
authorChangqing Li <changqing.li@windriver.com>
Thu, 21 Nov 2024 06:02:56 +0000 (14:02 +0800)
committerSteve Sakoman <steve@sakoman.com>
Wed, 4 Dec 2024 15:21:02 +0000 (07:21 -0800)
Without this change, TIC is the native tic in recipe-sysroot-native.
By default, native tic has set its default terminfo path to native path:
${datadir}/terminfo; $HOME/.terminfo

When sstate cache is used, the cached native tic's terminfo path could
be a path not exist on current host, then native tic will try to install
terminfo to HOME dir, cause host contamination.

Disable the terminfo installation by setting TIC to :

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fe35ead2c3135a18c346e7baa31d34b15c3e2d95)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-sato/rxvt-unicode/rxvt-unicode.inc

index 5193eebb0bc9a7869fe3c174ac2dcce963151fe5..95757dbd01c765eb7c7815544ccb2c9522e8b824 100644 (file)
@@ -28,7 +28,8 @@ EXTRA_OECONF = "--enable-xim \
                --with-codesets=eu --enable-pointer-blank \
                --enable-text-blink --enable-rxvt-scroll \
                --enable-combining --disable-perl \
-               --with-x=${STAGING_DIR_HOST}${prefix}"
+               --with-x=${STAGING_DIR_HOST}${prefix} \
+               ac_cv_path_TIC=:"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[startup] = "--enable-startup-notification,--disable-startup-notification,startup-notification,"