hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #08177
[Bug 2125936] [NEW] The libjpeg dependency is not used
Public bug reported:
The CMake configuration requires libjpeg, however it seems like it is
not actually needed by Hugin, this seems to be confirmed by the list of
sonames provided below.
I'm attaching a patch to remove the requirement.
$ readelf -d /redacted/hugin/usr/bin/* | grep NEEDED | sort -u
0x0000000000000001 (NEEDED) Shared library: [libGLEW.so.2.2]
0x0000000000000001 (NEEDED) Shared library: [libGLU.so.1]
0x0000000000000001 (NEEDED) Shared library: [libGLX.so.0]
0x0000000000000001 (NEEDED) Shared library: [libImath-3_2.so.30]
0x0000000000000001 (NEEDED) Shared library: [libOpenEXR-3_4.so.33]
0x0000000000000001 (NEEDED) Shared library: [libOpenGL.so.0]
0x0000000000000001 (NEEDED) Shared library: [libboost_filesystem.so.1.88.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libceleste.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libexiv2.so.28]
0x0000000000000001 (NEEDED) Shared library: [libfftw3.so.3]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1]
0x0000000000000001 (NEEDED) Shared library: [libhuginbase.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libhuginbasewx.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libicpfindlib.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [liblcms2.so.2]
0x0000000000000001 (NEEDED) Shared library: [liblocalfeatures.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libpano13.so.3]
0x0000000000000001 (NEEDED) Shared library: [libsqlite3.so.0]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libtiff.so.6]
0x0000000000000001 (NEEDED) Shared library: [libvigraimpex.so.11]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu_net-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu_xml-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_aui-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_core-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_gl-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_html-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_propgrid-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_xrc-3.2.so.0]
** Affects: hugin
Importance: Undecided
Status: New
** Patch added: "remove-unused-libjpeg.patch"
https://bugs.launchpad.net/bugs/2125936/+attachment/5913036/+files/remove-unused-libjpeg.patch
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/2125936
Title:
The libjpeg dependency is not used
Status in Hugin:
New
Bug description:
The CMake configuration requires libjpeg, however it seems like it is
not actually needed by Hugin, this seems to be confirmed by the list
of sonames provided below.
I'm attaching a patch to remove the requirement.
$ readelf -d /redacted/hugin/usr/bin/* | grep NEEDED | sort -u
0x0000000000000001 (NEEDED) Shared library: [libGLEW.so.2.2]
0x0000000000000001 (NEEDED) Shared library: [libGLU.so.1]
0x0000000000000001 (NEEDED) Shared library: [libGLX.so.0]
0x0000000000000001 (NEEDED) Shared library: [libImath-3_2.so.30]
0x0000000000000001 (NEEDED) Shared library: [libOpenEXR-3_4.so.33]
0x0000000000000001 (NEEDED) Shared library: [libOpenGL.so.0]
0x0000000000000001 (NEEDED) Shared library: [libboost_filesystem.so.1.88.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libceleste.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libexiv2.so.28]
0x0000000000000001 (NEEDED) Shared library: [libfftw3.so.3]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1]
0x0000000000000001 (NEEDED) Shared library: [libhuginbase.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libhuginbasewx.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libicpfindlib.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [liblcms2.so.2]
0x0000000000000001 (NEEDED) Shared library: [liblocalfeatures.so.0.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libpano13.so.3]
0x0000000000000001 (NEEDED) Shared library: [libsqlite3.so.0]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libtiff.so.6]
0x0000000000000001 (NEEDED) Shared library: [libvigraimpex.so.11]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu_net-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_baseu_xml-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_aui-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_core-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_gl-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_html-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_propgrid-3.2.so.0]
0x0000000000000001 (NEEDED) Shared library: [libwx_gtk3u_xrc-3.2.so.0]
To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/2125936/+subscriptions
Follow ups