Most probably DirectFB crash leads to WebKit crash. Build Configuration: BB_VERSION = "1.17.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Unknown" TARGET_SYS = "i586-poky-linux" MACHINE = "qemux86" DISTRO = "poky" DISTRO_VERSION = "1.3+snapshot-20121212" TUNE_FEATURES = "m32 i586" TARGET_FPU = "" meta meta-yocto = "master:45915123a727f86b106da7ccb761b23067b1ff88" meta-qt3 = "master:eb092fe161b626ebfd9f744b6e86d9c549d7aa47" meta-yocto-bsp = "master:45915123a727f86b106da7ccb761b23067b1ff88" Partial log: Build status: FAILURE Buildslave for this Build: ab10.i.yoctoproject.org Complete logs for all build steps: http://autobuilder.yoctoproject.org:8010/builders/nightly-world/builds/403 Build Reason: Triggerable(nightly-world) Build Source Stamp: [branch master] 45915123a727f86b106da7ccb761b23067b1ff88 Detailed log of last build step: http://autobuilder.yoctoproject.org:8010/builders/nightly-world/builds/403/steps/shell_43/logs/stdio Last 20 lines of "shell_43.stdio" Error log: | from ./Source/WebCore/accessibility/AXObjectCache.h:29, | from ./Source/WebCore/page/ChromeClient.h:24, | from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h:24, | from Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:26: | ./Source/WebCore/dom/EventTarget.h:48:11: error: forward declaration of 'class WebCore::EventListener_3_6' | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-DragClientGtk.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-DragClientGtk.Plo | make[1]: *** [Source/WebKit/gtk/WebCoreSupport/libwebkitgtk_1_0_la-ChromeClientGtk.lo] Error 1 | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-EditorClientGtk.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-EditorClientGtk.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FrameNetworkingContextGtk.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FrameNetworkingContextGtk.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-AssertMatchingEnums.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-AssertMatchingEnums.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-GtkAdjustmentWatcher.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-GtkAdjustmentWatcher.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FullscreenVideoController.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FullscreenVideoController.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FrameLoaderClientGtk.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-FrameLoaderClientGtk.Plo | mv -f Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-InspectorClientGtk.Tpo Source/WebKit/gtk/WebCoreSupport/.deps/libwebkitgtk_1_0_la-InspectorClientGtk.Plo | make[1]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/work/i586-poky-linux/webkit-gtk/1.8.2-r2/webkit-1.8.2' | make: *** [all] Error 2 | ERROR: oe_runmake failed | ERROR: Function failed: do_compile (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/work/i586-poky-linux/webkit-gtk/1.8.2-r2/temp/log.do_compile.5461 for further information) ERROR: Task 6100 (/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/meta/recipes-sato/webkit/webkit-gtk_1.8.2.bb, do_compile) failed with exit code '1' Summary: There were 2 ERROR messages shown, returning a non-zero exit code. -The Yocto BuildBot Error: In file included from mesa_surface_pool.c:40:0: | /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86/usr/include/xf86drm.h:40:17: fatal error: drm.h: No such file or directory | compilation terminated. | make[3]: *** [mesa_surface_pool.lo] Error 1 | make[3]: *** Waiting for unfinished jobs.... | In file included from mesa_system.h:45:0, | from mesa_layer.c:37: | /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86/usr/include/xf86drmMode.h:43:17: fatal error: drm.h: No such file or directory | compilation terminated. | In file included from mesa_system.h:45:0, | from mesa_system.c:45: | /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86/usr/include/xf86drmMode.h:43:17: fatal error: drm.h: No such file or directory | compilation terminated.
This is the ICU pkgconfig issue with webkit should be fixed with icu50.1
Who is handling the upgrade to 50.1?
(In reply to comment #2) > Who is handling the upgrade to 50.1? Me. ICU has been updated to 50.1. Webkit should compile successfully now. Cheers Chen Qi
This is a duplicate of bug#3557, so I close it. *** This bug has been marked as a duplicate of bug 3557 ***
Verified with master branch. git commit: 90c0eb29f0b41e4ac2d3d17ebad7295c2ebdc02a