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

Bug 271220

Summary: xproto-7.0.15 breaks libX11-1.1.5 build
Product: Gentoo Linux Reporter: Kenton Groombridge <rustyvega>
Component: [OLD] LibraryAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kenton Groombridge 2009-05-25 17:27:48 UTC
After updating xproto-7.0.15, libX11-1.1.5 would not build with the following error:

make[2]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/modules'       
make[1]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/modules'       
Making all in src                                                                                   
make[1]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/src'          
cd util && make                                                                                     
make[2]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/src/util'     
make[2]: Nothing to be done for `all'.                                                              
make[2]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/src/util'      
../src/util/makekeys < /usr/include/X11/keysymdef.h > ks_tables_h                                   
/bin/sh: line 1:  4670 Floating point exception../src/util/makekeys < /usr/include/X11/keysymdef.h > ks_tables_h                                                                                        
make[1]: *** [ks_tables.h] Error 136                                                                
make[1]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.1.5/work/libX11-1.1.5/src'           
make: *** [all-recursive] Error 1                                                                   
 *                                                                                                  
 * ERROR: x11-libs/libX11-1.1.5 failed.                                                             
 * Call stack:                                                                                      
 *               ebuild.sh, line   49:  Called src_compile                                          
 *             environment, line 3175:  Called x-modular_src_compile                                
 *             environment, line 3962:  Called x-modular_src_make                                   
 *             environment, line 4001:  Called die                                                  
 * The specific snippet of code:                                                                    
 *       emake || die "emake failed"                                                                
 *  The die message:                                                                                
 *   emake failed                                                                                   
 *                                                                                                  
 * If you need support, post the topmost build error, and the call stack if relevant.               
 * A complete build log is located at '/var/tmp/portage/x11-libs/libX11-1.1.5/temp/build.log'.      
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libX11-1.1.5/temp/environment'.                                                                                                 
 *                                                                                                  

>>> Failed to emerge x11-libs/libX11-1.1.5, Log file:

>>>  '/var/tmp/portage/x11-libs/libX11-1.1.5/temp/build.log'

 * Messages for package x11-libs/libX11-1.1.5:

 *
 * ERROR: x11-libs/libX11-1.1.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3175:  Called x-modular_src_compile
 *             environment, line 3962:  Called x-modular_src_make
 *             environment, line 4001:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed

If I revert back to xproto-7.0.14, libX11-1.1.5 builds fine.

Reproducible: Always

Steps to Reproduce:
1. Install xproto-7.0.15
2. Build libX11-1.1.5


Actual Results:  
libX11-1.1.5 build fails

Expected Results:  
libX11-1.1.5 should build with newer xproto-7.0.15

emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.4.0, glibc-2.10.1-r0, 2.6.29-gentoo-r4 x86_64)                                                                                              
=================================================================                                   
System uname: Linux-2.6.29-gentoo-r4-x86_64-AMD_Phenom-tm-_9850_Quad-Core_Processor-with-gentoo-2.0.1                                                                                                   
Timestamp of tree: Mon, 25 May 2009 01:30:01 +0000                                                  
app-shells/bash:     4.0_p24                                                                        
dev-java/java-config: 2.1.8                                                                         
dev-lang/python:     2.6.2                                                                          
dev-util/cmake:      2.6.4                                                                          
sys-apps/baselayout: 2.0.1                                                                          
sys-apps/openrc:     0.4.3-r2                                                                       
sys-apps/sandbox:    1.9                                                                            
sys-devel/autoconf:  2.13, 2.63-r1                                                                  
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2                                                
sys-devel/binutils:  2.19.1-r1                                                                      
sys-devel/gcc-config: 1.4.1                                                                         
sys-devel/libtool:   2.2.6a                                                                         
virtual/os-headers:  2.6.29                                                                         
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                      
CBUILD="x86_64-pc-linux-gnu"                                                                        
CFLAGS="-march=amdfam10 -mtune=amdfam10 -msse3 -O2 -pipe"                                           
CHOST="x86_64-pc-linux-gnu"                                                                         
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config /var/lib/hsqldb"               
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"     
CXXFLAGS="-march=amdfam10 -mtune=amdfam10 -msse3 -O2 -pipe"                                         
DISTDIR="/usr/portage/distfiles"                                                                    
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"                                                                                          
GENTOO_MIRRORS="http://gentoo.mirrors.easynews.com/linux/gentoo/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://mirror.uni-c.dk/pub/gentoo/"                                                
LANG="en_US.UTF-8"                                                                                  
LC_ALL="en_US.UTF-8"                                                                                
LDFLAGS="-Wl,-O1"                                                                                   
LINGUAS="en en_US en_US.UTF-8 en_US.ISO-8859-1"                                                     
MAKEOPTS="-j5"                                                                                      
PKGDIR="/usr/portage/packages"                                                                      
PORTAGE_CONFIGROOT="/"                                                                              
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120"                                                            
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"          
PORTAGE_TMPDIR="/var/tmp"                                                                           
PORTDIR="/usr/portage"                                                                              
PORTDIR_OVERLAY="/usr/local/portage"                                                                
SYNC="rsync://rsync.gentoo.org/gentoo-portage"                                                      
USE="3dnow 3dnowext 7zip S3TC X a52 aac acpi aften alsa amarok amd64 amrnb arts audiofile bash-completion berkdb binary-drivers bzip2 cairo cddb cdparanoia cdr cdrom consolekit cracklib crypt css cups curl dbus divx dri dv dvd dvdr dvdread eds emoticon encode esd expat fame ffmpeg fftw firefox flac foomaticdb gdbm gif gimp glibc-omitfp glitz glut gnome graphite gstreamer gtk gzip hal iconv ieee1394 imagemagick imlib iproute2 java javascript joystick jpeg jpeg2k kde kdehiddenvisibility kdeprefix kipi lame ldap libnotify libvisual live lm_sensors logitech-mouse lzo mad midi mikmod mjpeg mmx mmxext mng mp2 mp3 mp4 mpeg mpeg2 mplayer multilib musicbrainz mysql ncurses network nls normalize nptl nptlonly nsplugin nspr nvidia offensive ogg openal opengl openmp pam pango pcre pdf perl physfs png ppds python qt3 qt3support qt4 quicktime rar readline rtc samba scanner sdl smartcard sound spell sse sse2 sse3 ssl startup-notification subtitles svg svgz sysfs syslog tcpd theora threadsafe tiff transcode truetype unicode unzip urandom usb userlocales utempter v4l2 vcd vdpau visualization vorbis wav wifi wma wmf wmp xcomposite xine xml xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_US.UTF-8 en_US.ISO-8859-1" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-05-25 17:38:35 UTC

*** This bug has been marked as a duplicate of bug 271066 ***