public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] gcc update failed...
@ 2009-07-06 17:52 Jarry
  2009-07-06 18:00 ` Volker Armin Hemmann
  0 siblings, 1 reply; 11+ messages in thread
From: Jarry @ 2009-07-06 17:52 UTC (permalink / raw
  To: gentoo-user

Hi,
I just tried to update gcc (actually, it is just recompiling with
new nptl flag), but it failed with this messages:
__________
 >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:

 >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'

  * Messages for package sys-devel/gcc-4.3.2-r3:

  *
  * ERROR: sys-devel/gcc-4.3.2-r3 failed.
  * Call stack:
  *               ebuild.sh, line   49:  Called src_compile
  *             environment, line 4870:  Called toolchain_src_compile
  *             environment, line 5396:  Called gcc_src_compile
  *             environment, line 3094:  Called gcc_do_make
  *             environment, line 2884:  Called die
  * The specific snippet of code:
  *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" 
LIBPATH="${ 
                  LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" 
${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  *  The die message:
  *   emake failed with bootstrap-lean
  *
  * If you need support, post the topmost build error, and the call 
stack if relevant.
  * A complete build log is located at 
'/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
  * The ebuild environment file is located at 
'/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
__________

What does it mean, and how can I fix it???

Jarry

-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 17:52 [gentoo-user] gcc update failed Jarry
@ 2009-07-06 18:00 ` Volker Armin Hemmann
  2009-07-06 18:05   ` Dale
  2009-07-06 18:23   ` Jarry
  0 siblings, 2 replies; 11+ messages in thread
From: Volker Armin Hemmann @ 2009-07-06 18:00 UTC (permalink / raw
  To: gentoo-user

On Montag 06 Juli 2009, Jarry wrote:
> Hi,
> I just tried to update gcc (actually, it is just recompiling with
> new nptl flag), but it failed with this messages:
> __________
>
>  >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:
>  >>>
>  >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'
>
>   * Messages for package sys-devel/gcc-4.3.2-r3:
>
>   *
>   * ERROR: sys-devel/gcc-4.3.2-r3 failed.
>   * Call stack:
>   *               ebuild.sh, line   49:  Called src_compile
>   *             environment, line 4870:  Called toolchain_src_compile
>   *             environment, line 5396:  Called gcc_src_compile
>   *             environment, line 3094:  Called gcc_do_make
>   *             environment, line 2884:  Called die
>   * The specific snippet of code:
>   *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}"
> LIBPATH="${
>                   LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}"
> ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
>   *  The die message:
>   *   emake failed with bootstrap-lean
>   *
>   * If you need support, post the topmost build error, and the call
> stack if relevant.
>   * A complete build log is located at
> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
>   * The ebuild environment file is located at
> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
> __________
>
> What does it mean, and how can I fix it???
>
> Jarry

that means that you forgot to copy the important part. You just copied the 
pretty useless vanilla portage error. Not the real error some lines above that 
one.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 18:00 ` Volker Armin Hemmann
@ 2009-07-06 18:05   ` Dale
  2009-07-06 18:23   ` Jarry
  1 sibling, 0 replies; 11+ messages in thread
From: Dale @ 2009-07-06 18:05 UTC (permalink / raw
  To: gentoo-user

Volker Armin Hemmann wrote:
> On Montag 06 Juli 2009, Jarry wrote:
>   
>> Hi,
>> I just tried to update gcc (actually, it is just recompiling with
>> new nptl flag), but it failed with this messages:
>> __________
>>
>>  >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:
>>  >>>
>>  >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'
>>
>>   * Messages for package sys-devel/gcc-4.3.2-r3:
>>
>>   *
>>   * ERROR: sys-devel/gcc-4.3.2-r3 failed.
>>   * Call stack:
>>   *               ebuild.sh, line   49:  Called src_compile
>>   *             environment, line 4870:  Called toolchain_src_compile
>>   *             environment, line 5396:  Called gcc_src_compile
>>   *             environment, line 3094:  Called gcc_do_make
>>   *             environment, line 2884:  Called die
>>   * The specific snippet of code:
>>   *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}"
>> LIBPATH="${
>>                   LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}"
>> ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
>>   *  The die message:
>>   *   emake failed with bootstrap-lean
>>   *
>>   * If you need support, post the topmost build error, and the call
>> stack if relevant.
>>   * A complete build log is located at
>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
>>   * The ebuild environment file is located at
>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
>> __________
>>
>> What does it mean, and how can I fix it???
>>
>> Jarry
>>     
>
> that means that you forgot to copy the important part. You just copied the 
> pretty useless vanilla portage error. Not the real error some lines above that 
> one.
>
>
>   

And based on a little searching, you may want to post emerge --info as
well.  There appears to be a version of kernel that doesn't like this
gcc version.  Note the word "appears". 

Dale

:-)  :-) 



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 18:00 ` Volker Armin Hemmann
  2009-07-06 18:05   ` Dale
@ 2009-07-06 18:23   ` Jarry
  2009-07-06 18:31     ` Volker Armin Hemmann
  2009-07-06 19:08     ` Mike Edenfield
  1 sibling, 2 replies; 11+ messages in thread
