Gnome-extra/at-spi-1.1.9 fails to build. This happens when "emerge gnome" on a system which did not used to have gnome. Using gcc-3.3.1-r1 that was unmasked for ~x86. Portage 2.0.49-r3 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.6.0-test5) ================================================================= System uname: 2.6.0-test5 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 apm avi encode foomaticdb gif kde gnome libg++ libwww mad mikmod mpeg ncurses pdflib qt quicktime sdl truetype xml2 xmms zlib gdbm slang readline svga java gpm python imlib gtk motif opengl mozilla perl mysql X gtk2 xv alsa png jpeg tiff oggvorbis pam crypt ssl cups dvd cdr mmx sse sse2 spell -3dnow -oss -nls -berkdb -arts -esd tcpd" Build Error: gcc -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I .. -I/usr/X11R6/include -DORBIT2=1 -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe -L/usr/X11R6/lib -lSM -lICE -lX11 -c spi_image.c -fPIC -DPIC -o spi_image.lo gcc: -lSM: linker input file unused because linking not done gcc: -lICE: linker input file unused because linking not done gcc: -lX11: linker input file unused because linking not done /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I .. -I/usr/X11R6/include -DORBIT2=1 -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe -L/usr/X11R6/lib -lSM -lICE -lX11 -c spi_main.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I .. -I/usr/X11R6/include -DORBIT2=1 -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe -L/usr/X11R6/lib -lSM -lICE -lX11 -c spi_main.c -fPIC -DPIC -o spi_main.lo spi_main.c: In function `report_leaked_ref': spi_main.c:417: error: `stderr' undeclared (first use in this function) spi_main.c:417: error: (Each undeclared identifier is reported only once spi_main.c:417: error: for each function it appears in.) spi_main.c: In function `SPI_exit': spi_main.c:466: error: `stderr' undeclared (first use in this function) make[3]: *** [spi_main.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9/cspi' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9/cspi' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-extra/at-spi-1.1.9 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Reproducible: Always Steps to Reproduce: 1. 2. 3.
yeah, :-/ This is fixed with at-spi 1.3.x which is now hard-masked in the tree, scheluded to be unmasked for ~x86 in a few days. As things are now, can you test the new at-spi if it works on your system?
assume that was a yes. closing, the new set of accessibility tools should enter gnome-meta soon-ish (for whoever needs em) & go stable afterwards.