Bug 11563

Summary: ERROR: webkitgtk-2.10.7-r0 do_compile: oe_runmake failed
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Juro Bystricky <juro.bystricky>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Undecided CC: meta.mr.watcher, meta.watcher
Version: 2.1.3   
Target Milestone: 2.1.3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
console output none

Description Juro Bystricky 2017-05-22 20:01:20 UTC
Created attachment 3773 [details]
console output

https://autobuilder.yoctoproject.org/main/builders/nightly-world-lsb/builds/857

see the attached log for more details

deep inside:

 cd /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build/Source/WebKit2 && /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/sysroots/qemux86/usr/bin/g-ir-compiler-wrapper --includedir=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build/WebKit2-4.0.gir -o /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build/WebKit2-4.0.typelib
| error parsing file /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build/WebKit2-4.0.gir: Error on line 1 char 1: Document was empty or contained only whitespace
| If the above error message is about missing .so libraries, then setting up GIR_EXTRA_LIBS_PATH in the recipe should help.
| (typically like this: GIR_EXTRA_LIBS_PATH="${B}/something/.libs" )
| Source/WebKit2/CMakeFiles/WebKit2-4-gir.dir/build.make:63: recipe for target 'WebKit2-4.0.typelib' failed
| make[2]: *** [WebKit2-4.0.typelib] Error 1
| make[2]: Leaving directory '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-world-lsb/build/build/tmp/work/i586-poky-linux/webkitgtk/2.10.7-r0/build'
| CMakeFiles/Makefile2:1009: recipe for target 'Source/WebKit2/CMakeFiles/WebKit2-4-gir.dir/all' failed
| make[1]: *** [Source/WebKit2/CMakeFiles/WebKit2-4-gir.dir/all] Error 2
| make[1]: *** Waiting for unfinished jobs....
Comment 1 Ross Burton 2017-05-26 15:38:41 UTC
Yep, that's how webkit fails when it gets OOMd...

I'd love to say we can fix it, but it happens randomly and there's not a lot we can do about it.