Summary: | libdv fails to compile due to XV_FORMAT_WIDE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ilia Lobsanov <ilia> |
Component: | Current packages | Assignee: | phoen][x <fisi.tilman.klar> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
I've uploaded a slightly altered version of the ebuild. please try again (after rsync'ing whenever your mirror updates) Is this bug fixed? yes it's fixed. thank you. |
I'm on Celeron Coppermine 550 i686. USE="-3dnow -gpm -opengl -xv oss sse" CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" Here's a transcript of the ebuild compile: gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -g -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c `test -f display.c || echo './'`display.c display.c: In function `dv_display_popt_callback': display.c:98: `XV_FORMAT_NORMAL' undeclared (first use in this function) display.c:98: (Each undeclared identifier is reported only once display.c:98: for each function it appears in.) display.c:101: `XV_FORMAT_WIDE' undeclared (first use in this function) make[2]: *** [display.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/libdv-0.98/work/libdv-0.98/playdv' 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 40, Exitcode 2 !!! (no error message) ...done! >>> emerge media-libs/libdv-0.98 to / >>> md5 ;-) libdv-0.98.tar.gz !!! emerge aborting on /usr/portage/media-libs/libdv/libdv-0.98.ebuild .