Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4117 - libdv fails to compile
Summary: libdv fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mark Guertin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-24 20:58 UTC by David Rose
Modified: 2006-02-04 06:03 UTC (History)
2 users (show)

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


Attachments
updated ebuild (libdv-0.98.ebuild,1.02 KB, text/plain)
2002-08-01 07:18 UTC, Lapo Calamandrei
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Rose 2002-06-24 20:58:13 UTC
libdv, a dependency of dvdrip, fails to compile. Here's the tail of the make output:

make[2]: Entering directory `/var/tmp/portage/libdv-0.9.5-r1/work/libdv-0.9.5/libdv'
make  all-am
make[3]: Entering directory `/var/tmp/portage/libdv-0.9.5-r1/work/libdv-0.9.5/libdv'
source='dv.c' object='dv.lo' libtool=yes \
depfile='.deps/dv.Plo' tmpdepfile='.deps/dv.TPlo' \
depmode=gcc /bin/sh ../depcomp \
/bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..    
-g -O2 -Wall -g -I/usr/include/SDL -D_REENTRANT -c -o dv.lo `test -f dv.c ||
echo './'`dv.c
dv.c: In function `dv_render_macroblock_yuv':
dv.c:393: too few arguments to function `dv_mb411_right_YUY2'
dv.c:395: too few arguments to function `dv_mb411_YUY2'
make[3]: *** [dv.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/libdv-0.9.5-r1/work/libdv-0.9.5/libdv'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/libdv-0.9.5-r1/work/libdv-0.9.5/libdv'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libdv-0.9.5-r1/work/libdv-0.9.5'
make: *** [all] Error 2
Comment 1 Mark Guertin 2002-06-25 14:56:27 UTC
It appear this build will just plain not work on ppc (has heavy x86 optimzation
according to their docs).

Masked on ppc for now.
Comment 2 Lapo Calamandrei 2002-08-01 06:23:06 UTC
new release available that compiles on ppc (0.9.8)
http://belnet.dl.sourceforge.net/sourceforge/libdv/libdv-0.98.tar.gz
Comment 3 Lapo Calamandrei 2002-08-01 07:18:58 UTC
Created attachment 2721 [details]
updated ebuild

here's an updated ebuild
Comment 4 Mark Guertin 2002-08-07 10:47:53 UTC
Added this new build, can you 2 confirm that it works?  If so we can move ahead
to the other things that failed because of this
Comment 5 P.A. 2002-08-28 12:14:31 UTC
libdv 0.98 won't compile too here...  gcc -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -Wall -I/usr/include/SDL -D_REENTRANT -c `test -f bitstream.c || echo './'`bitstream.c /bin/sh ../libtool --silent --mode=link gcc  -g -O2 -Wall -I/usr/include/SDL -D_REENTRANT   -o gasmoff  gasmoff.o bitstream.o  -lpopt -lm  -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread /usr/i686-pc-linux-gnu/bin/ld: cannot find -lartsc collect2: ld returned 1 exit status make[2]: *** [gasmoff] Error 1 make[2]: Leaving directory `/var/tmp/portage/libdv-0.98/work/libdv-0.98/libdv' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libdv-0.98/work/libdv-0.98' make: *** [all] Error 2  !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -197, Exitcode 2 !!! (no error message)  !!! emerge aborting on  /usr/portage/media-libs/libdv/libdv-0.98.ebuild .