Created attachment 4096 [details] test.log i tested nightly-world on fedora26 and it failed Build Configuration: BB_VERSION = "1.32.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Fedora-26" TARGET_SYS = "i586-poky-linux" MACHINE = "qemux86" DISTRO = "poky" DISTRO_VERSION = "2.2.2" TUNE_FEATURES = "m32 i586" meta-yocto-bsp = "heads/morty:1d92cb1a20135cfffff9f94a6633ec0840518738" ================================================================================ ERROR: ruby-native-2.2.5-r0 do_compile: oe_runmake failed ERROR: ruby-native-2.2.5-r0 do_compile: Function failed: do_compile (log file is located at /home/ab/autobuilder/yocto-worker/nightly-world/build/build/tmp/work/x86_64-linux/ruby-native/2.2.5-r0/temp/log.do_compile.24861) ERROR: Logfile of failure stored in: /home/ab/autobuilder/yocto-worker/nightly-world/build/build/tmp/work/x86_64-linux/ruby-native/2.2.5-r0/temp/log.do_compile.24861 ================================================================================= please refer to attachment.
I can't replicate this on my local fedora26 machine or in a fedora26 CROPS container. Is it possible to get a copy of the log.do_compile? /home/ab/autobuilder/yocto-worker/nightly-world/build/build/tmp/work/x86_64-linux/ruby-native/2.2.5-r0/temp/log.do_compile.24861
I'd originally missed that this was filed against 2.2.2, I couldn't reproduce the issue with master but *could* reproduce on the morty branch. So far as I can tell the only change to the ruby recipe in that time were version bumps, therefore the fix likely comes from an upstream ruby change. This issue isn't autobuilder specific, so moving to core.
Fedora 26 is newer than morty, yet we'd probably benefit from fixing this issue if we can due to the use of Fedora26 on the autobuilder infrastructure.
Found the upstream bug: https://bugs.ruby-lang.org/issues/13150
https://patchwork.openembedded.org/patch/145262/
(In reply to comment #5) > https://patchwork.openembedded.org/patch/145262/ thanks
Fix is in morty: http://git.yoctoproject.org/clean/cgit.cgi/poky/commit/?h=morty&id=0d44dbdaa8d9028094aa7ee77bf8595a5a9e6f75