this is the error I get... modules/video_output/mga/xmga.c: In function `Manage': modules/video_output/mga/xmga.c:439: structure has no member named `p_intf' modules/video_output/mga/xmga.c:467: `p_input_bank' undeclared (first use in this function) modules/video_output/mga/xmga.c:467: (Each undeclared identifier is reported only once modules/video_output/mga/xmga.c:467: for each function it appears in.) modules/video_output/mga/xmga.c:533: structure has no member named `p_intf' modules/video_output/mga/xmga.c:560: warning: comparison between signed and unsigned modules/video_output/mga/xmga.c: In function `ToggleFullScreen': modules/video_output/mga/xmga.c:987: warning: comparison between signed and unsigned modules/video_output/mga/xmga.c:988: warning: comparison between signed and unsigned modules/video_output/mga/xmga.c:1019: warning: comparison between signed and unsigned modules/video_output/mga/xmga.c:1020: warning: comparison between signed and unsigned make[2]: *** [modules/video_output/mga/modules_video_output_mga_libxmga_plugin_a-xmga.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.0-r1/work/vlc-0.6.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.0-r1/work/vlc-0.6.0' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. USE="matrox" emerge vlc 2. 3. Actual Results: the ebuild can't finish the process Expected Results: fine compilation ;)
Mmmm, this is a broken module of vlc. I suggest disabling matrox support on VLC. this module will not be fixed, and in fact is slower than other ways of rendering, so not adviseable to be used.
perhaps it is better to remove the matrox USE flag in the ebuild. bye
The matrox use variable has been removed from the ebuild and --disable-mga added to myconf