--- Em ter, 29/1/13, Ken Moffat escreveu: > De: Ken Moffat > Assunto: Re: [blfs-support] firefox-18.0.1 : system jpeg considered harmful > Para: "BLFS Support List" > Data: Terça-feira, 29 de Janeiro de 2013, 16:07 > On Tue, Jan 29, 2013 at 09:03:18AM > -0800, Fernando de Oliveira wrote: > > > > 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. > > > 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). > > I can easily remake the .so.8 symlink, but I'll need to > test some > other stuff if that does fix firefox.
I did remake the symlink, I may be wrong, but think did not only once, and it did not solve the problem. So in a final despair, I removed everything, installed v8, everything ok, installed libjpeg-turbo, not ok, then removed everything, put libjpeg-turbo and the miracle (agnostic one) happened. []s, Fernando -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page