change build deps from fltk 1.1 to 1.3

Sebastian Ramacher sramacher at debian.org
Sat Jun 20 10:30:54 UTC 2015


On 2015-06-20 09:45:19, Jaromír Mikeš wrote:
> Hi all,
> 
> I recently changed build dep of yoshimi package from fltk 1.1 to 1.3.
> Only because this change package wanted links against 2 new libs
> libjpeg9-dev libxft-dev which I needed to add to build deps too to get
> package build.
> To me it is strange because if fltk 1.3 needs these libs they should
> be added automatically during resolving deps and I shouldn't need to
> add them to package build deps.
> But I might be wrong ;)
> Can someone enlighten me what is going on?
> 
> Similar happen when I for test tried with zynaddsubfx package.

Looks like this is caused by linking against fltk statically:

| Linking CXX shared module yoshimi_lv2.so
| cd /tmp/yoshimi-1.3.5/obj-x86_64-linux-gnu/LV2_Plugin && /usr/bin/cmake -E cmake_link_script CMakeFiles/yoshimi_lv2.dir/link.txt --verbose=1
| /usr/bin/c++  ... /usr/lib/x86_64-linux-gnu/libfltk_images.a /usr/lib/x86_64-linux-gnu/lib/fltk_forms.a /usr/lib/x86_64-linux-gnu/libfltk_gl.a -lGL /usr/lib/x86_64-linux-gnu/libfltk.a ...

I was unable to find the part of the cmake files where FLTK_LIBRARIES is
populated, but this variable seems to be the culprit.

Maybe ask the fltk maintainer about.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150620/e197c995/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list