On Tue, Jan 29, 2013 at 07:07:13PM +0000, Ken Moffat wrote:
> On Tue, Jan 29, 2013 at 09:03:18AM -0800, Fernando de Oliveira wrote:
> > 
> > Hi, ĸen
> > 
 Missed that part - thanks :)
>  Intereesting.  I have
> $ls -l /usr/lib/libjpeg.so*
> lrwxrwxrwx 1 root root     16 Jan 29 12:02 /usr/lib/libjpeg.so -> 
> libjpeg.so.8.0.2
> lrwxrwxrwx 1 root root     16 Jan 29 12:02 /usr/lib/libjpeg.so.8 -> 
> libjpeg.so.8.4.0
> -rwxr-xr-x 1 root root 297681 Jan 29 12:02 /usr/lib/libjpeg.so.8.0.2
> -rwxr-xr-x 1 root root 258534 Aug 25 01:14 /usr/lib/libjpeg.so.8.4.0
> 
>  So anything using libjpeg.so.8 would be using 8.4.0 from jpegsrc
> instead of 8.0.2 from libjpeg-turbo.  Which means that my testing
> of 'display' from ImageMagick was picking up the old version.  I
> wonder if something in xulrunner links to .so.8 instead of .so ?
> That might be interesting enough for me to try testing it (not
> tonight, and maybe not tomorrow).
> 
 Well, it was interesting enough that I _did_ try it out tonight, on
the same box but with a system from June (so, mostly similar to
7.2).

 First, it still showed the problem with the system libjpeg using the
jpegsrc version for .so.8. [ 8.4.0 instead of 8.0.2 ].  Scrolling,
where available, or reloading the page, didn't fix it.

 The following libs link to libjpeg.so.8 : libdbusservice.so,
libmozgnome.so (those are in the components directory of xulrunner),
libxpcom.so and libxul.so.  Remaking the symlink to 8.0.2 does fix
it.

 Also tested with display and the gimp (exporting to jpeg).  All
I've got to do now is to add some code to my upgrade script to
check if .so and .so.8 point to different places, and fix it when
necessary.

 Many thanks.

ĸen, no longer grumpy
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to