FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 06-23-2010, 05:01 AM
Chen Huan
 
Default Failed to emerge xulrunner-1.9.2.4

When I emerge xulrunner-1.9.2.4 and mozilla-firefox-3.6.4,xulrunner cannot be emerged, here is the error message:

./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by ./../../dist/bin/js)


./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by ./../../dist/bin/js)
make[3]: *** [libs] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2/js/src'


make[2]: *** [libs_tier_js] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2'
make[1]: *** [tier_js] Error 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2'


make: *** [default] Error 2
** ERROR: net-libs/xulrunner-1.9.2.4 failed:
**** emake failed
**
** Call stack:
****** ebuild.sh, line** 54:* Called src_compile
**** environment, line 7270:* Called _eapi2_src_compile


****** ebuild.sh, line* 646:* Called die
** The specific snippet of code:
**** *** *** emake || die "emake failed"
**
** If you need support, post the output of 'emerge --info =net-libs/xulrunner-1.9.2.4',


** the complete build log and the output of 'emerge -pqv =net-libs/xulrunner-1.9.2.4'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=* CLASSPATH="" JAVA_HOME=""


JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
** The complete build log is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.4/temp/build.log'.
** The ebuild environment file is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.4/temp/environment'.


** S: '/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2'
sandbox:main* signal SIGQUIT already had a handler ...


>>> Failed to emerge net-libs/xulrunner-1.9.2.4, Log file:



>>>* '/var/tmp/portage/net-libs/xulrunner-1.9.2.4/temp/build.log'



And the output of "emerge --info =net-libs/xulrunner-1.9.2.4" is


Portage 2.1.8.3 (default/linux/x86/10.0/desktop/gnome, gcc-4.3.4, glibc-2.11.1-r0, 2.6.34-gentoo-r1 i686)


================================================== ===============
*********************** System Settings
================================================== ===============
System uname: Linux-2.6.34-gentoo-r1-i686-Intel-R-_Core-TM-2_Duo_CPU_T9600_@_2.80GHz-with-gentoo-2.0.1


Timestamp of tree: Wed, 23 Jun 2010 03:45:01 +0000
app-shells/bash:**** 4.1_p7
dev-lang/python:**** 2.6.5-r2, 3.1.2-r3
dev-util/cmake:***** 2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:**** 0.6.1-r1


sys-apps/sandbox:*** 2.2
sys-devel/autoconf:* 2.13, 2.65-r1
sys-devel/automake:* 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:* 2.20.1-r1
sys-devel/gcc:****** 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:** 2.2.10


virtual/os-headers:* 2.6.34
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="i686-pc-linux-gnu"


CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"


CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests autoaddcvs autoconfig ccache cvs distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"


GENTOO_MIRRORS="http://mirrors.xmu6.edu.cn/gentoo"
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="zh_CN"


MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"


PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gnome"
SYNC="rsync://mirrors.xmu.edu.cn/gentoo-portage"


USE="X a52 aac acl acpi alsa bash-completion berkdb branding bzip2 cairo cdr cjk cli consolekit cracklib crypt cxx dbus dri dts dvd dvdr eds emboss encode evo exif extras fam fbcondecor firefox flac gdbm gdu gif gnome gnome-keyring gpm gstreamer gtk hal iconv ipv6 jpeg lcms ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg mudflap nautilus ncurses nls nptl nptlonly ogg opengl openmp oss pam pango pcre pdf perl png policykit ppds pppd python qt3support readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vim-syntax vorbis wifi x264 x86 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="zh_CN" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fglrx vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"


Unset:* CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTSPortage 2.1.8.3 (default/linux/x86/10.0/desktop/gnome, gcc-4.3.4, glibc-2.11.1-r0, 2.6.34-gentoo-r1 i686)


================================================== ===============
*********************** System Settings
================================================== ===============
System uname: Linux-2.6.34-gentoo-r1-i686-Intel-R-_Core-TM-2_Duo_CPU_T9600_@_2.80GHz-with-gentoo-2.0.1


Timestamp of tree: Wed, 23 Jun 2010 03:45:01 +0000
app-shells/bash:**** 4.1_p7
dev-lang/python:**** 2.6.5-r2, 3.1.2-r3
dev-util/cmake:***** 2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:**** 0.6.1-r1


sys-apps/sandbox:*** 2.2
sys-devel/autoconf:* 2.13, 2.65-r1
sys-devel/automake:* 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:* 2.20.1-r1
sys-devel/gcc:****** 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:** 2.2.10


virtual/os-headers:* 2.6.34
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="i686-pc-linux-gnu"


CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"


CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests autoaddcvs autoconfig ccache cvs distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"


GENTOO_MIRRORS="http://mirrors.xmu6.edu.cn/gentoo"
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="zh_CN"


MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"


PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gnome"
SYNC="rsync://mirrors.xmu.edu.cn/gentoo-portage"


USE="X a52 aac acl acpi alsa bash-completion berkdb branding bzip2 cairo cdr cjk cli consolekit cracklib crypt cxx dbus dri dts dvd dvdr eds emboss encode evo exif extras fam fbcondecor firefox flac gdbm gdu gif gnome gnome-keyring gpm gstreamer gtk hal iconv ipv6 jpeg lcms ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg mudflap nautilus ncurses nls nptl nptlonly ogg opengl openmp oss pam pango pcre pdf perl png policykit ppds pppd python qt3support readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vim-syntax vorbis wifi x264 x86 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="zh_CN" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fglrx vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"


Unset:* CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS




could somebody help me......
 
Old 06-23-2010, 03:10 PM
walt
 
Default Failed to emerge xulrunner-1.9.2.4

On 06/22/2010 10:01 PM, Chen Huan wrote:

When I emerge xulrunner-1.9.2.4 and mozilla-firefox-3.6.4,xulrunner cannot be emerged, here is the error message:

./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by ./../../dist/bin/js)
./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by ./../../dist/bin/js)



Portage 2.1.8.3 (default/linux/x86/10.0/desktop/gnome, gcc-4.3.4,


This is a little confusing unless you've been through it before. I expect that
portage has recently installed gcc-4.4.3 (or 4.4.4 on ~x86) so you now have (at
least) two versions of gcc on your machine, but you are still using the older
gcc-4.3.4.

The point is that you now have (at least) two versions of libstdc++.so.6 because
each version of gcc installs its own version of libstdc++.

Somehow the xulrunner build is trying to use both versions of libstdc++.so.6
(I don't know why, but it probably involves .la files, as usual) so I suggest
that you switch to the new gcc-4.4.3 (or 4.4.4) like this:

#gcc-config --list-profiles
[1] i686-pc-linux-gnu-4.3.4
[2] i686-pc-linux-gnu-4.4.3 * <----- (I'm already using the newer version)

#gcc-config 1
* Switching native-compiler to i686-pc-linux-gnu-4.3.4 ...

#gcc-config 2
* Switching native-compiler to i686-pc-linux-gnu-4.4.3 ...

After you switch, you probably should run
#fix_libtool_files.sh 4.3.4
* Scanning libtool files for hardcoded gcc library paths...
cat: ld.so.conf.d/*.conf: No such file or directory
* [1/5] Scanning /lib ...
* [2/5] Scanning /usr/lib ...
* [3/5] Scanning /usr/games/lib ...
* [4/5] Scanning /usr/i686-pc-linux-gnu/lib ...
* [5/5] Scanning /usr/local/lib ...
 
Old 06-24-2010, 11:05 AM
Chen Huan
 
Default Failed to emerge xulrunner-1.9.2.4

thanks, it is the problem

2010/6/23 walt <w41ter@gmail.com>


On 06/22/2010 10:01 PM, Chen Huan wrote:


When I emerge xulrunner-1.9.2.4 and mozilla-firefox-3.6.4,xulrunner cannot be emerged, here is the error message:



./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by ./../../dist/bin/js)

./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by ./../../dist/bin/js)





Portage 2.1.8.3 (default/linux/x86/10.0/desktop/gnome, gcc-4.3.4,




This is a little confusing unless you've been through it before. *I expect that

portage has recently installed gcc-4.4.3 (or 4.4.4 on ~x86) so you now have (at

least) two versions of gcc on your machine, but you are still using the older

gcc-4.3.4.



The point is that you now have (at least) two versions of libstdc++.so.6 because

each version of gcc installs its own version of libstdc++.



Somehow the xulrunner build is trying to use both versions of libstdc++.so.6

(I don't know why, but it probably involves .la files, as usual) so I suggest

that you switch to the new gcc-4.4.3 (or 4.4.4) like this:



#gcc-config --list-profiles

[1] i686-pc-linux-gnu-4.3.4

[2] i686-pc-linux-gnu-4.4.3 * * *<----- (I'm already using the newer version)



#gcc-config 1

** Switching native-compiler to i686-pc-linux-gnu-4.3.4 ...



#gcc-config 2

** Switching native-compiler to i686-pc-linux-gnu-4.4.3 ...



After you switch, you probably should run

#fix_libtool_files.sh 4.3.4

** Scanning libtool files for hardcoded gcc library paths...

cat: ld.so.conf.d/*.conf: No such file or directory

** * [1/5] Scanning /lib ...

** * [2/5] Scanning /usr/lib ...

** * [3/5] Scanning /usr/games/lib ...

** * [4/5] Scanning /usr/i686-pc-linux-gnu/lib ...

** * [5/5] Scanning /usr/local/lib ...
 

Thread Tools




All times are GMT. The time now is 12:39 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org