kdemultimedia check fails for libxine-1-rc3-1

Stefan Gehn sgehn at gmx.net
Wed Dec 31 10:12:40 GMT 2003


Moin,

On Mittwoch Dezember 31 2003 02:05, Ralf Nolden wrote:
> trying to package KDE HEAD for debian unstable, I get this:
>
> (strings /usr/lib/libxine.so.1.8.0 returned it's using _x_ao_new_port, the
> version before (rc2) used _ao_new_port and that worked):
>
> configure:38668: checking for _x_ao_new_port in -lxine
> configure:38698: gcc -o conftest -ansi -W -Wall -Wchar-subscripts -Wshadow
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOUR
> CE=500 -D_BSD_SOURCE -O2   -Wformat-security -Wmissing-format-attribute
> -DQT_THREAD_SUPPORT  -D_REENTRANT  conftest.c -lxine   >&5
> /usr/lib/gcc-lib/i486-linux/3.3.3/../../../libxine.so: undefined reference
> to `SCSI_BLK_MAJOR'
> collect2: ld returned 1 exit status

update your xine, that version was horribly broken due to some SuSE-specific 
crap, xine CVS has that fixed.
the line (286 for me) causing you a headache is in src/xine-utils/xine_check.c 
and looks like this in my last cvs checkout:

 if (SCSI_BLK_MAJOR(major(st.st_rdev))) {

IIRC it's the major() fixing the whole mess for me.

Btw, nothing compiles against that libxine you have installed right now (for 
me not even xine-ui did build).

Bye, Stefan aka mETz
-- 
ICQ#51123152 | Moege der Pinguin mit euch sein




More information about the kde-core-devel mailing list