From 9c3916da9491262577a4c9315bf481b0b9ec5291 Mon Sep 17 00:00:00 2001 From: Hector Palacios Date: Fri, 25 Apr 2025 12:40:31 +0200 Subject: [PATCH] add INSANE_SKIP 32bit-time to avoid warnings on recipes using 32-bit APIs The binaries of certain recipes use 32-bit APIs (ioctl, stat) that produce build warnings. Add INSANE_SKIP to prevent the warnings. Signed-off-by: Hector Palacios --- meta-digi-arm/conf/machine/include/ccmp1.inc | 6 ++++++ .../firmware-murata-infineon/firmware-murata-infineon.bb | 2 ++ 2 files changed, 8 insertions(+) diff --git a/meta-digi-arm/conf/machine/include/ccmp1.inc b/meta-digi-arm/conf/machine/include/ccmp1.inc index 8ea9db1b2..2ea163719 100644 --- a/meta-digi-arm/conf/machine/include/ccmp1.inc +++ b/meta-digi-arm/conf/machine/include/ccmp1.inc @@ -104,3 +104,9 @@ SWUPDATE_MTD_BLACKLIST = "0 1 2 3 4 5" # Remove custom kernel headers from toolchain ST_TOOLS_FOR_TARGET_SDK:remove = "kernel-headers" + +# Skip warnings for packages using 32-bit APIs +INSANE_SKIP:append:alsa-lib = " 32bit-time" +INSANE_SKIP:append:ir-keytable = " 32bit-time" +INSANE_SKIP:append:kbd = " 32bit-time" +INSANE_SKIP:append:v4l-utils = " 32bit-time" diff --git a/meta-digi-arm/recipes-bsp/firmware-murata-infineon/firmware-murata-infineon.bb b/meta-digi-arm/recipes-bsp/firmware-murata-infineon/firmware-murata-infineon.bb index 2efc433b7..bf0538a18 100644 --- a/meta-digi-arm/recipes-bsp/firmware-murata-infineon/firmware-murata-infineon.bb +++ b/meta-digi-arm/recipes-bsp/firmware-murata-infineon/firmware-murata-infineon.bb @@ -41,6 +41,8 @@ S = "${WORKDIR}" DEPENDS = "libnl" +INSANE_SKIP:append:stm32mp1common = " 32bit-time" + do_install () { bbnote "Installing Murata Infineon firmware binaries: " install -d ${D}${sbindir}