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 <hector.palacios@digi.com>
This commit is contained in:
Hector Palacios 2025-04-25 12:40:31 +02:00
parent 3c6d3d356b
commit 9c3916da94
2 changed files with 8 additions and 0 deletions

View File

@ -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"

View File

@ -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}