You are not logged in.

#1 2014-05-20 06:34:16

kazimir
Member
Registered: 2012-01-20
Posts: 55

[solved] Firefox 29.0.1 fails to start, GLIBCXX_3.4.20 not found

Following up on this post: [solved] Firefox 29.0.1 missing dependency for glibc by alex3772

I experience the same issue, firefox fails to start with this error:

XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib/firefox/libxul.so)
Couldn't load XPCOM.

But contrary to the previous post, I'm running the up to date kernel.

% uname -a
Linux hostname 3.14.4-1-ARCH #1 SMP PREEMPT Tue May 13 16:41:39 CEST 2014 x86_64 GNU/Linux

At first I thought this was a fluke to be fixed shortly but it's been a few days now and the previous post is the only mention I've found of this issue.
It seems on my laptop libstdc++.so.6 update didn't go according to plan last time gcc-libs got updated.

ls -l /usr/lib/libstdc++.so.6  
lrwxrwxrwx 1 root root      19 Feb  7 14:33 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.19
-rwxr-xr-x 1 root root  979104 Feb  7 14:33 /usr/lib/libstdc++.so.6.0.19
pacman -Qo /usr/lib/libstdc++.so.6*
/usr/lib/libstdc++.so.6 is owned by gcc-libs 4.9.0-2
error: No package owns /usr/lib/libstdc++.so.6.0.19
pacman -Ql gcc-libs| grep libstdc++.so
gcc-libs /usr/lib/libstdc++.so
gcc-libs /usr/lib/libstdc++.so.6
gcc-libs /usr/lib/libstdc++.so.6.0.20
pacman -Ss gcc-libs
core/gcc-libs 4.9.0-2 (base) [installed]
    Runtime libraries shipped by GCC

Last edited by kazimir (2014-05-21 12:30:27)

Offline

#2 2014-05-20 06:53:02

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: [solved] Firefox 29.0.1 fails to start, GLIBCXX_3.4.20 not found

What happens if you simply try to reinstall gcc-libs (perhaps with pacman's debug flag to see if anything fails)?

# pacman --debug -Syu gcc-libs

Burninate!

Offline

#3 2014-05-21 12:30:10

kazimir
Member
Registered: 2012-01-20
Posts: 55

Re: [solved] Firefox 29.0.1 fails to start, GLIBCXX_3.4.20 not found

Thanks for the advice, it worked.

I wonder what happened, is there a way to check if there is something wrong with other packages ?

Offline

Board footer

Powered by FluxBB