tim: this is on dolphin so you can just hop into my chroot to test it ... make[3]: Entering directory `/var/tmp/portage/libgii-0.9.0/work/libgii-0.9.0/input/linux_kbd' if /bin/sh ../../libtool --mode=compile ia64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../arith -Wsign-compare -Wstrict-prototypes -Wswitch -Wmissing-prototypes -Wreturn-type -Wshadow -Wnested-externs -Wredundant- -c -o input.lo input.c; \ then mv -f ".deps/input.Tpo" ".deps/input.Plo"; else rm -f ".deps/input.Tpo"; exit 1; fi ia64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -O2 -pipe -fno-pie -D_REENTRANT witch -Wmissing-prototypes -Wreturn-type -Wshadow -Wnested-externs -Wredundant-decls -Werror-implicit-function-declaration In file included from /usr/include/linux/prefetch.h:15, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:21, from /usr/include/linux/keyboard.h:14, from input.c:56: /usr/include/asm/processor.h: In function `ia64_imva': /usr/include/asm/processor.h:672: error: implicit declaration of function `__va' In file included from /usr/include/linux/thread_info.h:20, from /usr/include/linux/spinlock.h:12, from /usr/include/linux/wait.h:23, from /usr/include/linux/keyboard.h:14, from input.c:56: /usr/include/linux/bitops.h: In function `get_bitmask_order': /usr/include/linux/bitops.h:83: error: implicit declaration of function `fls' make[3]: *** [input.lo] Error 1 make[3]: Leaving directory Portage 2.0.51.19 (default-linux/ia64/2004.3, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.9-rc1 ia64) ================================================================= System uname: 2.6.9-rc1 ia64 Gentoo Base System version 1.6.11 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 16 2005, 10:40:09)] distcc 2.18.3 ia64-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8, 2.15.97, 2.16.90.0.1 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="ia64 ~ia64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="ia64-unknown-linux-gnu" CONFIG_PROTECT="/etc /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/X11/l/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks noauto nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.oregonstate.edu/pub/gentoo" MAKEOPTS="-j5" PKGDIR="/root/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ia64 X aalib berkdb bitmap-fonts cdr crypt cscope cups curl encode esd fam flac foomaticdb fortran gd gif gnome gpm gstreamer gtk gtk2 imagemasql ncurses ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby samba sdl spell ssl tcltk tcpd tetex tiff truetUnset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS `/var/tmp/portage/libgii-0.9.0/work/libgii-0.9.0/input/linux_kbd'
Fixed in CVS, thx dad.