Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59990 - libxklavier-1.02 emake failure on my ~x86 system.
Summary: libxklavier-1.02 emake failure on my ~x86 system.
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-10 13:15 UTC by Michael S Costello (MiscRat)
Modified: 2004-10-17 14:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael S Costello (MiscRat) 2004-08-10 13:15:31 UTC
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.
Comment 1 foser (RETIRED) gentoo-dev 2004-08-10 13:56:48 UTC
your 'emerge info' (always provide this -> read the bugreport form !)

and what X version are you using ?
Comment 2 Michael S Costello (MiscRat) 2004-08-10 19:03:24 UTC
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.
Comment 3 Michael S Costello (MiscRat) 2004-08-11 08:39:18 UTC
"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"
Comment 4 Michael S Costello (MiscRat) 2004-08-11 08:42:40 UTC
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
Comment 5 Priit Laes (IRC: plaes) 2004-09-19 00:50:46 UTC
1.03 is out since 26th June with mostly bugfixes.
Comment 6 foser (RETIRED) gentoo-dev 2004-09-19 04:11:22 UTC
@reporter : whats the status here ?
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2004-10-17 14:16:32 UTC
needinfo