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
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list