! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
build error with glade 3.9.x
Status:
RESOLVED: FIXED
Product:
Libxfce4ui
Component:
General

Comments

Description Christoph Wickert editbugs 2011-02-23 00:19:14 CET
Created attachment 3502 
build.log of libxfce4ui 4.8.0 with glade 3.9.2

Recently glade 3.9.x was released. I patched configure to look for gladeui-2.0
(instead of gladeui-1.0) and build fails with 

libxfce4ui-glade.c: In function 'glade_xfce_titled_dialog_post_create':
libxfce4ui-glade.c:63:60: error: 'GtkDialog' has no member named 'vbox'
libxfce4ui-glade.c:67:65: error: 'GtkDialog' has no member named 'action_area'
libxfce4ui-glade.c: In function 'glade_xfce_titled_dialog_get_internal_child':
libxfce4ui-glade.c:95:19: error: 'GtkDialog' has no member named 'vbox'
libxfce4ui-glade.c:97:19: error: 'GtkDialog' has no member named 'action_area'
libxfce4ui-glade.c: In function 'glade_xfce_titled_dialog_get_children':
libxfce4ui-glade.c:110:38: error: 'GtkDialog' has no member named 'vbox'
libxfce4ui-glade.c:111:1: warning: control reaches end of non-void function [-Wreturn-type]

(same as in bug 7333)
Comment 1 John Bartholomew 2011-11-09 07:24:41 CET
Created attachment 3946 
Patch to fix GSEAL errors in libxfce4ui:glade/libxfce4ui-glade.c

This patch against libxfce4ui tag 4.8.0 fixes the GSEAL errors. This also applies cleanly to rev 8c414d5bad, which is master as of Sun Nov 6 15:18:10 2011 +0100.
Comment 2 Nick Schermer editbugs 2011-11-09 07:57:13 CET
Technically pretty useless because you cannot use libxfce4ui with gtk3, but fair enough, the patch will work in 3.14 too.
Comment 3 Nick Schermer editbugs 2011-11-09 07:57:52 CET
Err Gtk+ 2.14.
Comment 4 John Bartholomew 2011-11-09 09:05:45 CET
The fix is for the reported build errors. Presumably, deeper problems of compatibility with gtk3 should get their own bugs?
Comment 5 Nick Schermer editbugs 2011-11-09 09:24:59 CET
No, we are not going to accept patches for Gtk3 until after the 4.10 release.
Comment 6 Nick Schermer editbugs 2011-11-14 23:30:58 CET
Applied in 3c7d0ff

Bug #7334

Reported by:
Christoph Wickert
Reported on: 2011-02-23
Last modified on: 2011-11-14

People

Assignee:
Nick Schermer
CC List:
2 users

Version

Attachments

Additional information