Comment 15 for bug 309529

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

libgnomeui/gnome-ditem-edit.h has been removed from libgnome-desktop-2, this causes the FTBFS with quick-lounge-applet. Upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=559584

I attempted to resolve this by shipping gnome-ditem-edit.h as a patch with quick-lounge-applet. I placed it in /src and changed the includes in the files that call it from:

#include <libgnomeui/gnome-ditem-edit.h >

to:

#include "gnome-ditem-edit.h"

This allowed me get past the previous build error, but then I hit this:

/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:795: undefined reference to `gnome_ditem_edit_new'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:811: undefined reference to `gnome_ditem_edit_get_type'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:811: undefined reference to `gnome_ditem_edit_grab_focus'
quick-lounge.o: In function `new_launcher_dialog_response_cb':
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:746: undefined reference to `gnome_ditem_edit_get_ditem'
quick-lounge.o: In function `quick_lounge_util__item_properties':
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:577: undefined reference to `gnome_ditem_edit_new'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:578: undefined reference to `gnome_ditem_edit_get_type'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:578: undefined reference to `gnome_ditem_edit_set_ditem'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:604: undefined reference to `gnome_ditem_edit_grab_focus'
quick-lounge.o: In function `ditem_properties_apply_timeout':
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:391: undefined reference to `gnome_ditem_edit_get_ditem'
quick-lounge.o: In function `ditem_properties_close':
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:542: undefined reference to `gnome_ditem_edit_clear'
quick-lounge.o: In function `ditem_properties_clicked':
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:462: undefined reference to `gnome_ditem_edit_get_type'
/tmp/buildd/quick-lounge-applet-2.12.5/src/quick-lounge.c:462: undefined reference to `gnome_ditem_edit_set_ditem'

Any suggestions of what to try next would be appreciated....