Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175481 - media-video/mplayer-1.0_rc1-r2 build fails: can't encode register '%ch' in an instruction requiring REX prefix
Summary: media-video/mplayer-1.0_rc1-r2 build fails: can't encode register '%ch' in an...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-21 19:00 UTC by Shaw
Modified: 2007-05-19 18:16 UTC (History)
0 users

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


Attachments
/etc/make.conf (make.conf,2.08 KB, text/plain)
2007-04-21 19:01 UTC, Shaw
Details
mplayer build.log (build.log,354.98 KB, text/plain)
2007-04-21 19:01 UTC, Shaw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shaw 2007-04-21 19:00:31 UTC
x86_64-pc-linux-gnu-gcc -c -I. -I.. -I../osdep  -I../libavutil -Wdeclaration-after-statement -O4 -D__STDC_LIMIT_MACROS -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11R6/include -I/usr/kde/3.5/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/liveMedia -I/usr/include/UsageEnvironment              -I/usr/include/BasicUsageEnvironment -I/usr/include/groupsock -DMPG12PLAY -o aclib.o aclib.c
In file included from aclib.c:13:
fastmemcpy.h: In function 'mem2agpcpy_pic':
fastmemcpy.h:36: warning: incompatible implicit declaration of built-in function 'memcpy'
fastmemcpy.h:42: warning: incompatible implicit declaration of built-in function 'memcpy'
fastmemcpy.h: In function 'memcpy_pic':
fastmemcpy.h:64: warning: incompatible implicit declaration of built-in function 'memcpy'
fastmemcpy.h:70: warning: incompatible implicit declaration of built-in function 'memcpy'
aclib.c: In function 'fast_memcpy':
aclib.c:140: warning: incompatible implicit declaration of built-in function 'memcpy'
aclib.c: In function 'mem2agpcpy':
aclib.c:174: warning: incompatible implicit declaration of built-in function 'memcpy'




Reproducible: Always
Comment 1 Shaw 2007-04-21 19:01:02 UTC
Created attachment 116922 [details]
/etc/make.conf
Comment 2 Shaw 2007-04-21 19:01:53 UTC
Created attachment 116923 [details]
mplayer build.log
Comment 3 SpanKY gentoo-dev 2007-05-03 23:19:44 UTC
here's the actual error:

x86_64-pc-linux-gnu-gcc -c -I. -I.. -I../osdep  -I../libavutil -Wdeclaration-after-statement -O4 -D__STDC_LIMIT_MACROS -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11R6/include -I/usr/kde/3.5/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/liveMedia -I/usr/include/UsageEnvironment              -I/usr/include/BasicUsageEnvironment -I/usr/include/groupsock -DMPG12PLAY -o osd.o osd.c
{standard input}: Assembler messages:
{standard input}:318: Error: can't encode register '%ch' in an instruction requiring REX prefix.
{standard input}:319: Error: can't encode register '%ah' in an instruction requiring REX prefix.
{standard input}:320: Error: can't encode register '%dh' in an instruction requiring REX prefix.
make[1]: *** [osd.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc1-r2/work/MPlayer-1.0rc1/libvo'
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2007-05-03 23:29:43 UTC
Try a newer version of MPlayer in the tree