Issues.00417 - lordmundi/wikidoctest GitHub Wiki
00417: remove libjpeg.so system library dependency if possible
Summary: remove libjpeg.so system library dependency if possible
Created: 2012–04–17 12:43
Status: Released
Category: Request
From: frankie
Version: 2.2
Released_In: 2.3
Description:
some plugins statically link in libjpeg.a, while others are relying on the 32bit system library to be installed. this is a request to remove the system library dependency (either by using something other than libjpeg, statically linking it in, or providing a compatible libjpeg.so in the lib_Linux_FC3 directory (this would be preferred if libjpeg needs to be used so that multiple plugins can use the same library and reduce the memory footprint).
[12:41:03pm - bowser - plugin_Linux_FC3] ldd -v * | grep -C 3 jpeg
dsp_acloader.so:
linux-gate.so.1 => (0xf7747000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf76ea000)
libc.so.6 => /lib32/libc.so.6 (0xf758f000)
/lib/ld-linux.so.2 (0xf7748000)
Version information:
/usr/lib32/libjpeg.so.62:
libc.so.6 (GLIBC_2.1.3) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib32/libc.so.6
--
libd_comm2_s.so => not found
dsp_canvas.so:
linux-gate.so.1 => (0xf7703000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf76a9000)
libc.so.6 => /lib32/libc.so.6 (0xf754e000)
/lib/ld-linux.so.2 (0xf7704000)
Version information:
/usr/lib32/libjpeg.so.62:
libc.so.6 (GLIBC_2.1.3) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib32/libc.so.6
--
statically linked
dsp_joystick2.so:
statically linked
dsp_jpegsave.so:
statically linked
dsp_lodloader.so:
statically linked
--
statically linked
dsp_planet2.so:
linux-gate.so.1 => (0xf77e1000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf6fbe000)
libc.so.6 => /lib32/libc.so.6 (0xf6e63000)
/lib/ld-linux.so.2 (0xf77e2000)
Version information:
/usr/lib32/libjpeg.so.62:
libc.so.6 (GLIBC_2.1.3) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib32/libc.so.6
Comments
Associated Commits
| commit | 6e54cc37ca5f06a27954cc2715727abb1202f9d3
link5 |
||
| Author: | Frankie
|
| Date: | Fri Jul 6 11:11:06 2012 -0500
|
| Message: | [@Issue 00417: Added in libjpeg.so.62 to fix dependency issues
This library was normally getting pulled out of the system, but some newer systems don't have it. It is a fairly standard library, so I moved the runtime into the linux libs. @] |
Affected Files:
lib_Linux_FC3/libjpeg.so | 1 +
lib_Linux_FC3/libjpeg.so.62 | 1 +
lib_Linux_FC3/libjpeg.so.62.0.0 | Bin 0 -> 135716 bytes
3 files changed, 2 insertions(+)