Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122121 - confcache creates simil-parallel make issues on KDE packages
Summary: confcache creates simil-parallel make issues on KDE packages
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-08 06:39 UTC by Vladimir G. Ivanovic
Modified: 2006-10-30 14:01 UTC (History)
1 user (show)

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 Vladimir G. Ivanovic 2006-02-08 06:39:31 UTC
/bin/sh ../libtool --silent --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kdecore -I../kio/kssl -I../kjs -I../kdefx -I../interfaces -I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/qt/3/include -I. -I/usr/kde/3.5/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -Wall -march=k8 -mieee-fp -pipe -O2 -msse3 -fno-strict-aliasing -frename-registers -fweb -ffast-math -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 kcursor.lo kcursor.cpp
kshortcutdialog.cpp: In constructor `KShortcutDialog::KShortcutDialog(const KShortcut&, bool, QWidget*, const char*)':
kshortcutdialog.cpp:78: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:80: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:81: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:92: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:93: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:94: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:95: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:97: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:99: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:102: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:103: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:104: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:105: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:106: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:108: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::updateShortcutDisplay()':
kshortcutdialog.cpp:167: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:168: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:175: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:176: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:177: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `virtual void KShortcutDialog::slotDetails()':
kshortcutdialog.cpp:195: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::updateDetails()':
kshortcutdialog.cpp:209: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:210: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:211: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:216: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:217: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:218: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:219: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:220: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:221: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotSelectPrimary()':
kshortcutdialog.cpp:232: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotSelectAlternate()':
kshortcutdialog.cpp:243: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotClearPrimary()':
kshortcutdialog.cpp:258: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotClearAlternate()':
kshortcutdialog.cpp:266: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::keyPressed(KKey)':
kshortcutdialog.cpp:516: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:525: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
make[3]: *** [kshortcutdialog.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdelibs-3.5.1-r1 failed.
!!! Function kde_src_compile, Line 213, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.

Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-ck3 x86_64)
=================================================================
System uname: 2.6.15-ck3 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
Gentoo Base System version 1.12.0_pre15
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-Wall -march=k8 -mieee-fp -pipe -O2 -msse3 -fno-strict-aliasing -frename-registers -fweb -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/service"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-Wall -march=k8 -mieee-fp -pipe -O2 -msse3 -fno-strict-aliasing -frename-registers -fweb -ffast-math -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo http://distfiles.gentoo.org"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-php-overlay/production-ready /usr/local/gentoo-php-overlay/testing"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="amd64 X acl alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 cdb cdr crypt cscope cups curl dts eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 java jikes jpeg junit kde lcms ldap libwww lua lzw lzw-tiff mad matroska mhash mikmod mng motif mozilla mp3 mpeg mysql ncurses nls nsplugin ogg opengl pam pcre pdflib perl php pic png python qt quicktime readline ruby samba sdl slang speex spell sqlite ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-02-08 06:42:07 UTC
I have a feeling this is a parallel make error.  Can you try MAKEOPTS="-j1" and see if that fixes it?
Comment 2 Vladimir G. Ivanovic 2006-02-08 07:11:57 UTC
I get an error in a different file when making with MAKEOPTS="-j1", but the cause is the same:

/bin/sh ../libtool --silent --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kdecore -I../kio/kssl -I../kjs -I../kdefx -I../interfaces -I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/qt/3/include -I. -I/usr/kde/3.5/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -Wall -march=k8 -mieee-fp -pipe -O2 -msse3 -fno-strict-aliasing -frename-registers -fweb -ffast-math -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 kshortcutdialog.lo kshortcutdialog.cpp
kshortcutdialog.cpp: In constructor `KShortcutDialog::KShortcutDialog(const KShortcut&, bool, QWidget*, const char*)':
kshortcutdialog.cpp:78: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:80: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:81: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:92: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:93: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:94: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:95: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:97: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:99: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:102: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:103: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:104: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:105: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:106: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:108: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::updateShortcutDisplay()':
kshortcutdialog.cpp:167: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:168: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:175: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:176: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:177: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `virtual void KShortcutDialog::slotDetails()':
kshortcutdialog.cpp:195: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::updateDetails()':
kshortcutdialog.cpp:209: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:210: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:211: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:216: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:217: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:218: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:219: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:220: error: invalid use of undefined type `struct KShortcutDialogSimple'
kshortcutdialog.h:28: error: forward declaration of `struct KShortcutDialogSimple'
kshortcutdialog.cpp:221: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotSelectPrimary()':
kshortcutdialog.cpp:232: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotSelectAlternate()':
kshortcutdialog.cpp:243: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotClearPrimary()':
kshortcutdialog.cpp:258: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::slotClearAlternate()':
kshortcutdialog.cpp:266: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp: In member function `void KShortcutDialog::keyPressed(KKey)':
kshortcutdialog.cpp:516: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
kshortcutdialog.cpp:525: error: invalid use of undefined type `struct KShortcutDialogAdvanced'
kshortcutdialog.h:29: error: forward declaration of `struct KShortcutDialogAdvanced'
make[3]: *** [kshortcutdialog.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdelibs-3.5.1-r1 failed.
!!! Function kde_src_compile, Line 213, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2006-02-08 16:22:49 UTC
It doesn't look like it picked up your -j1:

make[3]: *** [kshortcutdialog.lo] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1/kdeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/kdelibs-3.5.1-r1/work/kdelibs-3.5.1'
make: *** [all] Error 2
Comment 4 Vladimir G. Ivanovic 2006-02-10 07:53:10 UTC
Yes, it builds, but only when MAKEOPTS is removed from /etc/make.conf. It does not build when MAKEOPTS is set to "-j1" ... at least as far as I can tell.

I've left the bug as NEW. It would be nice if kdelibs-3.5.1-r1 built in parallel as have other versions, but it does build, so ... your call on what the right resolution should be.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2006-02-28 16:01:09 UTC
Well, I spent many hours fixing the source upstream, but each new release adds some new thing that is broken.

We can force -j1, but that just means that it takes longer to compile for the folks who don't have problems, then they get made that we forced it. :)

So, it's a no win situation.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-28 16:12:29 UTC
I'm quite sure it used to work fine with -j2 so I'm not likely to consider this a parallel make issue.
I don't have time right now to check it out better, I'll see if I remember in the next days, but forcing -j1 is likely to annoy people using things like mips and sparcs and new dual-core machines that are becoming pretty common.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2006-02-28 16:21:21 UTC
This one is probably easily fixed by adding #include statements in kshortcutdialog.cpp.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-04 11:05:45 UTC
I'm able to reproduce this on my iBook :/
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-04 18:16:19 UTC
There is something pretty wrong with this, I patched kdelibs to take into account problems of parallelism by using _COMPILE_FIRST variables, but that didn't help.
It seems like it ś being ignored, and not only for -j2+. I'm now trying without confcache, that might be a cause.
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-04 19:08:29 UTC
Sounds like disabling confcache helps.

I'll try to get what the problem can be tomorrow, probably something has to be blacklisted, sigh.
Comment 11 Vladimir G. Ivanovic 2006-05-04 19:58:59 UTC
I switched to glib 2.4 and gcc 4.1, and all is well. I have compiled 3.4.3-r1 and 3.5.2-r4 successfully.

WORKSFORME
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-05 02:53:30 UTC
That most likely changed the confcache'd values.
Comment 13 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-10-30 10:23:11 UTC
dev-util/confcache was removed from the tree.
Comment 14 Vladimir G. Ivanovic 2006-10-30 10:46:26 UTC
Is the reason confcache was (allegedly) removed from the tree that the last updates on the author's web site were 8 months ago? 

I just did an emerge --sync, and I still see confcache:

[I] dev-util/confcache 
     Available versions:  0.4.2-r1
     Installed:           0.4.2-r1[15:58:23 10/21/06]
     Homepage:            http://gentooexperimental.org/~ferringb/confcache/
     Description:         global autoconf cache manager

 
Comment 15 Carsten Lohrke (RETIRED) gentoo-dev 2006-10-30 14:01:36 UTC
Well, it hasn't been removed yet (and stuart wanted to take care of it,iirc), but it is hard masked, which means: It doesn't work, there's no support, go fix it yourself, if you encounter problems - and only if you have a working patch, we're interested in your bug report.