Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176977 - media-video/mplayer-1.0.20070427 fails on many arches due to USE=vidix
Summary: media-video/mplayer-1.0.20070427 fails on many arches due to USE=vidix
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: media-video herd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-03 23:36 UTC by SpanKY
Modified: 2007-05-06 21:39 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2007-05-03 23:36:03 UTC
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
Comment 1 Luca Barbato gentoo-dev 2007-05-06 15:03:43 UTC
It was working on other arches before, hopefully it had been fixed in svn...
Comment 2 SpanKY gentoo-dev 2007-05-06 21:39:21 UTC
it isnt ... upstream svn is still broken as are our ebuilds