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

Bug 101657

Summary: Ebuild for xerces-c 2.6.0 fails
Product: Gentoo Linux Reporter: Régis Décamps <decamps>
Component: New packagesAssignee: Mark Loeser (RETIRED) <halcy0n>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Error output from emerge
Standard output of emerge
Proposed patch
emerge info

Description Régis Décamps 2005-08-07 09:53:49 UTC
Compilation error.

Reproducible: Always
Steps to Reproduce:
1. emerge =xerces-c-2.6.0-r1
2.
3.

Actual Results:  
!!! ERROR: dev-libs/xerces-c-2.6.0-r1 failed.
(see attachment for details)


USE="aac acl acpi aim apache2 audiofile bonobo bzip2 css dbus dvd dvdr \
     dvdread emul-linux-x86 exif faac fame ffmpeg gphoto2 hal hardened imap \
     jabber lm_sensors lzo maildir mime msn nptl oggvorbis oscar php posix \
     postfix reiserfs screen subp subtitles svg theora threads transcode \
     truetype unicode x11vnc xosd xvid -esd"

#CFLAGS="-mtune=k8 -O2 -pipe"
CFLAGS="-march=athlon64 -O2 -pipe"

# If you set a CFLAGS above, then this line will set your default C++ flags to
# the same settings.
CXXFLAGS="${CFLAGS}"

ACCEPT_KEYWORDS="~amd64"
Comment 1 Régis Décamps 2005-08-07 09:54:18 UTC
Created attachment 65325 [details]
Error output from emerge
Comment 2 Régis Décamps 2005-08-07 09:56:57 UTC
Created attachment 65327 [details]
Standard output of emerge
Comment 3 Régis Décamps 2005-08-07 09:58:25 UTC
Created attachment 65328 [details, diff]
Proposed patch
Comment 4 Régis Décamps 2005-08-07 10:01:57 UTC
In my patch, the solution comes from using gmake instead of emake.
Comment 5 Régis Décamps 2005-08-07 10:17:29 UTC
Created attachment 65331 [details]
emerge info

emerge --info
Comment 6 Mark Loeser (RETIRED) gentoo-dev 2005-08-07 14:17:45 UTC
Does the problem still exist if you do:
MAKEOPTS="-j1" emerge =xercies-c-2.6.0-r1
Comment 7 Régis Décamps 2005-08-07 16:00:10 UTC
(In reply to comment #6)
> Does the problem still exist if you do:
> MAKEOPTS="-j1" emerge =xercies-c-2.6.0-r1

No. You got the point: the ebuild succeeds whith "-j1".
Comment 8 Mark Loeser (RETIRED) gentoo-dev 2005-08-07 16:07:43 UTC
Disabled parallel builds for now.  Fixed in CVS.