summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2024-07-22 15:27:50 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-07-23 11:17:11 +0100
commitbc99afabef0662e4d5ed94f446fde4bfb74f6704 (patch)
tree2df26d96f898ed6b044cff4196db13118113cf1d
parent7a824eded561da1f187a4ab59d067a3b0bca59ed (diff)
downloadpoky-bc99afabef0662e4d5ed94f446fde4bfb74f6704.tar.gz
time64.inc: Add warnings exclusion for known toolchain problems for now
Fixing our infrastructure to show warnings for nativesdk packages resulted in some issues with 32 bit toolchains and 32 bit time becoming clear. For now, add INSANE_SKIP entries for these which effectively documents the issue and allows us to at least start running the tests in the infrastructure. Over time we will need to try and fix these if upstream doesn't. (From OE-Core rev: d05fa366ebbf8017f5f5fae0b1bc8502ada3ab79) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/distro/include/time64.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta/conf/distro/include/time64.inc b/meta/conf/distro/include/time64.inc
index 6ee7b49152..510da11039 100644
--- a/meta/conf/distro/include/time64.inc
+++ b/meta/conf/distro/include/time64.inc
@@ -42,3 +42,11 @@ INSANE_SKIP:append:pn-strace = " 32bit-time"
42# has the same INSANE_SKIP setting. 42# has the same INSANE_SKIP setting.
43# Please check the comment in meta/classes-recipe/cargo_common.bbclass 43# Please check the comment in meta/classes-recipe/cargo_common.bbclass
44# for information about why, and the overall Y2038 situation in rust. 44# for information about why, and the overall Y2038 situation in rust.
45
46# binutils/gcc/gdb still need fixing for qemuarm/qemuarmv5/qemumips/qemuppc/qemux86
47#binutils-cross-canadian-arm-2.42-r0 do_package_qa: QA Issue: xxx/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-ranlib uses 32-bit api 'lstat'
48INSANE_SKIP:append:pn-binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} = " 32bit-time"
49#gcc-cross-canadian-arm-14.1.0-r0 do_package_qa: QA Issue: xxx/x86_64-oesdk-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/14.1.0/plugin/gengtype uses 32-bit api 'ctime'
50INSANE_SKIP:append:pn-gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} = " 32bit-time"
51#gdb-cross-canadian-arm-15.1-r0 do_package_qa: QA Issue: xxx/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gdb uses 32-bit api 'lstat'
52INSANE_SKIP:append:pn-gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = " 32bit-time"