When attempting to emerge x11-base/xorg-x11-6.8.1.901 I get the following error message: In file included from xcalc.c:56: actions.h:43: error: syntax error before "__asm__" actions.h:74: error: `nop' undeclared here (not in a function) actions.h:74: error: initializer element is not constant actions.h:74: error: (near initialization for `Actions[21].proc') actions.h:74: error: initializer element is not constant actions.h:74: error: (near initialization for `Actions[21]') actions.h:75: error: `off' undeclared here (not in a function) actions.h:75: error: initializer element is not constant actions.h:75: error: (near initialization for `Actions[22].proc') actions.h:75: error: initializer element is not constant actions.h:75: error: (near initialization for `Actions[22]') actions.h:76: error: `pi' undeclared here (not in a function) actions.h:76: error: initializer element is not constant actions.h:76: error: (near initialization for `Actions[23].proc') actions.h:76: error: initializer element is not constant actions.h:76: error: (near initialization for `Actions[23]') actions.h:77: error: `power' undeclared here (not in a function) actions.h:77: error: initializer element is not constant actions.h:77: error: (near initialization for `Actions[24].proc') actions.h:77: error: initializer element is not constant actions.h:77: error: (near initialization for `Actions[24]') actions.h:78: error: `quit' undeclared here (not in a function) actions.h:78: error: initializer element is not constant actions.h:78: error: (near initialization for `Actions[25].proc') actions.h:78: error: initializer element is not constant actions.h:78: error: (near initialization for `Actions[25]') actions.h:79: error: `recall' undeclared here (not in a function) actions.h:79: error: initializer element is not constant actions.h:79: error: (near initialization for `Actions[26].proc') actions.h:79: error: initializer element is not constant actions.h:79: error: (near initialization for `Actions[26]') actions.h:80: error: `reciprocal' undeclared here (not in a function) actions.h:80: error: initializer element is not constant actions.h:80: error: (near initialization for `Actions[27].proc') actions.h:80: error: initializer element is not constant actions.h:80: error: (near initialization for `Actions[27]') actions.h:81: error: `rightParen' undeclared here (not in a function) actions.h:81: error: initializer element is not constant actions.h:81: error: (near initialization for `Actions[28].proc') actions.h:81: error: initializer element is not constant actions.h:81: error: (near initialization for `Actions[28]') actions.h:82: error: `roll' undeclared here (not in a function) actions.h:82: error: initializer element is not constant actions.h:82: error: (near initialization for `Actions[29].proc') actions.h:82: error: initializer element is not constant actions.h:82: error: (near initialization for `Actions[29]') actions.h:83: error: `scientific' undeclared here (not in a function) actions.h:83: error: initializer element is not constant actions.h:83: error: (near initialization for `Actions[30].proc') actions.h:83: error: initializer element is not constant actions.h:83: error: (near initialization for `Actions[30]') actions.h:84: error: `selection' undeclared here (not in a function) actions.h:84: error: initializer element is not constant actions.h:84: error: (near initialization for `Actions[31].proc') actions.h:84: error: initializer element is not constant actions.h:84: error: (near initialization for `Actions[31]') actions.h:85: error: `sine' undeclared here (not in a function) actions.h:85: error: initializer element is not constant actions.h:85: error: (near initialization for `Actions[32].proc') actions.h:85: error: initializer element is not constant actions.h:85: error: (near initialization for `Actions[32]') actions.h:86: error: `square' undeclared here (not in a function) actions.h:86: error: initializer element is not constant actions.h:86: error: (near initialization for `Actions[33].proc') actions.h:86: error: initializer element is not constant actions.h:86: error: (near initialization for `Actions[33]') actions.h:87: error: `squareRoot' undeclared here (not in a function) actions.h:87: error: initializer element is not constant actions.h:87: error: (near initialization for `Actions[34].proc') actions.h:87: error: initializer element is not constant actions.h:87: error: (near initialization for `Actions[34]') actions.h:88: error: `store' undeclared here (not in a function) actions.h:88: error: initializer element is not constant actions.h:88: error: (near initialization for `Actions[35].proc') actions.h:88: error: initializer element is not constant actions.h:88: error: (near initialization for `Actions[35]') actions.h:89: error: `subtract' undeclared here (not in a function) actions.h:89: error: initializer element is not constant actions.h:89: error: (near initialization for `Actions[36].proc') actions.h:89: error: initializer element is not constant actions.h:89: error: (near initialization for `Actions[36]') actions.h:90: error: `sum' undeclared here (not in a function) actions.h:90: error: initializer element is not constant actions.h:90: error: (near initialization for `Actions[37].proc') actions.h:90: error: initializer element is not constant actions.h:90: error: (near initialization for `Actions[37]') actions.h:91: error: `tangent' undeclared here (not in a function) actions.h:91: error: initializer element is not constant actions.h:91: error: (near initialization for `Actions[38].proc') actions.h:91: error: initializer element is not constant actions.h:91: error: (near initialization for `Actions[38]') actions.h:92: error: `tenpower' undeclared here (not in a function) actions.h:92: error: initializer element is not constant actions.h:92: error: (near initialization for `Actions[39].proc') actions.h:92: error: initializer element is not constant actions.h:92: error: (near initialization for `Actions[39]') actions.h:93: error: `XexchangeY' undeclared here (not in a function) actions.h:93: error: initializer element is not constant actions.h:93: error: (near initialization for `Actions[40].proc') actions.h:93: error: initializer element is not constant actions.h:93: error: (near initialization for `Actions[40]') make[4]: *** [xcalc.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.1.901/work/xc/programs/xcalc' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.1.901/work/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.1.901/work/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.1.901/work/xc' make: *** [World] Error 2 Reproducible: Always Steps to Reproduce: Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 04:58:11)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="<your_mirror_here> http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X a52 aac aalib aavm acl acpi acpi4linux aim alsa apache2 avi bash-completion bootsplash bzip2 bzlib cddb cdparanoia cdr chroot codecs cracklib crypt css cups dga directfb divx4linux djbfft dts dvd dvdread edl eds encode evo exif faac faad fam fame fb fbcon fbdev flac foomaticdb fpx freetype fusion gcj gd gdbm gif gimp gimpprint gmail gnome gnuplot gphoto2 gpm graphviz gs gsm gstreamer gtk gtk2 guile hardenedphp i8x0 icq imagemagick imlib imlib2 jabberjava javascript jbig jce jikes jp2 jpeg kde ladcca lcms libcaca libedit libwww live lzo lzw mad maildir matroska migemo mikmod mjpeg mmx mmx2 mng monkey motif mozilla moznomail mozplaintext mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer msn multicall mysql mysqli native ncurses network no-old-linux nocd nodrm nptl ntlm nvidia offensive oggvorbis opengl openssh operanom2 oscar pam pda pdflib perl pic pie plotutils png ppds pvm python qt quicktime real rtc ruby sdl silc silverxp skey slang slp smime speex spell spl sse sse2 ssl static stencil-buffer svg svga tcpd tga theora threads tidy tiff truetype truetype-fonts type1 type1-fonts unicode usb v4l v4l2 videos webmin-minimal wifi withsamplescripts wma123 wmf xanim xine xml2 xmlrpc xmms xosd xpm xprint xv xvid xvmc yahoo zlib"
dupe of bug #76714.
*** This bug has been marked as a duplicate of 76714 ***