i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I ../libutil -I ../libop -W -Wall -fno-common -ftemplate-depth-50 -O3 -march=i686 -fomit-frame-pointer -pipe -c -o op_bfd.o `test -f 'op_bfd.cpp' || echo './'`op_bfd.cpp In file included from op_bfd.h:22, from op_bfd.cpp:24: bfd_support.h:17:17: bfd.h: No such file or directory In file included from op_bfd.h:22, from op_bfd.cpp:24: bfd_support.h:42: error: syntax error before `*' token bfd_support.h:44: error: `asymbol' was not declared in this scope bfd_support.h:44: error: parse error before `>' token bfd_support.h:60: error: syntax error before `*' token bfd_support.h: In constructor `bfd_info::bfd_info()': bfd_support.h:25: error: class `bfd_info' does not have any field named `abfd' bfd_support.h:25: error: class `bfd_info' does not have any field named ` Reproducible: Always Steps to Reproduce: 1. emerge oprofile 2. 3. Actual Results: compiler error as /usr/lib/binutils/i686-pc-linux-gnu/2.16.1/include/ is not among the -I options Expected Results: if the location of bfd.h is gentoo specific, gentoo need to take care that the header is found Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.3, glibc-2.3.5-r0, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 Intel(R) Pentium(R) III CPU 1133MHz Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.9 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.1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-O3 -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d a52 aalib alsa apm avi bash-completion berkdb bitmap-fonts bluetooth cdr crypt cups curl dlloader doc dvd dvdr dvdread eds emboss encode esd fam flac font-server foomaticdb fortran gd gdbm gif glitz gnome gpm graphviz gstreamer gtk gtk2 guile hal imagemagick imlib ipv6 irda jack java javascript jpeg junit ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses network nls ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline real samba sdl slang sms spell sse ssl svga tcpd tetex theora tiff truetype truetype-fonts type1-fonts userlocales vorbis win32codecs wmf xml xml2 xmms xprint xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
please ignore bug as invalid. it was due to a broken binutils update. the binutils update was not updating the symlinks :(