Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44745 - kdebase-3.2.1 compilation fails
Summary: kdebase-3.2.1 compilation fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-15 07:38 UTC by Todd Geders
Modified: 2004-03-23 07:24 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 Todd Geders 2004-03-15 07:38:48 UTC
Tried to upgrade to the 3.2.1 version of KDE, but it has given me problems all weekend.  First I just tried "emerge -u world" and it failed at compiling arts.  Simply retrying the compilation allowed that to finish, but now it is permenantly stuck on kdebase-3.2.1.

I've tried compiling kdebase-3.2.1 (emerge -u kdebase) three times now, fails at different points each time.  Here's the latest:

bash-2.05# emerge -u kdebase
<...snip...>
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o main_install.o `test -f 'main_install.cpp' || echo './'`main_install.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o toplevel.o `test -f 'toplevel.cpp' || echo './'`toplevel.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE    -o kappfinder_install -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib main_install.o common.o -lkdeui
In file included from /usr/qt/3/include/qpushbutton.h:42,
                 from toplevel.cpp:40:
/usr/qt/3/include/qbutton.h:85: error: parse error before `{' token
/usr/qt/3/include/qbutton.h:85: error: missing ';' before right brace
/usr/qt/3/include/qbutton.h:86: error: parse error before `)' token
/usr/qt/3/include/qbutton.h:88: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:89: error: non-member function `bool isDown()'
   cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:91: error: non-member function `bool isOn()' cannot
   have `const' method qualifier
/usr/qt/3/include/qbutton.h:94: error: non-member function `ToggleState state()
   ' cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:101: error: non-member function `bool autoRepeat()'
   cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:102: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:103: error: non-member function `bool
   isExclusiveToggle()' cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:105: error: non-member function `QButtonGroup*
   group()' cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:107: error: parse error before `public'
/usr/qt/3/include/qbutton.h:111: error: parse error before `protected'
/usr/qt/3/include/qbutton.h:118: error: parse error before `protected'
/usr/qt/3/include/qbutton.h:120: error: `ToggleType' was not declared in this
   scope
/usr/qt/3/include/qbutton.h:120: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:120: error: variable or field `setToggleType'
   declared void
/usr/qt/3/include/qbutton.h:122: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:124: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:124: error: non-member function `bool
   hitButton(const QPoint&)' cannot have `const' method qualifier
/usr/qt/3/include/qbutton.h:125: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:126: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:139: error: parse error before `private'
/usr/qt/3/include/qbutton.h:144: error: parse error before `private'
/usr/qt/3/include/qbutton.h:147: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:148: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:149: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:150: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:151: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:152: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:153: error: syntax error before `:' token
/usr/qt/3/include/qbutton.h:156: error: `friend' can only be specified inside a
   class
/usr/qt/3/include/qbutton.h:157: error: `friend' can only be specified inside a
   class
/usr/qt/3/include/qbutton.h:159: error: virtual outside class declaration
/usr/qt/3/include/qbutton.h:163: error: parse error before `private'
/usr/qt/3/include/qbutton.h:166: error: `QButton& operator=(const QButton&)'
   must be a nonstatic member function
/usr/qt/3/include/qbutton.h:166: error: `QButton& operator=(const QButton&)'
   must take exactly two arguments
/usr/qt/3/include/qbutton.h:168: error: parse error before `}' token
/usr/qt/3/include/qbutton.h: In member function `QString QButton::text() const
   ':
/usr/qt/3/include/qbutton.h:173: error: `btext' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h:173: error: (Each undeclared identifier is reported
   only once for each function it appears in.)
/usr/qt/3/include/qbutton.h: In member function `bool QButton::isToggleButton()
   const':
/usr/qt/3/include/qbutton.h:183: error: `toggleTyp' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h:183: error: `SingleShot' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h: At global scope:
/usr/qt/3/include/qbutton.h:187: error: no `bool QButton::isDown() const'
   member function declared in class `QButton'
/usr/qt/3/include/qbutton.h: In member function `bool QButton::isDown() const':
/usr/qt/3/include/qbutton.h:188: error: `buttonDown' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h: At global scope:
/usr/qt/3/include/qbutton.h:192: error: no `bool QButton::isOn() const' member
   function declared in class `QButton'
