compiling sci-libs/cifparse-obj on ~x86 with i686-pc-linux-gnu-4.1.2 OK i686-pc-linux-gnu-4.2.4 OK i686-pc-linux-gnu-4.3.1 fail it would be great if the ebuild chooses the right compiler. I don't know how to do this. Portage 2.2_rc8 (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo-r1 i686) ================================================================= System uname: Linux-2.6.26-gentoo-r1-i686-Intel-R-_Pentium-R-_M_processor_1.73GHz-with-glibc2.0 Timestamp of tree: Mon, 01 Sep 2008 23:15:02 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.5.2-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.62-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O3 -fomit-frame-pointer -pipe -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=pentium-m -O3 -fomit-frame-pointer -pipe -mfpmath=sse" DISTDIR="/data/gentoo/distfiles" FEATURES="distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="de pl en en_GB" MAKEOPTS="-j2" PKGDIR="/data/gentoo/pkg/pentium-m" 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/local-overlay" SYNC="rsync://192.168.26.242/gentoo-portage" USE="X Xaw3d a52 aac acl acpi alsa apache2 avahi avc bash-completion berkdb bluetooth branding bzip2 cairo cdda cddb cdio cdr cli compiz cracklib crypt css cups dbus dc1394 divx dlloader dri dts dv dvb dvd dvdr dvdread eds emboss encode esd evo exif fam fat ffmpeg fftw firefox flac font-server fontconfig fortran framebuffer gd gdbm gif gimp glitz gnome gpm gstreamer gtk hal httpd iconv id3tag ieee1394 imagemagic imap ipv6 isdnlog java joystick jpeg kde kerberos latex ldap libgcrypt libnotify mad matroska mdnsresponder-compat mesa midi mikmod mmx mmx2 mmxext mono mp3 mpeg mplayer mudflap musepack musicbrainz mysql ncurses netpbm new-interface nls nptl nptlonly nsplugin ntfs odbc ogg opengl openmp pam pcre pda pdf perl php pic png ppds pppd pvr python qt3 qt3support qt4 quicktime rar raw readline reflection reiserfs samba sdl sdl-image session slang spell spl sse sse2 ssl startup-notification svg swat sysfs tcpd tiff tk truetype unicode unzip usb v4l v4l2 vcd vcdx vorbis wifi win32codecs wmf wxwindows x264 x86 xinerama xlib xml xorg xulrunner xv xvid zip zlib" ALSA_CARDS="intel8x0" 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="rewrite authz_host dir mime vhost_alias" APACHE2_MPMS="prefork" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de pl en en_GB" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 164312 [details] build.log
Please retry the emerge using LANG=C and attach that build log
Really, can't you guess what: Fehler: iostream.h: Datei oder Verzeichnis nicht gefunden means. After all, it's a standard gcc 4.3 problem: #include <iostream.h> needs to be changed to: #include <iostream> Somebody should add this to the tracker.
Looks like we need to bump cifparse-obj to a more recent version anyway. I'll do this later and fix 4.3 support in the new version if necessary. Best, Markus
I have just committed cifparse-obj-7.025 to portage which should emerge fine under gcc-4.3. Best, Markus