Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262618 - internal compiler error: Segmentation fault when building twolame
Summary: internal compiler error: Segmentation fault when building twolame
Status: RESOLVED DUPLICATE of bug 262567
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-15 23:56 UTC by 3dfiend
Modified: 2009-03-16 06:17 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description 3dfiend 2009-03-15 23:56:15 UTC
After issuing the merge command for twolame-0.3.12 it will kill the build as it segfaults twice

Reproducible: Always

Steps to Reproduce:
1. emerge twolame
2.
3.

Actual Results:  
mv -f .deps/availbits.Tpo .deps/availbits.Plo
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build    -I ../build/ -march=native -O2 -pipe -st$
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build -I ../build/ -march=native -O2 -pipe -std=c99 -Wunused -Wall -MT crc.lo -MD -MP -MF .de$

crc.c:83: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.gentoo.org/> for instructions.
make[1]: *** [crc.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build -I ../build/ -march=native -O2 -pipe -std=c99 -Wunused -Wall -MT dab.lo -MD -MP -MF .de$
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build -I ../build/ -march=native -O2 -pipe -std=c99 -Wunused -Wall -MT encode.lo -MD -MP -MF $
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build -I ../build/ -march=native -O2 -pipe -std=c99 -Wunused -Wall -MT dab.lo -MD -MP -MF .de$

encode.c:1305: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.gentoo.org/> for instructions.
make[1]: *** [encode.lo] Error 1
mv -f .deps/dab.Tpo .deps/dab.Plo
make[1]: Leaving directory `/var/tmp/portage/media-sound/twolame-0.3.12/work/twolame-0.3.12/libtwolame'
make: *** [all-recursive] Error 1


Expected Results:  
Twolame to compile

 emerge --info
Portage 2.1.6.8 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28.7 x86_64)
=================================================================
System uname: Linux-2.6.28.7-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T5750_@_2.00GHz-with-glibc2.2.5
Timestamp of tree: Sun, 15 Mar 2009 13:15:01 +0000
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.4-r2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /               etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.heanet.ie/pub/gentoo/ ftp://gentoo.virginmedia.com/sites/gentoo "
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB"
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=/d               istfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa amarok amd64 amrnb amrwb ao apache2 apm aqua_theme audiofile avahi bash-completion bcmath berkdb big-tabl               es bluetooth branding bzip2 cairo calender cdaudio cdb cdda cddb cdparanoia cdr cdrom cli cracklib crypt css cups curl curlwrappers cxx dbus dir               ectfb dri dts dv dvb dvd dvdnav dvdr dvdread eds embedded emboss encode esd evo exif expat faac faad fam fbcon fbsplash ffmpeg fftw firefox flac                flash fontconfig fortran ftp games gd gdbm geoip gif gimp gkrellm glitz glut gmail gmedia gnutls gphoto2 gpm graphviz grub gzip hal hddtemp ico               nv id3 id3tag ieee1394 image imagemagick imap imlib imlib2 ipod isdnlog jabber jack java java6 javascript jpeg jpeg2k kcal kde kdecards kdehidde               nvisibility kdm kerberos kipi kmid kqemu kvm lame lash latex lcms ldap ldap-sasl lesstif libburn libcaca libcdda libcddb libnotify libsamplerate                libsdl libtheora libvisual linux-smp-stats lirc live lm_sensors lua lvm2 lzo lzw mad math matroska md5sum mdnsresponder-compat midi mikmod mime                mmx mmxext mng modplugmouse mp2 mp3 mp4 mpeg mplayer mudflap multilib musepack musicbrainz mysql nat ncurses net nls nptl nptlonly nsplugin ntf               s ntplonly nvidia ogg openal opengl openmp oss pam pcre pdf perl png portaudio posix ppds pppd pulseaudio python qt3 qt3support qt4 query-browse               r quicktime radio raw readline reflection resolvconf rss samba sdl sensord server session sndfile speex spell spl sqlite sqlite3 srt sse sse2 ss               e3 ssl ssse3 startup-notification svg sysfs taglib tcpd teletex theora tiff transcode truetype type1 unicode urandom usb utempter v4l v4l2 vcd v               dpau vim-syntax vim-with-x vorbis webkit wifi wma wmf wmp x264 xanim xattr xcomposite xine xinerama xml xorg xulrunner xv xvid xvmc zeroconf zip                zlib" ALSA_CARDS="hda-intel intel8x0 intel8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplu               g 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 neg               otiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse wacom evdev" KERNE               L="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" LIRC_DEVICES="devinput" USERLAND="               GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTR               A_OPTS, PORTDIR_OVERLAY
Comment 1 3dfiend 2009-03-16 00:02:31 UTC
btw yes i know i have the same use flags in my make.conf as the default desktop set-up its an old back up i had, i just haven't had chance to edit it yet :)
Comment 2 3dfiend 2009-03-16 00:17:46 UTC
This is also happening on other packages
Comment 3 antonmx 2009-03-16 02:22:32 UTC
Similar here with ffmpeg and mplayer (I have gcc-4.3.3).



ffmpeg:

libavcodec/eatqi.c:166: internal compiler error: Segmentation fault
Please submit a full bug report,                                   
with preprocessed source if appropriate.                           
See <http://bugs.gentoo.org/> for instructions.                    
x86_64-pc-linux-gnu-gcc -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I. -I"/var/tmp/portage/media-video/ffmpeg-0.5-r1/work/ffmpeg-0.5" -O2 -pipe -march=nocona -fomit-frame-pointer -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -std=c99 -fomit-frame-pointer -march=nocona -pthread -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -O3 -fno-math-errno -fno-signed-zeros         -fPIC -DPIC -c -o libavcodec/8svx.o libavcodec/8svx.c                                                                                                                   
make: *** [libavcodec/eatqi.o] Error 1                                                                                                                                                                                             
make: *** Waiting for unfinished jobs.... 





mplayer:

libfaad2/cfft.c:1001: internal compiler error: Segmentation fault
Please submit a full bug report,                                 
with preprocessed source if appropriate.                         
See <http://bugs.gentoo.org/> for instructions.                  
make: *** [libfaad2/cfft.o] Error 1                              
libfaad2/decoder.c: In function 'NeAACDecInit':                  
libfaad2/decoder.c:255: warning: passing argument 2 of 'NeAACDecInit2' from incompatible pointer type
make: *** Waiting for unfinished jobs....    
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-16 06:17:50 UTC

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