Created attachment 401758 [details] The build log .gz Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function ‘void webKitWebSrcSetProperty(GObject*, guint, const GValue*, GParamSpec*)’: Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:349:9: error: refe rence to ‘GMutexLocker’ is ambiguous GMutexLocker locker(GST_OBJECT_GET_LOCK(src)); ^ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:32:0, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/libsoup-2.4/libsoup/soup-types.h:9, from /usr/include/libsoup-2.4/libsoup/soup-address.h:11, from /usr/include/libsoup-2.4/libsoup/soup.h:13, from ./Source/WebCore/platform/network/soup/GUniquePtrSoup.h:23, from ./Source/WebCore/platform/URL.h:39, from ./Source/WebCore/platform/graphics/MediaPlayer.h:38, from Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:21: /usr/include/glib-2.0/glib/gthread.h:276:14: note: candidates are: typedef void GMutexLocker typedef void GMutexLocker; ^ In file included from Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:45:0: ./Source/WTF/wtf/gobject/GMutexLocker.h:32:7: note: class WebCore::GMutexLocker class GMutexLocker { ^
https://lists.webkit.org/pipermail/webkit-gtk/2015-April/002337.html contains a link to a patch.
Same here
Must admit I'm using dev-libs/glib-2.44.* from the gnome-overlay...
*** Bug 549836 has been marked as a duplicate of this bug. ***
2.4.9 was released today and seems to include patch fixing this issue.
*** Bug 550284 has been marked as a duplicate of this bug. ***
(In reply to Priit Laes (IRC: plaes) from comment #5) > 2.4.9 was released today and seems to include patch fixing this issue. Thanks, bumped, should fix the problem. +*webkit-gtk-2.4.9-r200 (24 May 2015) +*webkit-gtk-2.4.9 (24 May 2015) + + 24 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + +webkit-gtk-2.4.9.ebuild, +webkit-gtk-2.4.9-r200.ebuild: + Version bump, see + http://webkitgtk.org/2015/05/20/webkitgtk2.4.9-released.html for the + announcement. Fixes build issues with glib-2.44 and gcc-5.1. Fixes bugs + #547324, #547638, #550178.
Now hitting https://bugs.gentoo.org/show_bug.cgi?id=515968 with 2.4.9
*** Bug 551698 has been marked as a duplicate of this bug. ***
*** Bug 552080 has been marked as a duplicate of this bug. ***