On Thu May 7, 2026 at 7:32 PM CEST, Hemanth Kumar M D via 
lists.openembedded.org wrote:
> From: Hemanth Kumar M D <[email protected]>
>
> This patch series upgrades GCC to 16.1 and includes the required
> runtime and compatibility fixes identified during testing in OE-Core.
>
> The series also includes fixes for packages failing to build with
> GCC 16, updates for libatomic runtime handling, and packaging
> changes for newly generated libatomic_asneeded files.
>

Hi Hemanth,

Thanks for the upgrade.

We can see various failures on the autobuilder:

gn build failure with musl:
ERROR: gn-0+git-r0 do_compile: Execution of 
'/srv/pokybuild/yocto-worker/musl-qemux86-64/build/build/tmp/work/x86-64-v3-poky-linux-musl/gn/0+git/temp/run.do_compile.1800795'
 failed with exit code 1
...
| In file included from ../sources/gn-0+git/src/gn/pool.cc:5:
| ../sources/gn-0+git/src/gn/pool.h:26:3: error: 'int64_t' does not name a type
|    26 |   int64_t depth() const { return depth_; }
|       |   ^~~~~~~
| ../sources/gn-0+git/src/gn/pool.h:11:1: note: 'int64_t' is defined in header 
'<cstdint>'; this is probably fixable by adding '#include <cstdint>'
|    10 | #include "gn/item.h"
|   +++ |+#include <cstdint>
|    11 |
https://autobuilder.yoctoproject.org/valkyrie/#/builders/3/builds/3801
https://autobuilder.yoctoproject.org/valkyrie/#/builders/6/builds/3762
https://autobuilder.yoctoproject.org/valkyrie/#/builders/111/builds/2470

ruby build error:
ERROR: lib32-ruby-4.0.3-r0 do_compile: Execution of 
'/srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-ruby/4.0.3/temp/run.do_compile.246705'
 failed with exit code 1
...
| compiling ../../../sources/ruby-4.0.3/ext/openssl/ossl_x509attr.c
| 
/srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-ruby/4.0.3/build/i686-linux-gnu-fake.rb:
 [BUG] Bus Error at 0x00007fb9686ec000
| ruby 4.0.3 (2026-04-21 revision 85ddef263a) +PRISM [x86_64-linux-gnu]
|
| -- Control frame information -----------------------------------------------
| c:0003 p:---- s:0009 e:000008 l:y b:---- DUMMY  [FINISH]
| c:0002 p:---- s:0006 e:000005 l:y b:---- CFUNC  :require
| c:0001 p:0000 s:0003 E:0004f0 l:y b:---- DUMMY  [FINISH]
|
| -- Ruby level backtrace information ----------------------------------------
https://autobuilder.yoctoproject.org/valkyrie/#/builders/59/builds/3762

Failed selftest:
2026-05-10 08:35:41,719 - oe-selftest - INFO - 
buildoptions.ToolchainOptions.test_toolchain_fortran (subunit.RemotedTestCase)
2026-05-10 08:35:41,723 - oe-selftest - INFO -  ... FAIL
...
ERROR: libgfortran-16.1.0-r0 do_package: QA Issue: libgfortran: 
Files/directories were installed but not shipped in any package:
  /usr/lib/gcc/aarch64-poky-linux/16.1.0/libcaf_shmem.a
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or delete them within do_install.
libgfortran: 1 installed and not shipped files. [installed-vs-shipped]
ERROR: libgfortran-16.1.0-r0 do_package: Fatal QA errors were found, failing 
task.
https://autobuilder.yoctoproject.org/valkyrie/#/builders/23/builds/3928
https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/3823
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3695

Failed ptests (all platforms):
{'elfutils': ['run-strip-nothing.sh', 'run-strip-g.sh']}
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1572
https://autobuilder.yoctoproject.org/valkyrie/#/builders/61/builds/3631
https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/3646

Failed ptests (musl only):
{'libc-test': ['functional_argv-static',
               'functional_basename-static',
               'functional_clocale_mbfuncs-static',
               'functional_clock_gettime-static',
               'functional_crypt-static',
               'functional_dirname-static',
               'functional_env-static',
               'functional_fcntl-static',
               'functional_fdopen-static',
               'functional_fnmatch-static',
       'functional_fscanf-static',
...
https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/386
https://autobuilder.yoctoproject.org/valkyrie/#/builders/110/builds/369

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#236769): 
https://lists.openembedded.org/g/openembedded-core/message/236769
Mute This Topic: https://lists.openembedded.org/mt/119201153/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to