GNOME Bugzilla – Bug 596959
DirectFB backend compilation broken with changes from 2.18.0 to 2.18.1
Last modified: 2009-10-02 05:41:00 UTC
Hi, the changes that were done from 2.18.0 to 2.18.1 broke the DirectFB backend compilation because _gdk_windowing_window_at_pointer() now takes get_toplevel as parameter instead of global variable. Possible patch for this follows
/tmp/buildd/gtk+2.0-2.18.1/gdk/directfb/gdkwindow-directfb.c:2077: error: conflicting types for '_gdk_windowing_window_at_pointer' /tmp/buildd/gtk+2.0-2.18.1/gdk/gdkinternals.h:460: error: previous declaration of '_gdk_windowing_window_at_pointer' was here /tmp/buildd/gtk+2.0-2.18.1/gdk/directfb/gdkwindow-directfb.c: In function '_gdk_windowing_window_at_pointer': /tmp/buildd/gtk+2.0-2.18.1/gdk/directfb/gdkwindow-directfb.c:2102: error: 'get_toplevel' undeclared (first use in this function) /tmp/buildd/gtk+2.0-2.18.1/gdk/directfb/gdkwindow-directfb.c:2102: error: (Each undeclared identifier is reported only once /tmp/buildd/gtk+2.0-2.18.1/gdk/directfb/gdkwindow-directfb.c:2102: error: for each function it appears in.) make[5]: *** [gdkwindow-directfb.lo] Error 1
Created attachment 144472 [details] [review] directfb-backend-compilation.diff
Thanks, please commit
ommit 59177b19322729e50ac6748274f250c04ad08fa0 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Fri Oct 2 07:39:34 2009 +0200 Bug 596959 - DirectFB backend compilation broken with changes from 2.18.0 to Fix compilation of the DirectFB backend after internal API changes of GDK.