Gentoo Archives: gentoo-user

From: "Michael P. Soulier" <msoulier@×××××××××××××.ca>
To: gentoo-user@l.g.o
Subject: [gentoo-user] how did xine-lib get broken?
Date: Sun, 06 Jun 2010 17:37:23
Message-Id: 20100606173634.GM27315@anton.digitaltorque.ca
1 I'm confused. I was upgrading my box piecemeal, as it's been a while. I ran
2 revdep-rebuild and it turned up xine-lib as broken, so it rebuilt it, but the
3 rebuild failed.
4
5 libtool: compile: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../include
6 -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine
7 -I../../src/xine-engine -I../../src/xine-utils -I../../src/input
8 -I../../src/input -I../../lib -I../../lib -fvisibility=hidden
9 -D_LARGEFILE64_SOURCE -I/usr/include/alsa -I../../src/input/libdvdnav/
10 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -O2 -march=athlon-xp -pipe
11 -frename-registers -ffunction-sections -Wall -Wchar-subscripts
12 -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes
13 -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2
14 -Wno-format-zero-length -Wstrict-aliasing=2
15 -Werror=implicit-function-declaration -DNDEBUG -c input_v4l2.c -fPIC -DPIC -o
16 .libs/xineplug_inp_v4l2_la-input_v4l2.o
17 input_v4l2.c: In function 'v4l2_input_open':
18 input_v4l2.c:113: error: implicit declaration of function '_IOR'
19 input_v4l2.c:113: warning: nested extern declaration of '_IOR'
20 input_v4l2.c:113: error: expected expression before 'struct'
21 input_v4l2.c: In function 'v4l2_input_setup_video_streaming':
22 input_v4l2.c:162: error: implicit declaration of function '_IOWR'
23 input_v4l2.c:162: warning: nested extern declaration of '_IOWR'
24 input_v4l2.c:162: error: expected expression before 'struct'
25 input_v4l2.c:179: error: expected expression before 'struct'
26 input_v4l2.c:208: error: expected expression before 'struct'
27 input_v4l2.c:212: error: implicit declaration of function '_IOW'
28 input_v4l2.c:212: warning: nested extern declaration of '_IOW'
29 input_v4l2.c:212: error: expected expression before 'int'
30 input_v4l2.c: In function 'v4l2_input_dequeue_video_buffer':
31 input_v4l2.c:283: error: expected expression before 'struct'
32 input_v4l2.c: In function 'v4l2_input_enqueue_video_buffer':
33 input_v4l2.c:317: error: expected expression before 'struct'
34 input_v4l2.c: In function 'v4l2_input_dispose':
35 input_v4l2.c:326: error: expected expression before 'int'
36 input_v4l2.c: In function 'v4l2_input_get_mrl':
37 input_v4l2.c:353: warning: unused variable 'this'
38
39 so obviously xine-lib is missing a dependency. Why isn't this unknown
40 dependency simply pulled in?
41
42 Thanks,
43 Mike
44 --
45 Michael P. Soulier <msoulier@×××××××××××××.ca>
46 "Any intelligent fool can make things bigger and more complex... It takes a
47 touch of genius - and a lot of courage to move in the opposite direction."
48 --Albert Einstein

Replies

Subject Author
Re: [gentoo-user] how did xine-lib get broken? "Arttu V." <arttuv69@×××××.com>