Bug 42155
Summary: | webkit gtk 1.3.2 does not build with gtk+ 2.90.5 | ||
---|---|---|---|
Product: | WebKit | Reporter: | Götz Waschk <waschk> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Linux |
Götz Waschk
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Götz Waschk
fixed in webkitgtk 1.3.3