From 7ede9cd678ecbe6e4cd15eedb6bf53fd93f2305c Mon Sep 17 00:00:00 2001 From: Mingli Yu Date: Tue, 19 Sep 2023 15:39:17 +0800 Subject: [PATCH] vlock: Use EXTRA_CFLAGS The CFLAGS is hardcoded as DEFAULT_CFLAGS or DEBUG_CFLAGS in configure script, so use EXTRA_CFLAGS to make sure -fdebug-prefix-map option passed to compiler and also need to put EXTRA_CFLAGS configure option after debug option to avoid the CFLAGS overrided by DEBUG_CFLAGS when debug enabled to fix the below warning: WARNING: vlock-2.2.3-r0 do_package_qa: QA Issue: File /usr/lib64/vlock/modules/.debug/new.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/ttyblank.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/vesablank.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/all.so in package vlock-dbg contains reference to TMPDIR File /usr/lib64/vlock/modules/.debug/nosysrq.so in package vlock-dbg contains reference to TMPDIR File /usr/sbin/.debug/vlock-main in package vlock-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Mingli Yu Signed-off-by: Khem Raj --- meta-oe/recipes-extended/vlock/vlock_2.2.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb b/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb index a374041934..455bda1d76 100644 --- a/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb +++ b/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb @@ -37,13 +37,13 @@ do_configure () { VLOCK_GROUP=root \ ROOT_GROUP=root \ CC="${CC}" \ - CFLAGS="${CFLAGS}" \ LDFLAGS="${LDFLAGS}" \ --prefix=${prefix} \ --libdir=${libdir} \ --mandir=${mandir} \ --with-modules="all.so new.so nosysrq.so ttyblank.so vesablank.so" \ --disable-root-password --enable-debug --disable-fail-count \ + EXTRA_CFLAGS="${CFLAGS}" \ ${PACKAGECONFIG_CONFARGS} }