display.c: In function `dv_display_SDL_init': display.c:634: structure has no member named `hw_overlay' display.c:643: warning: dereferencing `void *' pointer display.c:643: void value not ignored as it ought to be display.c:644: warning: dereferencing `void *' pointer display.c:644: void value not ignored as it ought to be display.c:645: warning: dereferencing `void *' pointer display.c:645: void value not ignored as it ought to be display.c:646: structure has no member named `pitches' display.c:647: structure has no member named `pitches' display.c:648: structure has no member named `pitches' make[2]: *** [display.o] Error 1 I just added USE="-sdl" to get libdv compiled but I think the ebuild should require a more specific version.
do you have the latest version of sdl?
Anyway, I have made the dependency a more strict one now. Please emerge --clean rsync, throw sdl back in USE and remerge libdv.
sorry I had some old headers in /usr/local/include.