GNOME Bugzilla – Bug 597899
DAAP plugin doesn't link to libsoup
Last modified: 2009-10-13 13:30:44 UTC
Created attachment 145125 [details] [review] Link with libsoup The DAAP plugin uses symbols from libsoup but doesn't explicitly link to it, this patch fixes this.
I thought I'd fixed all of these problems, but I guess not..
I don't think anything sets SOUP_LIBS and SOUP_CFLAGS any more, so I don't think the patch will help. I guess RHYTHMBOX_LIBS would be the right thing to use. RHYTHMBOX_CFLAGS is already added to INCLUDES, and that has the libsoup cflags in it.
Hmm, yeah, good point. The thing is, I patched the mandriva package with this patch, and without it the daap plugin couldn't be loaded, and with the patch I could load it. Weird... Fwiw, SOUP_CFLAGS is still used in doc/reference/Makefile.am and tests/Makefile.am.
Seems it was a side-effect of running autoreconf -fi in addition to applying the patch I attached. Ie the patch didn't fix anything, the autoreconf helped.
Created attachment 145208 [details] [review] small cleanup in Makefile.am, not directly related to this bug
Created attachment 145209 [details] [review] link daap plugin with RHYTHMBOX_LIBS
*** Bug 598271 has been marked as a duplicate of this bug. ***