Source: oce
Version: 0.17.1-1
Severity: serious

Hi Maintainer

OCE needs to be rebuilt against the current version of freeimage in order to pick up the correct library paths in shipped CMake files. For example, /usr/lib/x86_64-linux-gnu/oce-0.16/OCE04_VisualizationTargets-relwithdebinfo.cmake contains /usr/lib/libfreeimage.s instead of /usr/lib/x86_64-linux-gnu/libfreeimage.so. Please refer to Ubuntu bug LP: #1556680 [1]. This causes at least FreeCAD to FTBFS.

In addition, the Build-Depends on libfreeimage-dev needs to be changed to libfreeimageplus-dev, otherwise OCE builds without freeimage support. This can be confirmed by searching for '-DHAVE_FREEIMAGE' in the build logs. If it is not present, freeimage support is missing.

Lastly, some files are shipped in /usr/lib/*/oce-0.16 and some in /usr/lib/*/oce-0.17.
Is this correct?  Please refer to Ubuntu bug LP: #1556685 [2].

Regards
Graham


[1] https://bugs.launchpad.net/bugs/1556680
[2] https://bugs.launchpad.net/bugs/1556685

--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to