The following is the trailing end of my ebuild attempt: gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config.lo -MD -MP -MF .deps/xklavier_config.Tpo -c xklavier_config.c -fPIC -DPIC -o .libs/xklavier_config.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config.lo -MD -MP -MF .deps/xklavier_config.Tpo -c xklavier_config.c -o xklavier_config.o >/dev/null 2>&1 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config_xkb.lo -MD -MP -MF .deps/xklavier_config_xkb.Tpo -c xklavier_config_xkb.c -fPIC -DPIC -o .libs/xklavier_config_xkb.o if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config_i18n.lo -MD -MP -MF ".deps/xklavier_config_i18n.Tpo" \ -c -o xklavier_config_i18n.lo `test -f 'xklavier_config_i18n.c' || echo './'`xklavier_config_i18n.c; \ then mv -f ".deps/xklavier_config_i18n.Tpo" ".deps/xklavier_config_i18n.Plo"; \ else rm -f ".deps/xklavier_config_i18n.Tpo"; exit 1; \ fi xklavier_config_xkb.c: In function `_XklGetRulesSet': xklavier_config_xkb.c:43: error: `XKB_RF_NAMES_PROP_ATOM' undeclared (first use in this function) xklavier_config_xkb.c:43: error: (Each undeclared identifier is reported only once xklavier_config_xkb.c:43: error: for each function it appears in.) make[2]: *** [xklavier_config_xkb.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config_i18n.lo -MD -MP -MF .deps/xklavier_config_i18n.Tpo -c xklavier_config_i18n.c -fPIC -DPIC -o .libs/xklavier_config_i18n.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATA_DIR=\"/usr/share/libxklavier\" -I. -I/usr/include -I/usr/include/libxml2 -I/usr/X11R6/include -I.. -mcpu=pentium3 -O1 -pipe -ftracer -MT xklavier_config_i18n.lo -MD -MP -MF .deps/xklavier_config_i18n.Tpo -c xklavier_config_i18n.c -o xklavier_config_i18n.o >/dev/null 2>&1 make[2]: Leaving directory `/var/tmp/portage/libxklavier-1.02/work/libxklavier-1.02/libxklavier' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libxklavier-1.02/work/libxklavier-1.02' make: *** [all] Error 2 !!! ERROR: x11-libs/libxklavier-1.02 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! emake failed USE flags: USE="X gtk gnome apache2 doc i8x0 offensive tiff usb -apm -arts -qt -kde" Reproducible: Always Steps to Reproduce: 1.Login as root 2.emerge sync 3.emerge -u libxklavier Actual Results: See Details section for the !!!emake failed punchline. Expected Results: I attempted to emerge the 1.00 version of libxklavier to see if it would exhibit the same failure, it actually compiled cleanly and merged. I inserted the severity as blocker because it holds up my desired emerge -u world operation. Lots of stuff in my windowing environment lists it as a dependency.
your 'emerge info' (always provide this -> read the bugreport form !) and what X version are you using ?
The windowing version on that particular machine is the X.org X11... of which the version is unknown at this time. (Have to go back to work in the morning to tell) If there is any more detail I can add in I'll get that as well.
"emerge info" output: Gentoo Base System version 1.5.2 Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040619-r1, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 i686 Pentium III (Coppermine) ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /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="-mcpu=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://<internal mirror>/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://<internal mirror>/gentoo-portage" USE="X aalib alsa apache2 avi berkdb crypt cups doc encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 guile i8x0 imlib java jpeg ldap libg++ libwww mad mikmod motif mozilla mpeg ncurses nls offensive oggvorbis opengl oss pam pdflib perl png postgres python quicktime readline sdl slang spell ssl svga tcltk tcpd tiff truetype usb video_cards_i810 x86 xml2 xmms xv zlib"
X Version (apologies for the delay): * x11-base/xorg-x11 Latest version available: 6.7.0-r2 Latest version installed: 6.7.0-r2 Size of downloaded files: 71,895 kB Homepage: http://freedesktop.org/XOrg Description: An X11 implementation maintained by the X.Org Foundation License: Adobe-X CID DEC DEC-2 IBM-X NVIDIA-X NetBSD SGI UCB-LBL XC-2 bigelow-holmes-urw-gmbh-luxi christopher-g-demetriou national-semiconductor nokia tektronix the-open-group todd-c-miller x-truetype xfree86-1.0 MIT SGI-B BSD FTL | GPL-2
1.03 is out since 26th June with mostly bugfixes.
@reporter : whats the status here ?
needinfo