From: Jarry @ 2009-07-06 18:23 UTC (permalink / raw
  To: gentoo-user

Volker Armin Hemmann wrote:
> On Montag 06 Juli 2009, Jarry wrote:
>> I just tried to update gcc (actually, it is just recompiling with
>> new nptl flag), but it failed with this messages:
>> __________
>>
>>  >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:
>>  >>>
>>  >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'
>>
>>   * Messages for package sys-devel/gcc-4.3.2-r3:
>>   *
>>   * ERROR: sys-devel/gcc-4.3.2-r3 failed.
>>   * Call stack:
>>   *               ebuild.sh, line   49:  Called src_compile
>>   *             environment, line 4870:  Called toolchain_src_compile
>>   *             environment, line 5396:  Called gcc_src_compile
>>   *             environment, line 3094:  Called gcc_do_make
>>   *             environment, line 2884:  Called die
>>   * The specific snippet of code:
>>   *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}"
>> LIBPATH="${
>>                   LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}"
>> ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
>>   *  The die message:
>>   *   emake failed with bootstrap-lean
>>   *
>>   * If you need support, post the topmost build error, and the call
>> stack if relevant.
>>   * A complete build log is located at
>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
>>   * The ebuild environment file is located at
>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
>> __________
>>
>> What does it mean, and how can I fix it???
>>
>> Jarry
> 
> that means that you forgot to copy the important part. You just copied the 
> pretty useless vanilla portage error. Not the real error some lines above that 
> one.
> 

I do not know how much to include, but above this, everything seemed
to be ok to me:
_____________________________
     -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I. 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/ 
 
../include 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcp 
 
     p/include 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libde 
 
     cnumber 
-I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnu 
 
       mber/bid -I../libdecnumber    insn-recog.c -o insn-recog.o
{standard input}: Assembler messages:
{standard input}:36051: Warning: end of file not at end of a line; 
newline inserted
{standard input}:37071: Error: bad register name `%e'
xgcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <http://bugs.gentoo.org/> for instructions.
make[3]: *** [insn-attrtab.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcc.pod gfortran.pod
make[3]: Leaving directory 
`/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory 
`/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
make: *** [bootstrap-lean] Error 2
...
____________________________________________
emerge --info
Portage 2.2_rc33 (default/linux/amd64/2008.0, gcc-4.3.2, 
glibc-2.9_p20081201-r2, 2.6.22-vs2.2.0.7-gentoo x86_64)
=================================================================
System uname: 
Linux-2.6.22-vs2.2.0.7-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4800+-with-glibc2.2.5
Timestamp of tree: Mon, 06 Jul 2009 17:00:01 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.4-r3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63
sys-devel/automake:  1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf 
/etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo 
/etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs 
protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow acl amd64 berkdb bzip2 cli cracklib crypt cups dri fortran 
gdbm iconv idn ipv6 isdnlog midi mmx mudflap multilib ncurses nls nptl 
nptlonly openmp pam pcre perl pppd python readline reflection session 
spl sse sse2 ssl sysfs tcpd unicode urandom xorg zlib" 
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 
emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 
intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 
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 evdev" KERNEL="linux" LCD_DEVICES="bayrad 
cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" 
USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic 
nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, 
LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, 
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 18:23   ` Jarry
@ 2009-07-06 18:31     ` Volker Armin Hemmann
  2009-07-06 18:53       ` Jarry
  2009-07-06 19:08     ` Mike Edenfield
  1 sibling, 1 reply; 11+ messages in thread
From: Volker Armin Hemmann @ 2009-07-06 18:31 UTC (permalink / raw
  To: gentoo-user

On Montag 06 Juli 2009, Jarry wrote:
> Volker Armin Hemmann wrote:
> > On Montag 06 Juli 2009, Jarry wrote:
> >> I just tried to update gcc (actually, it is just recompiling with
> >> new nptl flag), but it failed with this messages:
> >> __________
> >>
> >>  >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:
> >>  >>>
> >>  >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'
> >>
> >>   * Messages for package sys-devel/gcc-4.3.2-r3:
> >>   *
> >>   * ERROR: sys-devel/gcc-4.3.2-r3 failed.
> >>   * Call stack:
> >>   *               ebuild.sh, line   49:  Called src_compile
> >>   *             environment, line 4870:  Called toolchain_src_compile
> >>   *             environment, line 5396:  Called gcc_src_compile
> >>   *             environment, line 3094:  Called gcc_do_make
> >>   *             environment, line 2884:  Called die
> >>   * The specific snippet of code:
> >>   *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}"
> >> LIBPATH="${
> >>                   LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}"
> >> ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
> >>   *  The die message:
> >>   *   emake failed with bootstrap-lean
> >>   *
> >>   * If you need support, post the topmost build error, and the call
> >> stack if relevant.
> >>   * A complete build log is located at
> >> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
> >>   * The ebuild environment file is located at
> >> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
> >> __________
> >>
> >> What does it mean, and how can I fix it???
> >>
> >> Jarry
> >
> > that means that you forgot to copy the important part. You just copied
> > the pretty useless vanilla portage error. Not the real error some lines
> > above that one.
>
> I do not know how much to include, but above this, everything seemed
> to be ok to me:
> _____________________________
>      -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I.
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/.
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/
>
> ../include
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcp
>
>      p/include
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libde
>
>      cnumber
> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnu
>
>        mber/bid -I../libdecnumber    insn-recog.c -o insn-recog.o
> {standard input}: Assembler messages:
> {standard input}:36051: Warning: end of file not at end of a line;
> newline inserted
> {standard input}:37071: Error: bad register name `%e'
> xgcc: Internal error: Killed (program cc1)
> Please submit a full bug report.
> See <http://bugs.gentoo.org/> for instructions.
> make[3]: *** [insn-attrtab.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> rm gcc.pod gfortran.pod
> make[3]: Leaving directory
> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc'
> make[2]: *** [all-stage2-gcc] Error 2
> make[2]: Leaving directory
> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
> make[1]: *** [stage2-bubble] Error 2
> make[1]: Leaving directory
> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
> make: *** [bootstrap-lean] Error 2
> ...
> ____________________________________________
> emerge --info
> Portage 2.2_rc33 (default/linux/amd64/2008.0, gcc-4.3.2,
> glibc-2.9_p20081201-r2, 2.6.22-vs2.2.0.7-gentoo x86_64)
> =================================================================
> System uname:
> Linux-2.6.22-vs2.2.0.7-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Process
>or_4800+-with-glibc2.2.5 Timestamp of tree: Mon, 06 Jul 2009 17:00:01 +0000
> app-shells/bash:     3.2_p39
> dev-lang/python:     2.5.4-r3
> sys-apps/baselayout: 2.0.0
> sys-apps/openrc:     0.4.3-r2
> sys-apps/sandbox:    1.6-r2
> sys-devel/autoconf:  2.63
> sys-devel/automake:  1.10.2
> sys-devel/binutils:  2.18-r3
> sys-devel/gcc-config: 1.4.1
> sys-devel/libtool:   1.5.26
> virtual/os-headers:  2.6.27-r2
> ACCEPT_KEYWORDS="amd64"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=athlon64 -O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /var/bind"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf
> /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
> /etc/udev/rules.d"
> CXXFLAGS="-march=athlon64 -O2 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="distlocks fixpackages parallel-fetch preserve-libs
> protect-owned sandbox sfperms strict unmerge-orphans userfetch"
> GENTOO_MIRRORS="http://distfiles.gentoo.org
> http://distro.ibiblio.org/pub/linux/distributions/gentoo"
> LDFLAGS="-Wl,-O1"
> MAKEOPTS="-j2"
> 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"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="3dnow acl amd64 berkdb bzip2 cli cracklib crypt cups dri fortran
> gdbm iconv idn ipv6 isdnlog midi mmx mudflap multilib ncurses nls nptl
> nptlonly openmp pam pcre perl pppd python readline reflection session
> spl sse sse2 ssl sysfs tcpd unicode urandom xorg zlib"
> ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
> emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
> intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
> 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad
> cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
> USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic
> nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK,
> LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
> PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

before you continue, could you try a kernel that is more recent - like from 
2009?



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 18:31     ` Volker Armin Hemmann
@ 2009-07-06 18:53       ` Jarry
  0 siblings, 0 replies; 11+ messages in thread
From: Jarry @ 2009-07-06 18:53 UTC (permalink / raw
  To: gentoo-user

Volker Armin Hemmann wrote:
> On Montag 06 Juli 2009, Jarry wrote:
>> Volker Armin Hemmann wrote:
>>> On Montag 06 Juli 2009, Jarry wrote:
>>>> I just tried to update gcc (actually, it is just recompiling with
>>>> new nptl flag), but it failed with this messages:
>>>> __________
>>>>
>>>>  >>> Failed to emerge sys-devel/gcc-4.3.2-r3, Log file:
>>>>  >>>
>>>>  >>>  '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'
>>>>
>>>>   * Messages for package sys-devel/gcc-4.3.2-r3:
>>>>   *
>>>>   * ERROR: sys-devel/gcc-4.3.2-r3 failed.
>>>>   * Call stack:
>>>>   *               ebuild.sh, line   49:  Called src_compile
>>>>   *             environment, line 4870:  Called toolchain_src_compile
>>>>   *             environment, line 5396:  Called gcc_src_compile
>>>>   *             environment, line 3094:  Called gcc_do_make
>>>>   *             environment, line 2884:  Called die
>>>>   * The specific snippet of code:
>>>>   *       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}"
>>>> LIBPATH="${
>>>>                   LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}"
>>>> ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
>>>>   *  The die message:
>>>>   *   emake failed with bootstrap-lean
>>>>   *
>>>>   * If you need support, post the topmost build error, and the call
>>>> stack if relevant.
>>>>   * A complete build log is located at
>>>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
>>>>   * The ebuild environment file is located at
>>>> '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.
>>>> __________
>>>>
>>>> What does it mean, and how can I fix it???
>>>>
>>>> Jarry
>>> that means that you forgot to copy the important part. You just copied
>>> the pretty useless vanilla portage error. Not the real error some lines
>>> above that one.
>> I do not know how much to include, but above this, everything seemed
>> to be ok to me:
>> _____________________________
>>      -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I.
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/.
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/
>>
>> ../include
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcp
>>
>>      p/include
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libde
>>
>>      cnumber
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnu
>>
>>        mber/bid -I../libdecnumber    insn-recog.c -o insn-recog.o
>> {standard input}: Assembler messages:
>> {standard input}:36051: Warning: end of file not at end of a line;
>> newline inserted
>> {standard input}:37071: Error: bad register name `%e'
>> xgcc: Internal error: Killed (program cc1)
>> Please submit a full bug report.
>> See <http://bugs.gentoo.org/> for instructions.
>> make[3]: *** [insn-attrtab.o] Error 1
>> make[3]: *** Waiting for unfinished jobs....
>> rm gcc.pod gfortran.pod
>> make[3]: Leaving directory
>> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc'
>> make[2]: *** [all-stage2-gcc] Error 2
>> make[2]: Leaving directory
>> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
>> make[1]: *** [stage2-bubble] Error 2
>> make[1]: Leaving directory
>> `/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build'
>> make: *** [bootstrap-lean] Error 2
>> ...
>> ____________________________________________
>> emerge --info
>> Portage 2.2_rc33 (default/linux/amd64/2008.0, gcc-4.3.2,
>> glibc-2.9_p20081201-r2, 2.6.22-vs2.2.0.7-gentoo x86_64)
>> =================================================================
>> System uname:
>> Linux-2.6.22-vs2.2.0.7-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Process
>> or_4800+-with-glibc2.2.5 Timestamp of tree: Mon, 06 Jul 2009 17:00:01 +0000
>> app-shells/bash:     3.2_p39
>> dev-lang/python:     2.5.4-r3
>> sys-apps/baselayout: 2.0.0
>> sys-apps/openrc:     0.4.3-r2
>> sys-apps/sandbox:    1.6-r2
>> sys-devel/autoconf:  2.63
>> sys-devel/automake:  1.10.2
>> sys-devel/binutils:  2.18-r3
>> sys-devel/gcc-config: 1.4.1
>> sys-devel/libtool:   1.5.26
>> virtual/os-headers:  2.6.27-r2
>> ACCEPT_KEYWORDS="amd64"
>> CBUILD="x86_64-pc-linux-gnu"
>> CFLAGS="-march=athlon64 -O2 -pipe"
>> CHOST="x86_64-pc-linux-gnu"
>> CONFIG_PROTECT="/etc /var/bind"
>> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf
>> /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
>> /etc/udev/rules.d"
>> CXXFLAGS="-march=athlon64 -O2 -pipe"
>> DISTDIR="/usr/portage/distfiles"
>> FEATURES="distlocks fixpackages parallel-fetch preserve-libs
>> protect-owned sandbox sfperms strict unmerge-orphans userfetch"
>> GENTOO_MIRRORS="http://distfiles.gentoo.org
>> http://distro.ibiblio.org/pub/linux/distributions/gentoo"
>> LDFLAGS="-Wl,-O1"
>> MAKEOPTS="-j2"
>> 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"
>> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
>> USE="3dnow acl amd64 berkdb bzip2 cli cracklib crypt cups dri fortran
>> gdbm iconv idn ipv6 isdnlog midi mmx mudflap multilib ncurses nls nptl
>> nptlonly openmp pam pcre perl pppd python readline reflection session
>> spl sse sse2 ssl sysfs tcpd unicode urandom xorg zlib"
>> ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
>> emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
>> intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
>> 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad
>> cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
>> USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic
>> nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
>> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK,
>> LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
>> PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
> 
> before you continue, could you try a kernel that is more recent - like from 
> 2009?

