When trying to update lineakd from 0.80.2 to 0.8.3, the build fails with the following: evtest.c:85: warning: initialization discards qualifiers from pointer target type evtest.c:85: warning: initialization discards qualifiers from pointer target type evtest.c:86: warning: initialization discards qualifiers from pointer target type evtest.c:86: warning: initialization discards qualifiers from pointer target type evtest.c: In function `main': evtest.c:111: warning: implicit declaration of function `exit' evtest.c:168: error: `EV_SYN' undeclared (first use in this function) evtest.c:168: error: (Each undeclared identifier is reported only once evtest.c:168: error: for each function it appears in.) make[2]: *** [evtest.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/lineakd-0.8.3/work/lineakd-0.8.3/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/lineakd-0.8.3/work/lineakd-0.8.3' make: *** [all] Error 2 !!! ERROR: x11-misc/lineakd-0.8.3 failed. !!! Function src_compile, Line 23, Exitcode 2 Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20050125-r1, 2.6.10-gentoo-r7 i686) ================================================================= System uname: 2.6.10-gentoo-r7 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 09:01:24)] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.9.5, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acpi aim alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dillo directfb dvd emboss encode esd fam fbcon flac flash font-server foomaticdb fortran gdbm gif gnome gnutls gpm gtk gtk2 icq imagemagick imap imlib ipv6 jabber java jpeg junit kde ldap libg++ libwww mad maildir mikmod motif moznocompose moznoirc moznomail mp3 mpeg msn mysql ncurses nls oggvorbis opengl oscar oss pam pdflib perl png ppds python qt quicktime readline sdl slang slp spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb xface xml xml2 xmms xv yahoo zlib video_cards_nvidia" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
what version of linux-headers are you using? Can you please try to upgrade to 2005.0 : rm /etc/make.profile ln -s ../usr/portage/profiles/default-linux/x86/2005.0 /etc/make.profile and upgradelinux-headers please
I am using linux-headers-2.6.8.1-r4. I changed the link in make.profile as you suggested and lineakd now builds. Thanks.