Created attachment 308975 [details] build log Build log doesn't say much: In file included from ./DerivedSources/WebKit2/webkit2gtk/include/webkit2/WebK itPrintOperation.h:29:0, from ./DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitEnumTy pes.h:60, from ./DerivedSources/WebKit2/webkit2gtk/include/webkit2/webk it2.h:31, from Tools/MiniBrowser/gtk/BrowserSettingsDialog.h:30, from Tools/MiniBrowser/gtk/BrowserSettingsDialog.c:26: ./DerivedSources/WebKit2/webkit2gtk/include/webkit2/WebKitWebView.h:51:31: error: redefinition of typedef ‘WebKitWebView’ ./DerivedSources/WebKit2/webkit2gtk/include/webkit2/WebKitDefines.h:50:31: note: previous declaration of ‘WebKitWebView’ was here
Only happens with gcc-4.5; with gcc-4.6, builds fine.
Upstream bug filed at https://bugs.webkit.org/show_bug.cgi?id=83984
Thanks for reporting, fixed in cvs. > 15 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > webkit-gtk-1.8.0-r300.ebuild, > +files/webkit-gtk-1.8.0-typedef-WebKitWebView.patch: > Fix building with USE=webkit2 and gcc-4.5 (bug #412027, thanks to Rafał > Mużyło and Travis Hansen for reporting).