/usr/qt/3/include/qbutton.h: In member function `bool QButton::isOn() const':
/usr/qt/3/include/qbutton.h:193: error: `stat' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h: At global scope:
/usr/qt/3/include/qbutton.h:204: error: no `bool QButton::autoRepeat() const'
   member function declared in class `QButton'
/usr/qt/3/include/qbutton.h: In member function `bool QButton::autoRepeat()
   const':
/usr/qt/3/include/qbutton.h:205: error: `repeat' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h: At global scope:
/usr/qt/3/include/qbutton.h:208: error: syntax error before `::' token
/usr/qt/3/include/qbutton.h:214: error: no `void QButton::setToggleButton(bool)
   ' member function declared in class `QButton'
/usr/qt/3/include/qbutton.h: In member function `void
   QButton::setToggleButton(bool)':
/usr/qt/3/include/qbutton.h:215: error: `Toggle' undeclared (first use this
   function)
/usr/qt/3/include/qbutton.h:215: error: `setToggleType' cannot be used as a
   function
/usr/qt/3/include/qbutton.h: At global scope:
/usr/qt/3/include/qbutton.h:219: error: no `void QButton::setOn(bool)' member
   function declared in class `QButton'
/usr/qt/3/include/qbutton.h:223: error: syntax error before `::' token
In file included from toplevel.cpp:40:
/usr/qt/3/include/qpushbutton.h: In member function `virtual QMetaObject*
   QButton::QPushButton::metaObject() const':
/usr/qt/3/include/qpushbutton.h:52: error: parse error before `;' token
In file included from /usr/qt/3/include/qfileinfo.h:42,
                 from /usr/qt/3/include/qdir.h:44,
                 from toplevel.cpp:41:
/usr/qt/3/include/qfile.h:122: error: cannot declare member function `
   QButton::QPushButton::metaObject() const::QFile::name' within `
   QButton::QPushButton'
/usr/qt/3/include/qfile.h:122: error: syntax error before `{' token
/usr/qt/3/include/qfile.h:125: error: cannot declare member function `
   QButton::QPushButton::metaObject() const::QFile::at' within `
   QButton::QPushButton'
/usr/qt/3/include/qfile.h:125: error: syntax error before `{' token
In file included from /usr/qt/3/include/qdir.h:44,
                 from toplevel.cpp:41:
/usr/qt/3/include/qfileinfo.h: At global scope:
/usr/qt/3/include/qfileinfo.h:47: error: conflicting types for `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qfile.h:47: error: previous declaration as `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qfileinfo.h: In member function `virtual QMetaObject*
   QButton::QPushButton::metaObject() const':
/usr/qt/3/include/qfileinfo.h:144: error: template-argument `
   QButton::QPushButton::metaObject() const::QFileInfo' uses local type `
   QButton::QPushButton::metaObject() const::QFileInfo'
/usr/qt/3/include/qfileinfo.h:144: error: ISO C++ forbids declaration of `type
   name' with no type
/usr/qt/3/include/qfileinfo.h:149: error: cannot declare member function `
   QButton::QPushButton::metaObject() const::QFileInfo::caching' within `
   QButton::QPushButton'
/usr/qt/3/include/qfileinfo.h:149: error: syntax error before `{' token
In file included from toplevel.cpp:41:
/usr/qt/3/include/qdir.h:49: error: template-argument `
   QButton::QPushButton::metaObject() const::QFileInfo' uses local type `
   QButton::QPushButton::metaObject() const::QFileInfo'
/usr/qt/3/include/qdir.h:49: error: ISO C++ forbids declaration of `
   QFileInfoList' with no type
/usr/qt/3/include/qdir.h:50: error: template-argument `
   QButton::QPushButton::metaObject() const::QFileInfo' uses local type `
   QButton::QPushButton::metaObject() const::QFileInfo'
/usr/qt/3/include/qdir.h:50: error: ISO C++ forbids declaration of `
   QFileInfoListIterator' with no type
/usr/qt/3/include/qdir.h: At global scope:
/usr/qt/3/include/qdir.h:56: error: conflicting types for `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qfile.h:47: error: previous declaration as `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qdir.h: In member function `virtual QMetaObject*
   QButton::QPushButton::metaObject() const':
