Bug#759833: calf: FTBFS: ./.libs/calf.so: undefined reference to `cairo_set_line_width'
Cameron Norman
camerontnorman at gmail.com
Sat Sep 13 19:26:55 UTC 2014
Hey, so I figured out the problem I think. The calf.so plugin
eventually calls cairo functions, but the depenendency is not properly
defined in src/Makefile.am, as you can see from this line:
calf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
$(FFTW3_DEPS_LIBS) -lfftw3f
which can be changed like so to make the build succeed:
calf_la_LIBADD = $(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS)
$(GLIB_DEPS_LIBS) $(FFTW3_DEPS_LIBS) -lfftw3f
I do not think that those GUI dependencies are meant to be
unconditionally required by the plugin, however, so perhaps something
needs to be done to not make those calls to the cairo functions?
Best regards,
--
Cameron Norman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140913/0c1c5c07/attachment-0001.html>
More information about the pkg-multimedia-maintainers
mailing list