Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 108427

Summary: Emerge ERROR: media-gfx/graphviz-1.16 failed
Product: Gentoo Linux Reporter: Artiom Molchanov <artiom>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED NEEDINFO    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Artiom Molchanov 2005-10-07 13:19:16 UTC
in emerge grpahviz:

make[3]: Entering directory
`/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph/common'
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT Dynagraph.lo -MD
-MP -MF ".deps/Dynagraph.Tpo" -c -o Dynagraph.lo Dynagraph.cpp; \
then mv -f ".deps/Dynagraph.Tpo" ".deps/Dynagraph.Plo"; else rm -f
".deps/Dynagraph.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT ColorByAge.lo -MD
-MP -MF ".deps/ColorByAge.Tpo" -c -o ColorByAge.lo ColorByAge.cpp; \
then mv -f ".deps/ColorByAge.Tpo" ".deps/ColorByAge.Plo"; else rm -f
".deps/ColorByAge.Tpo"; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
ColorByAge.lo -MD -MP -MF .deps/ColorByAge.Tpo -c ColorByAge.cpp  -fPIC -DPIC -o
.libs/ColorByAge.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
Dynagraph.lo -MD -MP -MF .deps/Dynagraph.Tpo -c Dynagraph.cpp  -fPIC -DPIC -o
.libs/Dynagraph.o
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT LabelPlacer.lo
-MD -MP -MF ".deps/LabelPlacer.Tpo" -c -o LabelPlacer.lo LabelPlacer.cpp; \
then mv -f ".deps/LabelPlacer.Tpo" ".deps/LabelPlacer.Plo"; else rm -f
".deps/LabelPlacer.Tpo"; exit 1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
LabelPlacer.lo -MD -MP -MF .deps/LabelPlacer.Tpo -c LabelPlacer.cpp  -fPIC -DPIC
-o .libs/LabelPlacer.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h: In
   member function `std::_Rb_tree_iterator<_Val, _Val&, _Val*>
   std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
   _Alloc>::insert_unique(std::_Rb_tree_iterator<_Val, _Val&, _Val*>, const
   _Val&) [with _Key = LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update,
   Update>::Node*, _Val = std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs,
   Update, Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs,
   EdgeAttrs, Update, Update, Update>::Node*>, _KeyOfValue =
   std::_Select1st<std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update,
   Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs, EdgeAttrs,
   Update, Update, Update>::Node*> >, _Compare = std::less<LGraph<GraphAttrs,
   NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*>, _Alloc =
   std::allocator<std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update,
   Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs, EdgeAttrs,
   Update, Update, Update>::Node*> >]':
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h:1095:
internal compiler error: Segmentation
   fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT Line.lo -MD -MP
-MF ".deps/Line.Tpo" -c -o Line.lo Line.cpp; \
then mv -f ".deps/Line.Tpo" ".deps/Line.Plo"; else rm -f ".deps/Line.Tpo"; exit
1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Line.lo
-MD -MP -MF .deps/Line.Tpo -c Line.cpp  -fPIC -DPIC -o .libs/Line.o
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT PolyBarriers.lo
-MD -MP -MF ".deps/PolyBarriers.Tpo" -c -o PolyBarriers.lo PolyBarriers.cpp; \
then mv -f ".deps/PolyBarriers.Tpo" ".deps/PolyBarriers.Plo"; else rm -f
".deps/PolyBarriers.Tpo"; exit 1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
PolyBarriers.lo -MD -MP -MF .deps/PolyBarriers.Tpo -c PolyBarriers.cpp  -fPIC
-DPIC -o .libs/PolyBarriers.o
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT Region.lo -MD -MP
-MF ".deps/Region.Tpo" -c -o Region.lo Region.cpp; \
then mv -f ".deps/Region.Tpo" ".deps/Region.Plo"; else rm -f ".deps/Region.Tpo";
exit 1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
Region.lo -MD -MP -MF .deps/Region.Tpo -c Region.cpp  -fPIC -DPIC -o .libs/Region.o
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../dynagraph -I../../cdt
-I../../agraph   -O3 -march=athlon-xp -funroll-loops -pipe -MT Route.lo -MD -MP
-MF ".deps/Route.Tpo" -c -o Route.lo Route.cpp; \
then mv -f ".deps/Route.Tpo" ".deps/Route.Plo"; else rm -f ".deps/Route.Tpo";
exit 1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph
-I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT
Route.lo -MD -MP -MF .deps/Route.Tpo -c Route.cpp  -fPIC -DPIC -o .libs/Route.o
Preprocessed source stored into /var/tmp/portage/graphviz-1.16/temp/cckHjsHW.out
file, please attach this to your bugreport.
make[3]: *** [Dynagraph.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph/common'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/graphviz-1.16/work/graphviz-1.16'
make: *** [all] Error 2

!!! ERROR: media-gfx/graphviz-1.16 failed.
!!! Function src_compile, Line 60, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge graphviz
2.
3.




emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.11-hardened-r15 i686)
=================================================================
System uname: 2.6.11-hardened-r15 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.blueyonder.co.uk/mirrors/gentoo
http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LINGUAS="en ru fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups
curl dvd eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gnome gpm
gstreamer gtk gtk2 hardened imagemagick imlib ipv6 java jpeg junit kde ldap
libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl ogg
oggvorbis opengl oss pam pdflib perl php png ppds python qt quicktime readline
scanner sdl slang spell sqlite sse ssl svga tcltk tcpd tiff truetype
truetype-fonts type1-fonts unicode usb vorbis xine xml xml2 xmms xv xvid zlib
video_cards_radeon linguas_en linguas_ru linguas_fr userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

Preprocessed source stored into /var/tmp/portage/graphviz-1.16/temp/cckHjsHW.out
file, please attach this to your bugreport.
I can send you this file, if you want.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-07 13:32:12 UTC
Is this error reproducible, i.e., does it fail again in the same place?
Comment 2 Artiom Molchanov 2005-10-07 14:01:49 UTC
No, if fails in the different files, but in the same directory.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-10-07 14:03:14 UTC
Well, if it's not reproducible, then not much we could do about it. See Bug
20600 for suggestions. 
Comment 4 Artiom Molchanov 2005-10-07 14:10:11 UTC
But in always in the same header:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h:513:
internal compiler error: Segmentation
   fault