/usr/qt/3/include/qdir.h:205: error: template-argument `
   QButton::QPushButton::metaObject() const::QDir' uses local type `
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qdir.h:205: error: ISO C++ forbids declaration of `type name'
   with no type
/usr/qt/3/include/qdir.h:210: error: cannot declare member function `
   QButton::QPushButton::metaObject() const::QDir::path' within `
   QButton::QPushButton'
/usr/qt/3/include/qdir.h:210: error: syntax error before `{' token
/usr/qt/3/include/qdir.h:215: error: cannot declare member function `
   QButton::QPushButton::metaObject() const::QDir::nameFilter' within `
   QButton::QPushButton'
/usr/qt/3/include/qdir.h:215: error: syntax error before `{' token
/usr/qt/3/include/qdir.h:219: error: syntax error before `::' token
/usr/qt/3/include/qdir.h:224: error: syntax error before `::' token
/usr/qt/3/include/qdir.h:230: error: invalid use of undefined type `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qfile.h:47: error: forward declaration of `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qdir.h: In member function `bool
   QButton::QPushButton::metaObject() const::QDir::matchAllDirs() const':
/usr/qt/3/include/qdir.h:231: error: `allDirs' undeclared (first use this
   function)
/usr/qt/3/include/qdir.h:235: error: invalid use of undefined type `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qfile.h:47: error: forward declaration of `struct
   QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qdir.h: In member function `bool
   QButton::QPushButton::metaObject() const::QDir::operator!=(const
   QButton::QPushButton::metaObject() const::QDir&) const':
/usr/qt/3/include/qdir.h:236: error: no match for 'operator==' in '*this == d'
/usr/qt/3/include/qcstring.h:299: error: candidates are: bool operator==(const
   QCString&, const QCString&)
/usr/qt/3/include/qcstring.h:302: error:                 bool operator==(const
   QCString&, const char*)
/usr/qt/3/include/qcstring.h:305: error:                 bool operator==(const
   char*, const QCString&)
/usr/qt/3/include/qstring.h:299: error:                 bool operator==(char,
   QChar)
/usr/qt/3/include/qstring.h:304: error:                 bool operator==(QChar,
   char)
/usr/qt/3/include/qstring.h:309: error:                 bool operator==(QChar,
   QChar)
/usr/qt/3/include/qstring.h:1011: error:                 bool operator==(const
   QString&, const QString&)
/usr/qt/3/include/qstring.h:1018: error:                 bool operator==(const
   QString&, const char*)
/usr/qt/3/include/qstring.h:1024: error:                 bool operator==(const
   char*, const QString&)
/usr/qt/3/include/qpoint.h:148: error:                 bool operator==(const
   QPoint&, const QPoint&)
/usr/qt/3/include/qsize.h:162: error:                 bool operator==(const
   QSize&, const QSize&)
/usr/qt/3/include/qrect.h:151: error:                 bool operator==(const
   QRect&, const QRect&)
