LVM_BLK_MAJOR as defined value 58 in header linux/major.h for kernel 2.4.x is nolonger defined in linux/major.h for kernel 2.5.x media-libs/xine-lib-1_beta8 depends on this and will not build using gentoo development-sources. Reproducible: Always Steps to Reproduce: 1. use development-sources (kernel 2.5.63) 2. emerge media-libs/xine-lib-1_beta8 3. :) Actual Results: ... xine_check.c: In function `xine_health_check_dma': xine_check.c:277: `LVM_BLK_MAJOR' undeclared (first use in this function) xine_check.c:277: (Each undeclared identifier is reported only once xine_check.c:277: for each function it appears in.) make[3]: *** [xine_check.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_beta8/work/xine-lib-1-beta8/src/xine-utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_beta8/work/xine-lib-1-beta8/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_beta8/work/xine-lib-1-beta8' make: *** [all] Error 2 !!! ERROR: media-libs/xine-lib-1_beta8 failed. !!! Function src_compile, Line 88, Exitcode 2 !!! (no error message) Expected Results: clean compilation root@lucy erisha # emerge info Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0) ================================================================= System uname: 2.5.63 i686 Pentium III (Coppermine) GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm tcpd esd opengl mmx sse pnp pda gphoto2 cdr scanner cups slp X dga xv fbcon directfb -kde qt qtmt -arts -gnome gtk gtk2 evo gtkhtml bonobo motif tcltk aalib imlib ncurses readline sdl svga lcms gif jpeg png tiff gd avi mpeg quicktime alsa mikmod -oss nas ggi dvd xmms oggvorbis flash encode ipv6 snmp ggz pam ssl crypt socks5 imap ldap mozilla mozctl spell truetype xml xml2 pdflib plotutils tetex guile java perl python ruby slang libwww libg++ atlas berkdb mysql -postgres innodb gdbm samba nls gpm zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86 ~arch ~x86 ~i386" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Have you tried the 2.5.64 kernel? Maybe the problem is solved in there.
beta11 is in cvs is still fails try an updated kernel