Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158397 - ffmpeg-0.4.9_p20061016 fails to compile (libdc1394)
Summary: ffmpeg-0.4.9_p20061016 fails to compile (libdc1394)
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-17 11:26 UTC by Alex Zanetti de Lima
Modified: 2006-12-17 11:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info output (info.txt,6.89 KB, text/plain)
2006-12-17 11:28 UTC, Alex Zanetti de Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Zanetti de Lima 2006-12-17 11:26:58 UTC
Hi,

Trying to merge ffmpeg ends up with these error:

collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
make: *** Waiting for unfinished jobs....
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_set_iso_handler'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_set_port'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_write'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_loop_iterate'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_get_userdata'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_new_handle'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_destroy_handle'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_start_iso_rcv'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_stop_iso_rcv'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_read'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_set_userdata'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libdc1394_control.so: undefined reference to `raw1394_get_nodecount'
collect2: ld returned 1 exit status
make: *** [ffplay_g] Error 1

!!! ERROR: media-video/ffmpeg-0.4.9_p20061016 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ffmpeg-0.4.9_p20061016.ebuild, line 157:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
-------------------------------------------------

I do have libdc1394 installed:
media-libs/libdc1394
     Installed:           1.0.0 2.0.0_rc3

My emerge --info is in the attachment bellow
Comment 1 Alex Zanetti de Lima 2006-12-17 11:28:04 UTC
Created attachment 104233 [details]
emerge --info output
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-17 11:34:04 UTC
Run revdep-rebuild...
Comment 3 Alex Zanetti de Lima 2006-12-17 11:38:20 UTC
(In reply to comment #2)
> Run revdep-rebuild...
> 

Ok, I just removed the libdc1394-1.0.0 and got the 1.2.1 installed. It worked after that. Thanks.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-12-17 11:40:24 UTC
Cool, closing then. Thanks for reporting back :)