/usr/qt/3/include/qdir.h:240: error: declaration of `struct
   QButton::QPushButton::metaObject() const::QDir::QDirSortItem' in `bool
   QButton::QPushButton::metaObject() const::QDir::operator!=(const
   QButton::QPushButton::metaObject() const::QDir&) const' which does not
   enclose `struct QButton::QPushButton::metaObject() const::QDir'
/usr/qt/3/include/qdir.h:240: confused by earlier errors, bailing out
make[3]: *** [toplevel.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kappfinder'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kappfinder'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
make: *** [all] Error 2
 
!!! ERROR: kde-base/kdebase-3.2.1 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make
 


Emerge info output:
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4)
=================================================================
System uname: 2.6.4 i686 Intel(R) Pentium(R) III Mobile CPU      1000MHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib acl alsa apm arts avi berkdb bonobo cdr cjk crypt cups directfb dvd encode esd ethereal evo fbcon foomaticdb gb gd gdbm ggi gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml guile imap imlib java jpeg kde lcms ldap libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png postgres python qt quicktime readline ruby samba scanner sdl slang slp spell ssl svga tcltk tcpd tiff truetype usb wmf x86 xinerama xml xml2 xmms xosd xv zlib"
Comment 1 Juan Ponce Riquelme 2004-03-15 09:13:56 UTC
me too, at the finish says this:


/usr/kde/3.2/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub favicons.kidl
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o favicons_skel.lo `test -f 'favicons_skel.cpp' || echo './'`favicons_skel.cpp
../../libtool: line 3387: syntax error near unexpected token `fi'
../../libtool: line 3387: `      fi'
make[3]: *** [favicons.lo] Error 2
make[3]: *** Se espera a que terminen otras tareas....
../../libtool: line 3387: syntax error near unexpected token `fi'
../../libtool: line 3387: `      fi'
make[3]: *** [favicons_skel.lo] Error 2
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/libkonq/favicons'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/libkonq'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.2.1 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make



emerge info:


Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.4.3.13
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/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 alsa apm arts avi berkdb cdr crypt cups dga dvd dvdr encode esd fbcon flash foomaticdb gdbm gif gimpprint gnome gphoto2 gpm gtk gtk2 icq imagemagick imlib jabber java joystick jpeg kde libg++ libwww mad memlimit mikmod mmx motif mozilla mpeg msn ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype unicode usb wmf wxwindows x86 xinerama xml2 xmms xosd xv yahoo zlib"
Comment 2 Todd Geders 2004-03-15 09:18:23 UTC
Tried emerge -u kdebase again, now I get the following:

bash-2.05b# emerge rsync && emerge -u kdebase
<...snip...>
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../..  -I./../background -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o advancedOptions.lo `test -f 'advancedOptions.cpp' || echo './'`advancedOptions.cpp
advancedOptions.cpp: In member function `virtual void
   advancedKickerOptions::languageChange()':
advancedOptions.cpp:188: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem
make[3]: *** [advancedOptions.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kcontrol/kicker'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
make: *** [all] Error 2
 
!!! ERROR: kde-base/kdebase-3.2.1 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make
 
Comment 3 Juan Ponce Riquelme 2004-03-16 16:03:12 UTC
i tried to compile again and now says this:


/usr/qt/3/bin/moc ./desktopbehavior_impl.h -o desktopbehavior_impl.moc
/usr/kde/3.2/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-skel uiserver.kidl
/usr/qt/3/bin/moc desktopbehavior.h -o desktopbehavior.moc
rm -f desktopbehavior.cpp
echo '#include <klocale.h>' > desktopbehavior.cpp
/usr/qt/3/bin/uic -L /usr/kde/3.2/lib/kde3/plugins/designer -nounload -tr tr2i18n -i desktopbehavior.h ./desktopbehavior.ui > desktopbehavior.cpp.temp ; ret=$?; \
/usr/bin/perl -pe "s,tr2i18n( \"\" ),QString::null,g" desktopbehavior.cpp.temp | /usr/bin/perl -pe "s,tr2i18n( \"\"\, \"\" ),QString::null,g" | /usr/bin/perl -pe "s,image([0-9][0-9]*)_data,img\$1_desktopbehavior,g" >> desktopbehavior.cpp ;\
rm -f desktopbehavior.cpp.temp ;\
if test "$ret" = 0; then echo '#include "desktopbehavior.moc"' >> desktopbehavior.cpp; else rm -f desktopbehavior.cpp ; exit $ret ; fi
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o behaviour.lo `test -f 'behaviour.cpp' || echo './'`behaviour.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o desktop.lo `test -f 'desktop.cpp' || echo './'`desktop.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o rootopts.lo `test -f 'rootopts.cpp' || echo './'`rootopts.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o fontopts.lo `test -f 'fontopts.cpp' || echo './'`fontopts.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o previews.lo `test -f 'previews.cpp' || echo './'`previews.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o browser.lo `test -f 'browser.cpp' || echo './'`browser.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o main.lo `test -f 'main.cpp' || echo './'`main.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o desktopbehavior_impl.lo `test -f 'desktopbehavior_impl.cpp' || echo './'`desktopbehavior_impl.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o uiserver_stub.lo `test -f 'uiserver_stub.cpp' || echo './'`uiserver_stub.cpp
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkonq -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o desktopbehavior.lo `test -f 'desktopbehavior.cpp' || echo './'`desktopbehavior.cpp
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib   -o kcm_konq.la -rpath /usr/kde/3.2/lib/kde3 -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  -module -avoid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined behaviour.lo desktop.lo rootopts.lo fontopts.lo previews.lo browser.lo main.lo desktopbehavior_impl.lo uiserver_stub.lo desktopbehavior.lo -lkio -lkdeui -lkio -lkutils
../../libtool: line 1: /bin/sed: Bad address
libtool: link: `/usr/kde/3.2/lib/libkdeui.la' is not a valid libtool archive
make[3]: *** [kcm_konq.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kcontrol/konq'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.2.1 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make


emerge info:

Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.4.3.13
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -m3dnow -msse -falign-functions=64 -mfpmath=sse -mmmx -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/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 alsa apm arts avi berkdb cdr crypt cups dga dvd dvdr encode esd fbcon flash foomaticdb gdbm gif gimpprint gnome gphoto2 gpm gtk gtk2 icq imagemagick imlib jabber java joystick jpeg kde libg++ libwww mad memlimit mikmod mmx motif mozilla mpeg msn ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype unicode usb wmf wxwindows x86 xinerama xml2 xmms xosd xv yahoo zlib"
Comment 4 Todd Geders 2004-03-18 10:50:57 UTC
Noticed this while it was running through ./configure...

...<snip>...
checking for fontconfig-config... not found
checking for pkg-config... /usr/bin/pkg-config
checking linux/raw.h usability... no
checking linux/raw.h presence... yes
configure: WARNING: linux/raw.h: present but cannot be compiled
configure: WARNING: linux/raw.h: check for missing prerequisite headers?
configure: WARNING: linux/raw.h: proceeding with the preprocessor's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING:     ## ------------------------------------ ##
checking for linux/raw.h... yes
checking sys/raw.h usability... yes
checking sys/raw.h presence... yes
checking for sys/raw.h... yes
checking for long long... yes
...<snip>...

This is after a few days wait and a new emerge rsync...we'll see if it completes the emerge this time...
Comment 5 Todd Geders 2004-03-21 12:10:55 UTC
Alright, I think this compilation issue is unrelated to the ebuild or building process...seems my reiserfs filesystem was mildly corrupted under the /var and /tmp directories, so it would cause problems while reading or writing to those directories.

It appears to be a bug that has come up lately on my machine (probably related to 2.6.x kernels).  I managed to see this kernel bug message after the compliation failed on my machine again:

kernel BUG at kernel/timer.c:370!
invalid operand: 000 [#1]
CPU:	0
EIP:	0060:[<c01225b9>]    Tainted: PF
EFLAGS:	00010007
EIP is at cascade+0x49/0x60
eax: c2af9f10	ebx: c2af9f10	ecx: c047ffc8	edx: 00000000
esi: c047ffe8	edi: c047f5c0	ebp: c0453f08	esp: c0453ef4
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 0, threadinfo=c0452000 task=c03d2420)
Stack: 00000000 00000001 00000000 c047f348 c0453f20 c0453f38 c0122bf1 c047f5c0
       c047ffc8 00000004 c0453f34 c0453f20 c0453f20 c03d40a4 00000001 c047f348
       0000000a c0453f54 c011e995 c047f348 00000046 00000000 00000002 c0451a00
Call trace:
 [<c0122bf1>] run_timer_softirq+0x121/0x170
 [<c011e995>] do_softirq+0xa5/0xb0
 [<c010aba5>] do_IRQ+0xd5/0x100
 [<c010917c>] common_interrupt+0x18/0x20
 [<c011007b>] dump_task_extended_fpu+0x3b/0x90
 [<c0105e96>] default_idle+0x26/0x40
 [<c0114059>] apm_cpu_idle+0x79/0x150
 [<c0105000>] _stext+0x0/0x30
 [<c0106f24>] cpu_idle+0x34/0x40
 [<c0454785>] start_kernel+0x165/0x190
 [<c04544e0>] unknown_bootoption+0x0/0x110

Code: 0f 0b 72 01 6e 39 38 c0 eb d4 8d b6 00 00 00 00 8d bc 27 00
 <0>Kernel panic: Fatal exception in interrupt
In interrupt handler - not syncing


I've rebuilt the filesystem, and it completes all compilations and seems completely stable now...<knocks on wood>. 

Probably can close this bug now
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2004-03-23 07:24:49 UTC
Ok, writing this of as a filesystem corruption bug. If it isn't, please reopen.