Comment 1 for bug 697087

Revision history for this message
Stefano Rivera (stefanor) wrote :

FTBFS, due to the linker changes.

/bin/bash ../libtool --tag=CXX --mode=link g++ -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gdbus -I/usr/include/dbus-1.0 -I/usr/li
libtool: link: g++ -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gdbus -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -g -O2 -uSyncEvd
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.5.2/../../../../lib/libsynthesissdk.a(libsynthesissdk_la-san.o): undefined reference to symbol 'smlStartMessageExt@@VER_1.0'
/usr/bin/ld: note: 'smlStartMessageExt@@VER_1.0' is defined in DSO /usr/lib64/libsmltk.so.0 so try adding it to the linker command line
/usr/lib64/libsmltk.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[5]: *** [syncevolution] Error 1

You really should test-build (and even test) packages before requesting syncs. This fix should be relatively straightforward, it looks like result of the --no-add-needed change.