Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61035 - dev-util/rhide-1.5-r1 fails to compile
Summary: dev-util/rhide-1.5-r1 fails to compile
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-20 07:01 UTC by Aaron Walker (RETIRED)
Modified: 2004-10-16 04:42 UTC (History)
1 user (show)

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 Aaron Walker (RETIRED) gentoo-dev 2004-08-20 07:01:26 UTC
dev-util/rhide-1.5-r1 fails to compile on my all ~x86 box with:

In file included from /usr/include/linux/keyboard.h:4,
                 from ../classes/linux/linuxmouse.cc:34:
/usr/include/linux/wait.h:86: error: parse error before `new'
/usr/include/linux/wait.h: In function `void __add_wait_queue(...)':
/usr/include/linux/wait.h:88: error: parse error before `->' token
/usr/include/linux/wait.h: At global scope:
/usr/include/linux/wait.h:95: error: parse error before `new'
/usr/include/linux/wait.h: In function `void __add_wait_queue_tail(...)':
/usr/include/linux/wait.h:97: error: parse error before `->' token
make[1]: *** [obj/linuxmouse.o] Error 1
make[1]: Leaving directory `/usr/tmp/portage/rhide-1.5-r1/work/tvision/linux'
make: *** [static-lib] Error 2

Looks like it might be a problem with the 2.6 headers, as it builds fine on an all stable box.

emerge info from box that fails:

Portage 2.0.51_pre20 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-hds-r7 i686 AMD Athlon(TM) XP 2100+)
=================================================================
System uname: 2.6.7-hds-r7 i686 AMD Athlon(TM) XP 2100+
Gentoo Base System version 1.5.3
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.7-r4
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/env.d /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/local/distfiles"
FEATURES="autoaddcvs ccache cvs digest distcc sandbox sfperms strict"
GENTOO_MIRRORS="
 ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/
 ftp://gentoo.chem.wisc.edu/gentoo/
 ftp://mirrors.tds.net/gentoo/
 ftp://ibiblio.org/pub/Linux/distributions/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/portage"
PORTDIR_OVERLAY="/home/ka0ttic/gentoo-x86"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acl aim alsa apache2 berkdb bzlib cdr crypt cscope doc dvd esd fam fbcon gdbm gif gtk gtk2 gtkhtml imap imlib jpeg maildir mailwrapper mmx ncurses opengl oss pam pdflib perl png python readline sdl slang sse ssl svga tcpd truetype usb x86 xml2 xmms zlib"

emerge info from all stable box:

Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.26-gentoo-r9)
=================================================================
System uname: 2.4.26-gentoo-r9 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs digest distcc sandbox sfperms strict"
GENTOO_MIRRORS="http://morpheus/gentoo/
 ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/
 ftp://gentoo.chem.wisc.edu/gentoo/
 ftp://mirrors.tds.net/gentoo/
 ftp://ibiblio.org/pub/Linux/distributions/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://morpheus/gentoo-portage"
USE="3dnow X acl acpi aim alsa apache2 berkdb bzlib esd fam fbcon gdbm gif gtk gtk2 imap imlib jpeg maildir mmx msn ncurses offensive opengl oss pam pcre perl png python readline slang ssl svga tcpd truetype usb x86 xml2 xmms xosd zlib"
Comment 1 SpanKY gentoo-dev 2004-10-16 00:09:51 UTC
try linux26-headers-2.6.8.1-r1
Comment 2 Aaron Walker (RETIRED) gentoo-dev 2004-10-16 04:42:04 UTC
Thumbs up.