Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93835 - xmlrpc-c-1.2 fails with MAKEOPTS="-j2" or higher, emerge with -j1 works fine.
Summary: xmlrpc-c-1.2 fails with MAKEOPTS="-j2" or higher, emerge with -j1 works fine.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jared H. Hudson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-24 11:55 UTC by Malcolm Lashley (RETIRED)
Modified: 2005-07-26 10:36 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 Malcolm Lashley (RETIRED) gentoo-dev 2005-05-24 11:55:52 UTC
On both x86 and amd64, xmlrpc-c failed to build consistently. I fixed by using
MAKEOPTS="-j1" emerge -v xmlrpc-c. Suspect a broken makefile but no time to
debug now so filing this bug to track. Should be readily reproducible by setting
MAKEOPTS="-j2".

(x86 has distcc/ccache, amd64 is clean single box compile, both systems yeilded
the same error/fix)

Reproducible: Always
Steps to Reproduce:
1. MAKEOPTS="-j2" emerge -v xmlrpc-c
2.
3.

Actual Results:  
Fails to build as it appears from a cursory glance the makefile gets ahead of
itself.

Expected Results:  
Build dependancies in order :)

commodore64 ~ # emerge info
Portage 2.0.51.22-r1 (default-linux/amd64/2004.3, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r7 x86_64 Mobile AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.11
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
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.5
sys-devel/binutils:  2.16
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -fweb -ftracer -pipe "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -fweb -ftracer -pipe "
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig cvs distlocks nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/
ftp://mirrors.blueyonder.co.uk/mirrors/gentoo
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/
http://mir.zyrianes.net/gentoo/"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://192.168.2.100/gentoo-portage"
USE="amd64 X aalib acpi adns alsa apache2 arts avi berkdb bitmap-fonts cdr crypt
cscope curl dvd dvdr dvdread eds esd ethereal evo f77 fam ffmpeg flac
font-server fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick
imap imlib ipv6 java jikes jp2 jpeg kde ldap lesstif libwww live lzw lzw-tiff
mad mbox mikmod motif mozilla mp3 mpeg msn multilib mysql nas ncurses nls ogg
oggvorbis opengl oss pam pcmcia pdflib perl png pnp python qt quicktime readline
samba sdl slang snmp spell ssl tcltk tcpd tetex theora tiff truetype
truetype-fonts trusted type1-fonts usb userlocales vorbis wifi xine xml xml2
xmms xpm xprint xrandr xv yahoo zlib linguas_en_GB userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2005-06-13 17:36:07 UTC
Same here - ~x86 without distcc.

MAKEOPTS="-j1" in ebuild file fixed a problem.

Regards,
Przemek
Comment 2 Jared H. Hudson (RETIRED) gentoo-dev 2005-07-26 10:36:44 UTC
ebuild fixed. Thanks for the bug report