RESOLVED FIXED 42155
webkit gtk 1.3.2 does not build with gtk+ 2.90.5
https://bugs.webkit.org/show_bug.cgi?id=42155
Summary webkit gtk 1.3.2 does not build with gtk+ 2.90.5
Götz Waschk
Reported 2010-07-13 03:35:00 PDT
This is on Mandriva Cooker with webkit 1.3.2 and gtk+ 2.90.5: CXX WebCore/editing/gtk/libwebkitgtk_3_0_la-SelectionControllerGtk.lo In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:32, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gdk/gdktypes.h:77: error: conflicting declaration 'typedef struct cairo_rectangle_int_t GdkRectangle' ./WebCore/platform/graphics/IntRect.h:51: error: 'GdkRectangle' has a previous declaration as 'typedef struct _GdkRectangle GdkRectangle' In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:33, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:32, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gdk/gdkevents.h:281: error: field 'area' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-3.0/gtk/gtkbin.h:35, from /usr/include/gtk-3.0/gtk/gtkwindow.h:36, from /usr/include/gtk-3.0/gtk/gtkdialog.h:35, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:33, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkwidget.h:303: error: field '_g_sealed__allocation' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtkaspectframe.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:45, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkframe.h:61: error: field '_g_sealed__child_allocation' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtk.h:45, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkaspectframe.h:60: error: field '_g_sealed__center_allocation' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtk.h:97, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkhandlebox.h:76: error: field '_g_sealed__attach_allocation' has incomplete type /usr/include/gtk-3.0/gtk/gtkhandlebox.h:77: error: field '_g_sealed__float_allocation' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtkhpaned.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:100, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkpaned.h:62: error: field '_g_sealed__handle_pos' has incomplete type In file included from /usr/include/gtk-3.0/gtk/gtkscale.h:35, from /usr/include/gtk-3.0/gtk/gtkhscale.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:102, from WebCore/editing/gtk/SelectionControllerGtk.cpp:27: /usr/include/gtk-3.0/gtk/gtkrange.h:86: error: field '_g_sealed__range_rect' has incomplete type make[1]: *** [WebCore/editing/gtk/libwebkitgtk_3_0_la-SelectionControllerGtk.lo] Error 1
Attachments
Götz Waschk
Comment 1 2010-08-05 04:16:31 PDT
fixed in webkitgtk 1.3.3
Note You need to log in before you can comment on or make changes to this bug.