During an emerge -avuND world, dev-util/boost-build-1.35.0-r2 failed to compile. Errors attached Reproducible: Always Steps to Reproduce: 1. emerge boost-util 2. 3. Actual Results: glob.c: In function 'glob': /usr/include/bits/string3.h:79: sorry, unimplemented: inlining failed in call to 'memset': redefined extern inline functions are not considered for inlining glob.c:127: sorry, unimplemented: called from here Expected Results: successful emerge output of emerge --info: Portage 2.1.6.13 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r3-2 i686) ================================================================= System uname: Linux-2.6.31-gentoo-r3-2-i686-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-1.12.11.1 Timestamp of tree: Sun, 25 Oct 2009 20:00:01 +0000 distcc 3.1 i686-pc-linux-gnu [disabled] ccache version 2.4 [disabled] app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.2-r1 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -combine -pipe" 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" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts /etc/fonts/fonts.conf /etc/gconf /etc/init.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=i686 -combine -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.netmalice.int http://distfiles.gentoo.org" LANG="C" LDFLAGS="-Wl,-O1" LINGUAS="en_US en" MAKEOPTS="" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7zip X a52 aac aalib acl acpi alsa avahi bash-completion bluetooth branding bzip2 cairo cdda cddb cli cracklib crypt cups dbus dri dts dvd encode esd faac faad ffmpeg firefox flac ftp fuse gd gdbm gif gnome gnome-keyring gnutls gpm gtk gtk2 hal iconv imlib ipv6 isdnlog javascript jbig jpeg jpeg2k lcms libnotify lzo mad mmx mng modules mp3 mpeg mudflap nautilus ncurses networkmanager nptl nptlonly offensive ogg opengl openmp pam pcre perl php png posix pppd python quicktime readline reflection samba sdl sdl-image session smp sndfile speex spell spl sqlite sse sse2 ssl startup-notification svg sysfs theora threads tiff truetype unicode usb v4l vcd vim-syntax vorbis wifi win32codecs wma wmf wxwindows x264 x86 xattr xcb xinerama xml xmp xorg xprint xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" 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" ELIBC="glibc" INPUT_DEVICES="evdev joystick synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Typo in the initial description, should be boost-build, not boost-util
Please attach the build log.
Created attachment 208263 [details] /var/tmp/portage/dev-util/boost-build-1.35.0-r1/temp/build.log
Created attachment 208264 [details] /var/tmp/portage/dev-util/boost-build-1.35.0-r2/temp/build.log
Created attachment 208265 [details] /var/tmp/portage/dev-util/boost-build-1.35.0-r2/temp/environment
My guess is that your problem lies in your CFLAGS, '-combine' in particular. IIRC, there was already similar bug in this bugzilla.
Not quite the same, but look at bug 262174.
whelp, it looks like you pegged it :) i removed -combine from CFLAGS and it compiles perfectly :) Thanks