Re: change build deps from fltk 1.1 to 1.3
2015-06-20 12:33 GMT+02:00 Sebastian Ramacher sramac...@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 ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
change build deps from fltk 1.1 to 1.3
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. regards mira ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: change build deps from fltk 1.1 to 1.3
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 Cheers -- Sebastian Ramacher signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: change build deps from fltk 1.1 to 1.3
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 signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers