Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81579 - various buildin errors after portage upgrade
Summary: various buildin errors after portage upgrade
Status: RESOLVED DUPLICATE of bug 79852
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-10 22:20 UTC by djinnZ
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
preprocessed source at error (ccuhblqT.out,132.76 KB, application/octet-stream)
2005-02-16 12:08 UTC, djinnZ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description djinnZ 2005-02-10 22:20:59 UTC
After portage upgrade I have emerged gcc 3.4.3.20050110 and relative libc with problems to build gcj () so I have disabled them.
First problem arts die whith segmentation fault so I will reemerge but I can't do emerge world because I can't emerge some packages included X, arts, kdemedia and vlc. fails whit compilation errors not even the same.
My conf is:
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-hardened-r3 i686)
=================================================================
System uname: 2.6.10-hardened-r3 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 23 2005, 01:24:31)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2, 2.6.8.1-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3 -pipe"
CHOST="i686-pc-linux-gnu"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
LANG="it_IT@euro"
USE="x86 3dnow 3dnowex X X509 Xaw3d a52 aac aalib aavm acl acpi acpi4linux activefilter alsa ansi aotuv apache2 arts audiofile avantgo avi bash-completion bcmath bdf berkdb bidi bitmap-fonts bluetooth bmp bzlib c++ cap caps cdda cddb cdf cdio cdparanoia cdr cdrom chipcard chroot cjk clamav clanJavaScript clanVoice codecs cpdflib crypt cscope css ctype cups curl curlwrappers dba dbase dbi dbm dbx dedicated devmap dga dhcp dio directfb disablekernelsupport distcache divx4linuxdjbfft dlloader dnsdb dpms droproot dts dv dvb dvd dvdr dvdread ecc edl encode erandom esd evo evo2 exif expat extensions f77 faad fam fame fastcgi faxonly fb fbcon festival ffmpeg fftw flac flash flatfile fluidsynth font-server foomaticdbfortran fpx freetds freetts ftp gd gdbm geoip ggi gif gimp gimpprint ginac glade glep glitz glut gmp gnokii gnuplot gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml hal hardened hardenedphp hbci hdf howl http httpd hyperwave-api i8x0 icon iconv icp icq idea idn ieee1394 image imagemagick imap imlib immqt-bc inifile innodb iodbc ipv6 irda irmc jack java javacomm javascript jbig jce jikes jimi joystick jp2 jpeg jpeg2k junit kde kdepim kerberos krb4 ladcca large-domain lcms ldap libcaca libclamav libdsk libedit libg++ libgda libsamplerate libwww lingerd lirc live lm_sensors logitech-mouse lua lufsusermount lzo lzw lzw-tiff m17n-lib mad maildir maildrop mailwrapper matroska matrox mbox mcal mcve md5sum mdb mecabmemlimit mhash mikmod mime ming mixer mjpeg mmap mmx mmx2 mng moneyplex monkey mono motif mozcalendar mozdevelop mozilla mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer mpm-leader mpm-metux mpm-peruser mpm-prefork mpm-threadpool mpm-worker mssql multicall multitarget mysql mysqli mythtv mzscheme nas ncurses netbeans netcdf network neural nis nls no-old-linux nptl nptlonly ntlm oav objc odbc ofx ogg oggvorbis old-crypt openal openexr opengl openssh opie pam parse-clocks pcntl pcre pda pdflib perl pfpro pg-hier pg-intdatetime pg-vacuumdelay php physfspic pie plotutils png portaudio posix postgres ppds priority private procmail profile python qdbm qmail qt quicktime quotas quotes readline recode rhino rrdtool ruby samba sasl scanner sdl server servlet-2.3 servlet-2.4 session sftploggingshared sharedmem simplexml skey slang slp smartcard smime sms sndfile snmp sockets socks5 softquota soundtouch source sox spamassassin speex spell spl sqlite sqlite3 sse sse2 ssl stats stream streamzap subject-rewrite subp svg svgz symlinksysvipc szip tcltk tcpd tga theora threads tidy tiff tokenizer tos transcode truetype truetype-fonts ttcp type1 type1-fonts uml underscores unicode uptimed usagi usb userland userlocales utf8 uudeview v4l v4l2 vcd vcdimager vhosts videos vidix vim vim-pager vorbis vpopmail wddx winbind wma123 wmf wxwindows xanim xbasexchatdccserver xchattext xface xfs xine xml xml2 xmlrpc xmms xpm xprint xscreensaver xsl xslt xv xvid xvmc yaz yv12 zlib zvbi linguas_it"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

The pc has only 256Mb RAM and 256 Mb swap. Can be this the problem?

Because I am new to bugzilla excuse me for bad english and mistakes.
If necessary I will re-emerge packages and post the  compiler errors.

Reproducible: Didn't try
Steps to Reproduce:
1.
2.
3.
Comment 1 Kevin F. Quinn (RETIRED) gentoo-dev 2005-02-11 00:36:46 UTC
First, can you check in your /etc/make.conf, that the "pic" USE flag, if set, has spaces around it?

