[Bug 714457] Re: Please rebuild for GTK3 ABI breakage

Jamie Strandboge jamie at ubuntu.com
Tue Feb 8 15:12:34 UTC 2011


webkit FTBFS on current natty, so this cannot be done at this time:
  CXX    Source/WebCore/platform/text/libwebkitgtk_3_0_la-TextBreakIteratorICU.lo
In file included from ../Source/WebCore/plugins/gtk/gtk2xtbin.c:47:0:
../Source/WebCore/plugins/gtk/gtk2xtbin.h:88:3: error: expected specifier-qualifier-list before 'GtkSocket'
../Source/WebCore/plugins/gtk/gtk2xtbin.h:100:3: error: expected specifier-qualifier-list before 'GtkSocketClass'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_get_type':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:235:44: error: 'GTK_TYPE_SOCKET' undeclared (first use in this function)
../Source/WebCore/plugins/gtk/gtk2xtbin.c:235:44: note: each undeclared identifier is reported only once for each function it appears in
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_init':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:262:8: error: 'GtkXtBin' has no member named 'xtdisplay'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:263:8: error: 'GtkXtBin' has no member named 'parent_window'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:264:8: error: 'GtkXtBin' has no member named 'xtwindow'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:265:8: error: 'GtkXtBin' has no member named 'x'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:266:8: error: 'GtkXtBin' has no member named 'y'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_realize':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:288:48: error: 'GtkXtBin' has no member named 'parent_window'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:289:50: error: 'GtkXtBin' has no member named 'parent_window'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:304:8: error: 'GtkXtBin' has no member named 'width'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:305:8: error: 'GtkXtBin' has no member named 'height'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:315:27: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:316:8: warning: implicit declaration of function 'gtk_socket_get_id'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:316:8: warning: implicit declaration of function 'GTK_SOCKET'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:317:13: error: 'GtkXtBin' has no member named 'height'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:318:13: error: 'GtkXtBin' has no member named 'width'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:319:8: error: 'GtkXtBin' has no member named 'xtwindow'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:319:35: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:324:3: warning: implicit declaration of function 'gtk_socket_add_id'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:324:46: error: 'GtkXtBin' has no member named 'xtwindow'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_new':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:349:8: error: 'GtkXtBin' has no member named 'parent_window'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:357:25: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:362:13: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:413:8: error: 'GtkXtBin' has no member named 'xtdisplay'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:413:27: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:415:33: error: 'GtkXtBin' has no member named 'parent_window'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_set_position':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:427:8: error: 'GtkXtBin' has no member named 'x'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:428:8: error: 'GtkXtBin' has no member named 'y'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_resize':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:447:8: error: 'GtkXtBin' has no member named 'height'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:448:8: error: 'GtkXtBin' has no member named 'width'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:457:20: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:461:23: error: 'GtkXtBin' has no member named 'x'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:462:23: error: 'GtkXtBin' has no member named 'y'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:463:27: error: 'GtkXtBin' has no member named 'width'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:464:28: error: 'GtkXtBin' has no member named 'height'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_unrealize':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:486:32: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c: In function 'gtk_xtbin_dispose':
../Source/WebCore/plugins/gtk/gtk2xtbin.c:506:11: error: 'GtkXtBin' has no member named 'xtwindow'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:508:30: error: 'GtkXtBin' has no member named 'xtclient'
../Source/WebCore/plugins/gtk/gtk2xtbin.c:509:10: error: 'GtkXtBin' has no member named 'xtwindow'
make[2]: *** [Source/WebCore/plugins/gtk/libwebkitgtk_3_0_la-gtk2xtbin.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from ../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:72:0:
../Source/WebCore/plugins/gtk/gtk2xtbin.h:88:3: error: 'GtkSocket' does not name a type
../Source/WebCore/plugins/gtk/gtk2xtbin.h:100:3: error: 'GtkSocketClass' does not name a type
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:746:37: error: 'GtkSocket' was not declared in this scope
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:746:64: error: expected primary-expression before ')' token
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:746:64: error: initializer expression list treated as compound expression
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:747:1: error: expected ',' or ';' before '{' token
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:751:31: error: variable or field 'plugAddedCallback' declared void
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:751:31: error: 'GtkSocket' was not declared in this scope
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:751:60: error: expected primary-expression before '*' token
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:751:62: error: 'view' was not declared in this scope
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:900:1: error: expected '}' at end of input
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:693:17: warning: 'Display* WebCore::getPluginDisplay()' defined but not used
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:708:13: warning: 'void WebCore::getVisualAndColormap(int, Visual**, Colormap*)' defined but not used
../Source/WebCore/plugins/gtk/PluginViewGtk.cpp:746:37: warning: 'WebCore::plugRemovedCallback' defined but not used
make[2]: *** [Source/WebCore/plugins/gtk/libwebkitgtk_3_0_la-PluginViewGtk.lo] Error 1
make[2]: Leaving directory `/build/jamie-webkit_1.3.10-1ubuntu2-amd64-xNEiYr/webkit-1.3.10/build-3.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/jamie-webkit_1.3.10-1ubuntu2-amd64-xNEiYr/webkit-1.3.10/build-3.0'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


** Changed in: webkit (Ubuntu)
       Status: New => Confirmed

** Summary changed:

- Please rebuild for GTK3 ABI breakage
+ [natty] webkit FTBFS

** Changed in: webkit (Ubuntu)
   Importance: Medium => High

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/714457

Title:
  [natty] webkit FTBFS

Status in “webkit” package in Ubuntu:
  Confirmed

Bug description:
  Hi,

  Can you please rebuild webkit with last GTK3. This is needed as GTK3
  breaks its ABI once again.

  Cheers





More information about the Ubuntu-sponsors mailing list