change build deps from fltk 1.1 to 1.3

Jaromír Mikeš mira.mikes at gmail.com
Sun Jun 21 11:07:21 UTC 2015


2015-06-20 12:33 GMT+02:00 Sebastian Ramacher <sramacher at debian.org>:
> On 2015-06-20 12:30:54, Sebastian Ramacher wrote:
>> 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 ...
>
> This is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756563

Thank you Sebastian for investigating this issue. There is no other
way than adding these extra build-deps at the moment I guess.

regards

mira



More information about the pkg-multimedia-maintainers mailing list