No, I could not. BTW, the same gcc-update worked for 3 machines
with this very same kernel a few minutes ago. It just failed with
the fourth. It does not look like kernel problem to me...

Jarry

-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 18:23   ` Jarry
  2009-07-06 18:31     ` Volker Armin Hemmann
@ 2009-07-06 19:08     ` Mike Edenfield
  2009-07-06 20:23       ` Jarry
  1 sibling, 1 reply; 11+ messages in thread
From: Mike Edenfield @ 2009-07-06 19:08 UTC (permalink / raw
  To: gentoo-user

On 7/6/2009 2:23 PM, Jarry wrote:

> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnu
> mber/bid -I../libdecnumber insn-recog.c -o insn-recog.o
> {standard input}: Assembler messages:
> {standard input}:36051: Warning: end of file not at end of a line;
> newline inserted
> {standard input}:37071: Error: bad register name `%e'
> xgcc: Internal error: Killed (program cc1)
> Please submit a full bug report.
> See <http://bugs.gentoo.org/> for instructions.
> make[3]: *** [insn-attrtab.o] Error 1

> MAKEOPTS="-j2"

Can you try this again without -j2 in the make opts?  The gcc build 
process is enough of a pain to debug when you can see output 
sequentially, running parallel makes makes it worse.

In your case, it failed trying to assemble insn-attrtab.o but the last 
output on screen was from insn-recog.c on a different make branch.  It 
appears that the build process generated an incomplete insn-attrtab.c 
file which cut off in the middle of an opcode, most likely in the middle 
of a register name like %eax.  Its possible that there was another error 
buried up further in the output that got lost in the parallelizing.

--Mike





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 19:08     ` Mike Edenfield
@ 2009-07-06 20:23       ` Jarry
  2009-07-06 21:53         ` Mike Edenfield
  0 siblings, 1 reply; 11+ messages in thread
From: Jarry @ 2009-07-06 20:23 UTC (permalink / raw
  To: gentoo-user

Mike Edenfield wrote:
> On 7/6/2009 2:23 PM, Jarry wrote:
> 
>> -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnu
>> mber/bid -I../libdecnumber insn-recog.c -o insn-recog.o
>> {standard input}: Assembler messages:
>> {standard input}:36051: Warning: end of file not at end of a line;
>> newline inserted
>> {standard input}:37071: Error: bad register name `%e'
>> xgcc: Internal error: Killed (program cc1)
>> Please submit a full bug report.
>> See <http://bugs.gentoo.org/> for instructions.
>> make[3]: *** [insn-attrtab.o] Error 1
> 
>> MAKEOPTS="-j2"
> 
> Can you try this again without -j2 in the make opts?  The gcc build 
> process is enough of a pain to debug when you can see output 
> sequentially, running parallel makes makes it worse.
> 
> In your case, it failed trying to assemble insn-attrtab.o but the last 
> output on screen was from insn-recog.c on a different make branch.  It 
> appears that the build process generated an incomplete insn-attrtab.c 
> file which cut off in the middle of an opcode, most likely in the middle 
> of a register name like %eax.  Its possible that there was another error 
> buried up further in the output that got lost in the parallelizing.

Now this is strange: I commented out that MAKEOPTS="-j2" in make.conf
and gcc compilled without any complaint. I did not change anything
else! Can't believe this. I will check it tomorrow again, with -j2
and without...

Jarry

-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 20:23       ` Jarry
@ 2009-07-06 21:53         ` Mike Edenfield
  2009-07-07  1:59           ` W.Kenworthy
  0 siblings, 1 reply; 11+ messages in thread
From: Mike Edenfield @ 2009-07-06 21:53 UTC (permalink / raw
  To: gentoo-user

On 7/6/2009 4:23 PM, Jarry wrote:
> Mike Edenfield wrote:
>> On 7/6/2009 2:23 PM, Jarry wrote:

>>> MAKEOPTS="-j2"

>> Can you try this again without -j2 in the make opts? The gcc build
>> process is enough of a pain to debug when you can see output
>> sequentially, running parallel makes makes it worse.

> Now this is strange: I commented out that MAKEOPTS="-j2" in make.conf
> and gcc compilled without any complaint. I did not change anything
> else! Can't believe this. I will check it tomorrow again, with -j2
> and without...

I can't explain why this happens but I do know that I've seen a number 
of complex builds (especially gcc/glibc) that just randomly fail when 
using a parallel make.  I see this effect on FreeBSD moreso than Gentoo, 
but I suspect that's only a question of scale.

--Mike



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-06 21:53         ` Mike Edenfield
@ 2009-07-07  1:59           ` W.Kenworthy
  2009-07-07 17:13             ` Jarry
  0 siblings, 1 reply; 11+ messages in thread
From: W.Kenworthy @ 2009-07-07  1:59 UTC (permalink / raw
  To: gentoo-user

On Mon, 2009-07-06 at 17:53 -0400, Mike Edenfield wrote:
> On 7/6/2009 4:23 PM, Jarry wrote:
> > Mike Edenfield wrote:
> >> On 7/6/2009 2:23 PM, Jarry wrote:
> 
> >>> MAKEOPTS="-j2"
> 
> >> Can you try this again without -j2 in the make opts? The gcc build
> >> process is enough of a pain to debug when you can see output
> >> sequentially, running parallel makes makes it worse.
> 
> > Now this is strange: I commented out that MAKEOPTS="-j2" in make.conf
> > and gcc compilled without any complaint. I did not change anything
> > else! Can't believe this. I will check it tomorrow again, with -j2
> > and without...
> 
> I can't explain why this happens but I do know that I've seen a number 
> of complex builds (especially gcc/glibc) that just randomly fail when 
> using a parallel make.  I see this effect on FreeBSD moreso than Gentoo, 
> but I suspect that's only a question of scale.
> 
> --Mike
> 

Try MAKEOPTS="-j1" - the default is still j2 if you just delete the
variable.

Ive also seen this a lot recently.  Serialising the make process into
one thread helps.

BillK






^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] gcc update failed...
  2009-07-07  1:59           ` W.Kenworthy
@ 2009-07-07 17:13             ` Jarry
  0 siblings, 0 replies; 11+ messages in thread
From: Jarry @ 2009-07-07 17:13 UTC (permalink / raw
  To: gentoo-user

W.Kenworthy wrote:

> Try MAKEOPTS="-j1" - the default is still j2 if you just delete the
> variable.
> 
> Ive also seen this a lot recently.  Serialising the make process into
> one thread helps.

I do not know if "-j2" is default, but I just tested it once again:
with "-j2" gcc compilation failed. When I commented it in make.conf
out (did not explicitelly define "-j1"), compilation works. That is
very strange...

I compilled gcc many times, even this version (4.3.2-r3).
The only difference is, gcc wants to be re-compilled with
"nptl" flag now (that's why portage wants to "update" gcc).
Could nptl cause this problem?

Jarry

-- 
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2009-07-07 17:13 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-06 17:52 [gentoo-user] gcc update failed Jarry
2009-07-06 18:00 ` Volker Armin Hemmann
2009-07-06 18:05   ` Dale
2009-07-06 18:23   ` Jarry
2009-07-06 18:31     ` Volker Armin Hemmann
2009-07-06 18:53       ` Jarry
2009-07-06 19:08     ` Mike Edenfield
2009-07-06 20:23       ` Jarry
2009-07-06 21:53         ` Mike Edenfield
2009-07-07  1:59           ` W.Kenworthy
2009-07-07 17:13             ` Jarry

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox