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

Bug 45315

Summary: gnome-panel-2.5.93 compile fails with makeopts -j > 1
Product: Gentoo Linux Reporter: j. <merkaba>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch for Makefile.am and Makefile.in

Description j. 2004-03-21 13:38:14 UTC
Making all in gnome-panel
make[2]: Entering directory `/var/tmp/portage/gnome-panel-2.5.93/work/gnome-panel-2.5.93/gnome-panel'
/usr/bin/orbit-idl-2 -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/GNOME_Panel.idl
/usr/bin/orbit-idl-2 -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/GNOME_Panel.idl
/usr/bin/orbit-idl-2 -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/GNOME_Panel.idl
/usr/bin/orbit-idl-2 -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/GNOME_Panel.idl
make[2]: *** No rule to make target `../gnome-panel/GNOME_Panel.h', needed by `panel-typebuiltins.c'.  Stop.

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




fails with MAKEOPTS="-j6"
but this seems to work:
MAKEOPTS="-j1" emerge gnome-panel

found another hint to the problem here (kind of old, but seems to do the trick):
http://mail.gnome.org/archives/desktop-devel-list/2002-September/msg00344.html
Comment 1 j. 2004-03-21 13:41:07 UTC
Created attachment 27752 [details, diff]
patch for Makefile.am and Makefile.in
Comment 2 foser (RETIRED) gentoo-dev 2004-03-21 14:22:15 UTC
And your 'emerge info' is ?

Most interesting patch btw, it works with any -jx for you with that ?
Comment 3 Ed Catmur 2004-03-22 09:28:20 UTC
Upstreamed as http://bugzilla.gnome.org/show_bug.cgi?id=137955

Nice patch; works here fine. (with various MAKEOPTS= settings).
Comment 4 j. 2004-03-22 14:12:25 UTC
here's my emerge info:

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-love3)
=================================================================
System uname: 2.6.3-love3 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.3.13p1
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3   -pipe -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop        -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -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/share/config /usr/kde/cvs/share/config /usr/lib/mozilla/defaults/pref /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3         -pipe -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop        -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math     -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X alsa arts avi berkdb bonobo cdr crypt divx dvd encode esd gdbm gif gnome gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang speex spell sse ssl svga tcltk tcpd tetex tiff truetype video_cards_radeon x86 xml xml2 xmms xv xvid zlib"
Comment 5 foser (RETIRED) gentoo-dev 2004-03-22 15:36:45 UTC
added this patch to the 2.6.0 build, please test.