GNOME Bugzilla – Bug 240659
Build Evolution error (Apr 2 trunk)
Last modified: 2003-04-03 01:36:50 UTC
When building evolution (Apr 2 trunk) on Solaris 8/9 with Forte, system report error, as follows: /export/home/work/evo_src_Apr2/calendar/gui/dialogs/meeting-page.c "../../../e-util/e-dialog-utils.h", line 31: identifier redeclared: e_notice current : function(pointer to void, enum {GTK_MESSAGE_ERROR(3), GTK_MESSAGE_QUESTION(2), GTK_MESSAGE_WARNING(1), GTK_MESSAGE_INFO(0)}, pointer to const char, ...) returning void previous: function(pointer to struct _GtkWindow {struct _GtkBin {..} bin, .......... pointer to const char, ...) returning void : "/usr/local/include/gal-2.0/gal/widgets/e-gui-utils.h", line 39 "meeting-page.c", line 135: warning: syntax error: empty declaration cc: acomp failed for meeting-page.c I found header file *e-dialog-utils.h* has been updated recently. Compare it with the early trunk (Mar 25), the result as follows: bash-2.05$ diff -u e-dialog-utils.h_Mar25 e-dialog-utils.h_Apr2 --- e-dialog-utils.h_Mar25 Wed Apr 2 17:54:21 2003 +++ e-dialog-utils.h_Apr2 Wed Apr 2 18:13:30 2003 @@ -23,24 +23,23 @@ #ifndef E_DIALOG_UTILS_H #define E_DIALOG_UTILS_H -#include <gtk/gtkwindow.h> -#include <gtk/gtkwidget.h> -#include <libgnomeui/gnome-types.h> -#include <libgnomeui/gnome-dialog.h> +#include <gtk/gtkmessagedialog.h> -void e_dialog_set_transient_for (GtkWindow *dialog, - GtkWidget *parent_widget); -void e_dialog_set_transient_for_xid (GtkWindow *dialog, - GdkNativeWindow xid); +void e_notice (gpointer parent, + GtkMessageType type, + const char *format, + ...); ....... It is the function e_notice having been moved into here in Mar 25 that perhaps leads to this issue.
This isn't a bug, it is just that your gal tree didn't match your evolution tree.