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

Bug 51702

Summary: kdemultimedia-3.2.2-r1 fails to compile, seg fault
Product: Gentoo Linux Reporter: Matt Davis <mdavis2173>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matt Davis 2004-05-21 15:38:00 UTC
I'm running the command 'DO_NOT_COMPILE="doc" emerge -Ub kde', the following is a segment of the compiling process and the sementation fault:


make[5]: Entering directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde/mcopclass'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde/mcopclass'
make[5]: Entering directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde'
/usr/qt/3/bin/moc ./kwidget_impl.h -o kwidget_impl.moc
/usr/qt/3/bin/moc ./kbutton_impl.h -o kbutton_impl.moc
/usr/qt/3/bin/moc ./kpoti_impl.h -o kpoti_impl.moc
/usr/qt/3/bin/moc ./kpoti.h -o kpoti.moc
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kwidgetrepo.lo kwidgetrepo.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kartswidget.lo kartswidget.cpp
mkdir: cannot create directory `.libs': File exists
/usr/qt/3/bin/moc ./klineedit_impl.h -o klineedit_impl.moc
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o khbox_impl.lo khbox_impl.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kvbox_impl.lo kvbox_impl.cpp
/usr/qt/3/bin/moc ./kspinbox_impl.h -o kspinbox_impl.moc
/usr/qt/3/bin/moc ./kcombobox_impl.h -o kcombobox_impl.moc
/usr/qt/3/bin/moc ./kfader.h -o kfader.moc
/usr/qt/3/bin/moc ./kfader_impl.h -o kfader_impl.moc
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kgraph_impl.lo kgraph_impl.cpp
/usr/qt/3/bin/moc ./kgraph.h -o kgraph.moc
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kgraphline_impl.lo kgraphline_impl.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kframe_impl.lo kframe_impl.cpp
/usr/qt/3/bin/moc ./klayoutbox_impl.h -o klayoutbox_impl.moc
/usr/qt/3/bin/moc ./kpopupbox_private.h -o kpopupbox_private.moc
/usr/qt/3/bin/moc ./klevelmeter_private.h -o klevelmeter_private.moc
/usr/qt/3/bin/moc ./klevelmeter_template.h -o klevelmeter_template.moc
/usr/qt/3/bin/moc ./klevelmeter_small.h -o klevelmeter_small.moc
/usr/qt/3/bin/moc ./klevelmeter_linebars.h -o klevelmeter_linebars.moc
/usr/qt/3/bin/moc ./klevelmeter_normalbars.h -o klevelmeter_normalbars.moc
/usr/qt/3/bin/moc ./klevelmeter_firebars.h -o klevelmeter_firebars.moc
/usr/qt/3/bin/moc ./ktickmarks_impl.h -o ktickmarks_impl.moc
/usr/qt/3/bin/moc ./kvolumefader_impl.h -o kvolumefader_impl.moc
/usr/qt/3/bin/moc ./klabel_impl.h -o klabel_impl.moc
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kwidget_impl.lo kwidget_impl.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kbutton_impl.lo kbutton_impl.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kpoti_impl.lo kpoti_impl.cpp
In file included from kpoti_impl.cpp:24:
kpoti_impl.h:48: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o kpoti.lo kpoti.cpp
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o klineedit_impl.lo klineedit_impl.cpp
The bug is not reproduceable, so it is likely a hardware or OS problem
make[5]: *** [kpoti_impl.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2'
make: *** [all] Error 2

!!! ERROR: kde-base/kdemultimedia-3.2.2-r1 failed.
!!! Function kde_src_compile, Line 129, Exitcode 2
!!! died running emake, kde_src_compile:make


Reproducible: Always
Steps to Reproduce:
1. update from kde 3.2.1 to 3.2.2
2.
3.

Actual Results:  
the build fails

Expected Results:  
compiles correctly

emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/X11R6/lib/X11/xkb
/usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.mirrors.pair.com/
http://mirrors.tds.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib aim alsa apache2 apm arts avi berkdb bonobo cdr crypt cups
dvd dvdr encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml imlib
java jpeg kde ldap libg++ libwww mad maildir mikmod monkey motif mozilla mpeg
mysql ncurses nls offensive oggvorbis opengl oss pam pdflib perl php png python
qt quicktime radeon readline sdl slang spell sse ssl svga tcltk tcpd tetex
truetype vim-with-x x86 xml2 xmms xv zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-05-25 17:30:20 UTC
segfault indicates something local - normally aggressive cflags but that doesn't seem to be the case here.  probably going to be hard to debug.
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-08-25 11:01:25 UTC
see above comment