--- Em ter, 29/1/13, Ken Moffat escreveu:

> De: Ken Moffat
> Assunto: [blfs-support] firefox-18.0.1 : system jpeg considered harmful
> Para: 
> Data: Terça-feira, 29 de Janeiro de 2013, 12:57
>  I've upgraded to firefox-18.0.1 on
> one machine (x86_64, radeon r600
> video chipset), after building nasm and turbo jpeg. 
> Everything was
> fine, apart from an absence of jpegs.  Some pages
> seemed to render
> ok, others had either white or grey areas where an image
> should be,
> e.g. news.google.co.uk had framed white rectangles instead
> of
> thumbnails, and youtube thumbnails were also grey.
> 
>  I know Fernando reported something similar in the firefox
> ticket
> (#3658), so I'm wondering if the problem is common to
> certain video
> hardware, or perhaps it's an x86_64 issue ?
...
>  After
> the second build I remembered that I had a jpeg in ~/ on
> this
> machine : using File -> Open from firefox gave me a
> thumbnail when
> selecting the file, but when it opened I had a grey
> rectangle
> instead of the image.

I had these problems.

...

>  So for the moment I'm using the shipped jpeg-turbo in
> firefox
> (which builds v6b, not v8).  Call me grumpy (I much
> prefer system
> libraries).  If the problem is widespread, I think we
> should mention
> it.
> 
> ĸen

Hi, ĸen

[I am reading the log of the strip everything just finished, so, do not 
have all I need to answer, but perhaps I have enough.]

Yes, I solved it. Took me a while. Everything worked after I completely 
removed /usr/lib/libjpeg.so* and links to them (removed also libjpeg.la 
and libjpeg.a, but I believe you do not have these) and reinstalled 
libjpeg-turbo (no need to reinstall any of the mozillas, if they have 
been buit with system jpeg). I had libjpeg.so.8.1.something and think 
this was the source of the problems.

Now, I have (I am in another host, performed, as I said, a strip 
everything in LFS):

$ ls -l /mnt/LFS/usr/lib/libjpeg.*
-rw-r--r-- 1 root root 445424 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.a
-rwxr-xr-x 1 root root    784 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.la
lrwxrwxrwx 1 root root     16 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so -> 
libjpeg.so.8.0.2
lrwxrwxrwx 1 root root     16 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so.8 -> 
libjpeg.so.8.0.2
-rwxr-xr-x 1 root root 365069 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so.8.0.2

One of the links libjpeg.so or libjpeg.so.8 was pointing to the old 
library, and just relinking did not solve. I removed with paco -r 
libjepg-${old-version}, perhaps you will need to check the old 
installed files to remove, if removing just the old libraries is not 
enough. I do not know what to do if you have libjpeg older than 8 and 
if these interfere too.

It is a pleasure if I can help who has helped me so many times.

[]s,
Fernando
-- 
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