Bug#759833: calf: FTBFS: ./.libs/calf.so: undefined reference to `cairo_set_line_width'

Cameron Norman camerontnorman at gmail.com
Sat Sep 13 21:07:45 UTC 2014


Looks like this has been fixed in the current code, so a new upload
should fix this:

https://sourceforge.net/p/calf/bugs/65/

On Sat, Sep 13, 2014 at 12:26 PM, Cameron Norman
<camerontnorman at gmail.com> wrote:
> 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



More information about the pkg-multimedia-maintainers mailing list