[Evolution-hackers] evolution master does not build
Hallo, In latest git master, I had to update the Makefile.am in evolution/capplet/settings to make it build: latest changeset: commit 04305b8fa35d87d97e48b11f93d24604cef5155d Author: Matthew Barnes mbar...@redhat.com Date: Mon Mar 15 12:11:26 2010 -0400 diff --git a/capplet/settings/Makefile.am b/capplet/settings/Makefile.am index c3df948..b7d7a34 100644 --- a/capplet/settings/Makefile.am +++ b/capplet/settings/Makefile.am @@ -11,6 +11,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/shell \ -I$(top_srcdir)/smime/lib \ -I$(top_srcdir)/smime/gui \ + -I$(top_srcdir)/e-util \ $(GNOME_PLATFORM_CFLAGS)\ $(EVOLUTION_MAIL_CFLAGS)\ $(CERT_UI_CFLAGS) \ @@ -29,7 +30,7 @@ AM_CPPFLAGS = \ -DG_LOG_DOMAIN=\evolution-mail\ \ -DPACKAGE_LOCALE_DIR=\$(prefix)/$(DATADIRNAME)/locale\ \ -DPACKAGE_DATA_DIR=\$(datadir)\ - + AM_CFLAGS =\ -Wall\ -g -O0 @@ -64,6 +65,8 @@ libevolution_mail_settings_la_LIBADD = \ $(GNOME_PLATFORM_LIBS) \ $(top_builddir)/widgets/misc/libemiscwidgets.la \ $(top_builddir)/filter/libfilter.la \ - $(top_builddir)/mail/libevolution-mail.la + $(top_builddir)/mail/libevolution-mail.la \ + $(top_builddir)/e-util/libeutil.la \ + $(top_builddir)/shell/libeshell.la ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] Build failure on git HEAD
Hi all; the latest changes in caplet/settings are not compiling properly. I just pulled the very latest git HEAD as of 6pm EDT; I saw Matt's change regarding link libraries but that didn't help my builds (I tried a completely clean rebuild) (run with AM_V_CCLD= so we can see the command): /bin/sh ../../libtool --silent --tag=CC --mode=link ccache gcc -DANJAL_SETTINGS -g -Wl,--no-undefined -o libevolution-mail-settings.la -rpath /opt/evo-master/lib/evolution/2.30 libevolution_mail_settings_la-mail-settings-view.lo libevolution_mail_settings_la-mail-account-view.lo libevolution_mail_settings_la-mail-view.lo libevolution_mail_settings_la-mail-capplet-shell.lo libevolution_mail_settings_la-mail-decoration.lo libevolution_mail_settings_la-anjal-mail-view.lo libevolution_mail_settings_la-mail-guess-servers.lo -L/opt/evo-master/lib -L/lib -lcamel-provider-1.2 -lcamel-1.2 -lsqlite3 -lgtkhtml-editor -lgtkhtml-3.14 -lenchant -lnss3 -lnssutil3 -lsmime3 -lssl3 -lplds4 -lplc4 -lnspr4 -ldl -ledataserverui-1.2 -lgtk-x11-2.0 -lebook-1.2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -ledataserver-1.2 -ldbus-glib-1 -lxml2 -lgconf-2 -lsoup-2.4 -lgio-2.0 -lgmodule-2.0 -ldbus-1 -lpthread -lrt -lgobject-2 .0 -lglib-2.0-lnss3 -lnssutil3 -lsmime3 -lssl3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl-pthread -L/opt/evo-master/lib -L/lib -ledataserverui-1.2 -lgtk-x11-2.0 -lebook-1.2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -ledataserver-1.2 -ldbus-glib-1 -lxml2 -lgconf-2 -lsoup-2.4 -lgio-2.0 -lgmodule-2.0 -ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0-lcanberra-gtk -lcanberra -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -L/opt/evo-master/lib -lgtkhtml-3.14 -lgtk-x11-2.0 -lenchant -lgconf-2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -L/opt/evo-master/lib -L/lib -ledataserverui-1.2 -lebook-1.2 -ledataserver-1.2 -ldbus-g lib-1 -lxml2 -lsoup-2.4 -ldbus-1 -lpthread -lrt -lgtkhtml-editor -lgtkhtml-3.14 -lgtk-x11-2.0 -lenchant -lgconf-2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -L/opt/evo-master/lib -lgthread-2.0 -lrt -lgconf-2 -lgnomecanvas-2 -lart_lgpl_2 -lxml2 -lgnome-desktop-2 -lstartup-notification-1 -lunique-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 ../../widgets/misc/libemiscwidgets.la ../../filter/libfilter.la ../../mail/libevolution-mail.la .libs/libevolution_mail_settings_la-mail-settings-view.o: In function `msv_delete_account': /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-settings-view.c:110: undefined reference to `e_get_account_list' .libs/libevolution_mail_settings_la-mail-settings-view.o: In function `mail_settings_view_construct': /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-settings-view.c:209: undefined reference to `e_get_account_list' .libs/libevolution_mail_settings_la-mail-account-view.o: In function `mail_account_view_construct': /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-account-view.c:667: undefined reference to `e_shell_get_default' /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-account-view.c:667: undefined reference to `e_shell_get_express_mode' .libs/libevolution_mail_settings_la-mail-capplet-shell.o: In function `mail_capplet_shell_construct': /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-capplet-shell.c:356: undefined reference to `e_get_user_data_dir' .libs/libevolution_mail_settings_la-mail-capplet-shell.o: In function `setup_abooks': /opt/src/evo/evo-master/obj/evolution/capplet/settings/../../../../evolution/capplet/settings/mail-capplet-shell.c:405: undefined reference to `e_get_user_data_dir' collect2: ld returned 1 exit status make[4]: *** [libevolution-mail-settings.la] Error 1 make[4]: Leaving directory `/opt/src/evo/evo-master/obj/evolution/capplet/settings' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/opt/src/evo/evo-master/obj/evolution/capplet' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/src/evo/evo-master/obj/evolution' make[1]: *** [all] Error 2 make[1]: Leaving directory