Is /usr/local/include/gtk-2.0/gdk/gdkconfig.h missing from the extension, maybe?
I get this when trying to compile rygel-0.4.2 and bluez-gnome-1.8 against the new extension: make[3]: Leaving directory `/usr/src/rygel-0.4.2/src/rygel'
Making all in ui
make[3]: Entering directory `/usr/src/rygel-0.4.2/src/ui'
CC rygel-preferences-dialog.o
In file included from /usr/local/include/gtk-2.0/gdk/gdkscreen.h:32,
from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
from /usr/local/include/gtk-2.0/gdk/gdk.h:32,
from /usr/local/include/gtk-2.0/gtk/gtk.h:32,
from rygel-preferences-dialog.c:30:
/usr/local/include/gtk-2.0/gdk/gdktypes.h:55:23: error: gdkconfig.h: No such file or directory
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:35,
from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35,
from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
from /usr/local/include/gtk-2.0/gtk/gtk.h:33,
from rygel-preferences-dialog.c:30:
/usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h:77: error: field 'GSEAL' declared as a function
/usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h:78: error: field 'GSEAL' declared as a function
/usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h:79: error: field 'GSEAL' declared as a function
/usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h:80: error: field 'GSEAL' declared as a function
/usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h:81: error: field 'GSEAL' declared as a function
Edit: Should Xlibs_support and Xorg-7.4-devs be deps for the extension?