On Mon, Jan 13, 2014 at 11:57:50 +0100, Patrick Ohly wrote: [...]
> Looks like I forgot to remove the EDS libs from the link line in > src/syncevo/syncevo.am. However, they are not needed anymore. > > I could link libsyncevolution.so without EDS in two ways: > 1. Manually remove libedataserver and libecamel from the link line. > 2. Add -Wl,--as-needed to the link line. > > I haven't checked, but the latter should be possible via LDFLAGS when > calling configure. > > Either way, I'll fix this in 1.3.99.7. Thanks for following up on this. Hi, I already build the Debian packages with the --as-needed linker option. However, the -ledataserver-1.2 comes before -Wl,--as-needed. According to the manpage, --as-needed affects only libraries linked after the --as-needed option. Regards, Tino -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org