vidix really only works on architectures that provide in/out set of routines (inb/outb/etc... from sys/io.h) so it should probably get use.masked on everyone but like x86/x86_64 ... for sure it'll cause build failure on ppc: powerpc-unknown-linux-gnu-gcc -o mencoder mencoder.o mp_msg-mencoder.o parser-mecmd.o xvid_vbr.o asxparser.o codec-cfg.o cpudetect.o edl.o find_s ub.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o libmpcodecs/libm pencoders.a libmpdemux/libmpmux.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/l ibosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a mp3lib/libmp3.a liba52/liba52.a libmpeg 2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a osdep/libosdep.a -lfaac -lx264 -lpthread -lmp3 lame -L/usr/kde/3.5/lib -L/usr/lib -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -lncurses -lsmbclient -lpng -lz -ljpeg -lgif -lasound -ldl -lpthrea d -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lz -llzo2 -lmad -lspeex -ltheora -logg -ldts -lmpcdec -lxvidcore -lm -lpthrea d -ldl -rdynamic -lm vidix/libvidix.a(dha.o): In function `OUTPORT32': dha.c:(.text+0x10): undefined reference to `outl' vidix/libvidix.a(dha.o): In function `OUTPORT16': dha.c:(.text+0x40): undefined reference to `outw' vidix/libvidix.a(dha.o): In function `OUTPORT8': dha.c:(.text+0x70): undefined reference to `outb' vidix/libvidix.a(dha.o): In function `INPORT32': dha.c:(.text+0xa0): undefined reference to `inl' vidix/libvidix.a(dha.o): In function `INPORT16': dha.c:(.text+0xd0): undefined reference to `inw' vidix/libvidix.a(dha.o): In function `INPORT8': dha.c:(.text+0x100): undefined reference to `inb' collect2: ld returned 1 exit status make: *** [mplayer] Error 1
It was working on other arches before, hopefully it had been fixed in svn...
it isnt ... upstream svn is still broken as are our ebuilds