It would help if you could attach the errors generated by the first ebuild that fails.
Comment 2 djinnZ 2005-02-12 10:38:13 UTC
this is an example in X11
i686-pc-linux-gnu-gcc -c -ansi -pedantic -Wno-return-type -w    -I../.. -I../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE 				 -D_GNU_SOURCE 				  -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API    -DMALLOC_0_RETURNS_NULL  -DHAS_SNPRINTF -DLIBX11			-DPOSTLOCALELIBDIR=\"lib\"  	-march=athlon -O3 -pipe -mno-sse2 -mno-sse3 -fno-strict-aliasing   cmsMath.c -o unshared/cmsMath.o
cmsMath.c: In function `_XcmsCubeRoot':
cmsMath.c:91: internal compiler error: in try_split, at emit-rtl.c:3343

the pic flag is set in make.conf and reported by emerge info (two try) now but why not in time of my first post?
Tomorrow I post the errors in the other files.
Comment 3 Kevin F. Quinn (RETIRED) gentoo-dev 2005-02-13 04:55:47 UTC
You could try reducing -O3 to -O2 in CFLAGS. '-O2' is a lot more stable.
Comment 4 djinnZ 2005-02-16 12:07:28 UTC
I have done an emerge update and changed to -O2 and disabled pipe.
Same results
USE="x86 3dnow 3dnowex X X509 Xaw3d a52 aac aalib acl acpi acpi4linux activefilter alsa aotuv apache2 arts audiofile avantgo avi bash-completion bcmath bdf berkdb bidi bitmap-fonts bluetooth bzlib cap caps cdda cddb cdf cdio cdparanoia cdr chipcard chroot cjk clamav clanJavaScript clanVoice codecs cpdflib crypt cscope css ctype cups curl curlwrappers dba dbase dbi dbm dbx devmap dga dhcp dio directfb disablekernelsupport distcache divx4linux djbfft dlloader dnsdb dpms droproot dts dv dvb dvd dvdr dvdread ecc edl encode erandom evo evo2 exif expat extensions f77 faad fam fame fastcgi faxonly fb fbcon festival ffmpeg fftw flac flash flatfile fluidsynth font-server foomaticdb fortran fpx freetds freetts ftp gd gdbm geoip ggi gif gimp gimpprint ginac glade glep glitz glut gmp gnokii gnuplot gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml hal hardened hardenedphp hbci hdf howl http httpd hyperwave-api i8x0 icon iconv icp icq idea idn ieee1394 image imagemagick imap imlib immqt-bc inifile innodb iodbc ipv6 irda irmc jack java javacomm javascript jbig jce jikes joystick jp2 jpeg jpeg2k junit kde kdepim kerberos krb4 ladcca large-domain lcms ldap libcaca libclamav libdsk libedit libg++ libgda libsamplerate libwww lingerd lirc live lm_sensors logitech-mouse lua lufsusermount lzo lzw lzw-tiff m17n-lib mad maildir maildrop mailwrapper matroska matrox mbox mcal mcve md5sum mdb mecab memlimit mhash mikmod mime ming mixer mjpeg mmap mmx mmx2 mng moneyplex monkey mono motif mozcalendar mozdevelop mozilla mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer mpm-leader mpm-metux mpm-peruser mpm-prefork mpm-threadpool mpm-worker mssql multicall multitarget mysql mysqli mythtv mzscheme nas ncurses netbeans netcdf network neural nis nls no-old-linux nptl nptlonly ntlm oav objc odbc ofx ogg oggvorbis old-crypt openal openexr opengl openssh opie pam parse-clocks pcntl pcre pda pdflib perl pfpro pg-hier pg-intdatetime pg-vacuumdelay php physfs pic pie plotutils png portaudio posix postgres ppds priority private procmail profile python qdbm qmail qt quicktime quotas quotes readline recode rhino rrdtool ruby samba sasl scanner sdl server session sftplogging shared sharedmem simplexml skey slang slp smartcard smime sms sndfile snmp sockets socks5 softquota soundtouch source sox spamassassin speex spell spl sqlite sqlite3 sse sse2 ssl stats stream streamzap subject-rewrite subp svg svgz symlink sysvipc szip tcltk tcpd tga theora threads tidy tiff tokenizer tos transcode truetype truetype-fonts ttcp type1 type1-fonts uml underscores unicode uptimed usagi usb userland userlocales utf8 uudeview v4l v4l2 vcd vcdimager vhosts videos vidix vim vim-pager vorbis vpopmail wddx winbind wma123 wmf wxwindows xanim xbase xchatdccserver xchattext xface xfs xine xml xml2 xmlrpc xmms xpm xprint xscreensaver xsl xslt xv xvid xvmc yaz yv12 zlib zvbi linguas_it"
for gcc the error is
/var/tmp/portage/gcc-3.4.3.20050110/work/gcc-3.4.3/gcc/hashtable.c:310: internal compiler error: in try_split, at emit-rtl.c:3343

I can't more rebuild the gcc with USE="gcj" or not

Nexy try I will rebuild the wole system in another pc and report.
If so work, how I can take the binaries from an installed package (openoffice) and skip rebuilding?

Comment 5 djinnZ 2005-02-16 12:08:45 UTC
Created attachment 51371 [details]
preprocessed source at error
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-02-27 15:06:53 UTC
IRT the X problem, see bug #81597, bug #80655 or bug #83457.
Comment 7 djinnZ 2005-03-01 03:59:48 UTC
I have rebuilded from stage 1 on another pc and reemerged from its binaries packages gcc 3.3 (original), 3.4 and glibc on another pc (same CPU and environment) and now it works.
Because I start the build before leave work (es: "emerge --newuse gcc ; halt") I think was a corruption of some files of gcc or glibc caused by a power loss at night time, at end of emerge.
Excuse me if I am a stupid but is not a bug, only an hardware error I think so I will resolve as invalid.
Comment 8 SpanKY gentoo-dev 2005-04-15 16:01:45 UTC
dupe
Comment 9 SpanKY gentoo-dev 2005-04-15 16:01:52 UTC

*** This bug has been marked as a duplicate of 79852 ***