public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] how did xine-lib get broken?
@ 2010-06-06 17:36 Michael P. Soulier
  2010-06-07 18:12 ` Arttu V.
  0 siblings, 1 reply; 2+ messages in thread
From: Michael P. Soulier @ 2010-06-06 17:36 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2581 bytes --]

I'm confused. I was upgrading my box piecemeal, as it's been a while. I ran
revdep-rebuild and it turned up xine-lib as broken, so it rebuilt it, but the
rebuild failed.

libtool: compile:  i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../include
-I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine
-I../../src/xine-engine -I../../src/xine-utils -I../../src/input
-I../../src/input -I../../lib -I../../lib -fvisibility=hidden
-D_LARGEFILE64_SOURCE -I/usr/include/alsa -I../../src/input/libdvdnav/
-D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -O2 -march=athlon-xp -pipe
-frename-registers -ffunction-sections -Wall -Wchar-subscripts
-Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes
-Wmissing-format-attribute -Wno-pointer-sign -Wformat=2
-Wno-format-zero-length -Wstrict-aliasing=2
-Werror=implicit-function-declaration -DNDEBUG -c input_v4l2.c  -fPIC -DPIC -o
.libs/xineplug_inp_v4l2_la-input_v4l2.o
input_v4l2.c: In function 'v4l2_input_open':
input_v4l2.c:113: error: implicit declaration of function '_IOR'
input_v4l2.c:113: warning: nested extern declaration of '_IOR'
input_v4l2.c:113: error: expected expression before 'struct'
input_v4l2.c: In function 'v4l2_input_setup_video_streaming':
input_v4l2.c:162: error: implicit declaration of function '_IOWR'
input_v4l2.c:162: warning: nested extern declaration of '_IOWR'
input_v4l2.c:162: error: expected expression before 'struct'
input_v4l2.c:179: error: expected expression before 'struct'
input_v4l2.c:208: error: expected expression before 'struct'
input_v4l2.c:212: error: implicit declaration of function '_IOW'
input_v4l2.c:212: warning: nested extern declaration of '_IOW'
input_v4l2.c:212: error: expected expression before 'int'
input_v4l2.c: In function 'v4l2_input_dequeue_video_buffer':
input_v4l2.c:283: error: expected expression before 'struct'
input_v4l2.c: In function 'v4l2_input_enqueue_video_buffer':
input_v4l2.c:317: error: expected expression before 'struct'
input_v4l2.c: In function 'v4l2_input_dispose':
input_v4l2.c:326: error: expected expression before 'int'
input_v4l2.c: In function 'v4l2_input_get_mrl':
input_v4l2.c:353: warning: unused variable 'this'

so obviously xine-lib is missing a dependency. Why isn't this unknown
dependency simply pulled in?

Thanks,
Mike
-- 
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-user] how did xine-lib get broken?
  2010-06-06 17:36 [gentoo-user] how did xine-lib get broken? Michael P. Soulier
@ 2010-06-07 18:12 ` Arttu V.
  0 siblings, 0 replies; 2+ messages in thread
From: Arttu V. @ 2010-06-07 18:12 UTC (permalink / raw
  To: gentoo-user

On 6/6/10, Michael P. Soulier <msoulier@digitaltorque.ca> wrote:
> I'm confused. I was upgrading my box piecemeal, as it's been a while. I ran
> revdep-rebuild and it turned up xine-lib as broken, so it rebuilt it, but
> the
> rebuild failed.
>
> libtool: compile:  i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../include
> -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine
> -I../../src/xine-engine -I../../src/xine-utils -I../../src/input
> -I../../src/input -I../../lib -I../../lib -fvisibility=hidden
> -D_LARGEFILE64_SOURCE -I/usr/include/alsa -I../../src/input/libdvdnav/
> -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -O2 -march=athlon-xp
> -pipe
> -frename-registers -ffunction-sections -Wall -Wchar-subscripts
> -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes
> -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2
> -Wno-format-zero-length -Wstrict-aliasing=2
> -Werror=implicit-function-declaration -DNDEBUG -c input_v4l2.c  -fPIC -DPIC
> -o
> .libs/xineplug_inp_v4l2_la-input_v4l2.o
> input_v4l2.c: In function 'v4l2_input_open':
> input_v4l2.c:113: error: implicit declaration of function '_IOR'
> input_v4l2.c:113: warning: nested extern declaration of '_IOR'
> input_v4l2.c:113: error: expected expression before 'struct'
> input_v4l2.c: In function 'v4l2_input_setup_video_streaming':
> input_v4l2.c:162: error: implicit declaration of function '_IOWR'
> input_v4l2.c:162: warning: nested extern declaration of '_IOWR'
> input_v4l2.c:162: error: expected expression before 'struct'
> input_v4l2.c:179: error: expected expression before 'struct'
> input_v4l2.c:208: error: expected expression before 'struct'
> input_v4l2.c:212: error: implicit declaration of function '_IOW'
> input_v4l2.c:212: warning: nested extern declaration of '_IOW'
> input_v4l2.c:212: error: expected expression before 'int'
> input_v4l2.c: In function 'v4l2_input_dequeue_video_buffer':
> input_v4l2.c:283: error: expected expression before 'struct'
> input_v4l2.c: In function 'v4l2_input_enqueue_video_buffer':
> input_v4l2.c:317: error: expected expression before 'struct'
> input_v4l2.c: In function 'v4l2_input_dispose':
> input_v4l2.c:326: error: expected expression before 'int'
> input_v4l2.c: In function 'v4l2_input_get_mrl':
> input_v4l2.c:353: warning: unused variable 'this'
>
> so obviously xine-lib is missing a dependency. Why isn't this unknown
> dependency simply pulled in?

Perhaps you could mention the version you're trying to compile, and
the USE flags you're using? I could imagine there could be major
problems with 1.1.17 due to missing libv4l dependency, but 1.1.18.1
has been stable for x86 for nearly a month.

-- 
Arttu V.



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-06-07 18:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-06 17:36 [gentoo-user] how did xine-lib get broken? Michael P. Soulier
2010-06-07 18:12 ` Arttu V.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox