Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17353 - linux kernel 2.5.63 breaks media-libs/xine-lib-1_beta8
Summary: linux kernel 2.5.63 breaks media-libs/xine-lib-1_beta8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michael Cohen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-12 03:12 UTC by Eric Shattow
Modified: 2003-05-09 17:17 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 Eric Shattow 2003-03-12 03:12:51 UTC
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"
Comment 1 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2003-03-12 04:06:00 UTC
Have you tried the 2.5.64 kernel?
Maybe the problem is solved in there.
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-05-09 17:17:33 UTC
beta11 is in cvs

is still fails try an updated kernel