Hi all; Yesterday I tried to check out SVN HEAD and build it, but e-d-s (rev 7899) failed to build for me with this error:
ccache gcc -g -Wall -Wmissing-prototypes -Wno-sign-compare -o .libs/test-recur test-recur.o -Wl,--export-dynamic -pthread ../../../calendar/libecal/.libs/libecal-1.2.so ../../../calendar/libical/src/libical/.libs/libical-evolution.a -lpthread /usr/lib/libxml2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/opt/evo/lib ../../../calendar/libecal/.libs/libecal-1.2.so: undefined reference to `e_source_get_duped_property' collect2: ld returned 1 exit status make[4]: *** [test-recur] Error 1 make[4]: Leaving directory `/opt/evo/src/evolution-data-server/calendar/tests/ecal' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/opt/evo/src/evolution-data-server/calendar/tests' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/evo/src/evolution-data-server/calendar' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/evo/src/evolution-data-server' make: *** [all] Error 2 Actually most/all the apps in the calendar/tests/ecal directory failed to link with exactly the same error. Since this seemed like test stuff, I forced the make/make install to complete and moved on. But then building evolution (rev 33913) died with the same type of error: ccache gcc -g -Wall -Wmissing-prototypes -Wno-sign-compare -o .libs/evolution-alarm-notify evolution-calendar-common.o evolution-calendar-skels.o evolution-calendar-stubs.o alarm.o alarm-notify.o alarm-notify-dialog.o alarm-queue.o config-data.o notify-main.o util.o -Wl,--export-dynamic -pthread ../../../e-util/.libs/libeutil.so ../../../widgets/misc/.libs/libemiscwidgets.so ../../../calendar/common/.libs/libevolution-calendarprivate.a -L/opt/evo/lib /opt/evo/lib/libcamel-1.2.so /opt/evo/lib/libcamel-provider-1.2.so /opt/evo/lib/libgtkhtml-3.14.so /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /opt/evo/lib/libecal-1.2.so /opt/evo/lib/libedataserverui-1.2.so /usr/lib/libglade-2.0.so /opt/evo/lib/libebook-1.2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so - lm /usr/lib/libpangocairo-1.0.so -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lX11 /usr/lib/libgnome-2.so /usr/lib/libpopt.so /opt/evo/lib/libedataserver-1.2.so /usr/lib/libxml2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/opt/evo/lib/evolution/2.12 -Wl,--rpath -Wl,/opt/evo/lib ../../../calendar/common/.libs/libevolution-calendarprivate.a(authentication.o): In function `auth_func_cb': /opt/evo/src/evolution/calendar/common/authentication.c:44: undefined reference to `e_source_get_duped_property' collect2: ld returned 1 exit status make[7]: *** [evolution-alarm-notify] Error 1 make[7]: Leaving directory `/opt/evo/src/evolution/calendar/gui/alarm-notify' make[6]: *** [all] Error 2 rm GNOME_Evolution_Calendar_AlarmNotify.server.in make[6]: Leaving directory `/opt/evo/src/evolution/calendar/gui/alarm-notify' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/opt/evo/src/evolution/calendar/gui' make[4]: *** [all] Error 2 rm GNOME_Evolution_Calendar.server.in make[4]: Leaving directory `/opt/evo/src/evolution/calendar/gui' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/opt/evo/src/evolution/calendar' make[2]: *** [all] Error 2 make[2]: Leaving directory `/opt/evo/src/evolution/calendar' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/evo/src/evolution' make: *** [all] Error 2 Thoughts/ideas? -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list