xfce4-notes-plugin-1.8.1 build fails with --enable-gtk3 and GTK+-3.22.24
Submitted by Jani Välimaa
Assigned to Mike Massonnet
Description
Xfce4-notes-plugin 1.8.1 build fails with --enable-gtk3 and GTK+-3.22.24:
Making all in lib make[2]: Entering directory '/home/wally/mageia/cauldron/xfce4-notes-plugin/BUILD/xfce4-notes-plugin-1.8.1/lib' CC libnotes_la-icon-button.lo icon-button.c: In function 'xnp_icon_button_real_expose_event': icon-button.c:296:31: error: 'GdkDrawable' undeclared (first use in this function); did you mean 'GtkTable'? tmp18 = gdk_cairo_create ((GdkDrawable*) tmp17); ^~~~~~~~~~~ GtkTable icon-button.c:296:31: note: each undeclared identifier is reported only once for each function it appears in icon-button.c:296:43: error: expected expression before ')' token tmp18 = gdk_cairo_create ((GdkDrawable*) tmp17); ^ icon-button.c: In function 'xnp_icon_button_class_init': icon-button.c:466:28: error: 'GtkWidgetClass {aka struct _GtkWidgetClass}' has no member named 'expose_event'; did you mean 'scroll_event'? GTK_WIDGET_CLASS (klass)->expose_event = xnp_icon_button_real_expose_event; ^~~~~~~~~~~~ scroll_event make[2]: *** [Makefile:533: libnotes_la-icon-button.lo] Error 1 make[2]: Leaving directory '/home/wally/mageia/cauldron/xfce4-notes-plugin/BUILD/xfce4-notes-plugin-1.8.1/lib'