I get this error when i try to update mplayer on my powerbook. ... cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o smc.o smc.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o snow.o snow.c snow.c: In function `encode_q_branch': snow.c:1968: warning: initialization discards qualifiers from pointer target type snow.c:1969: warning: initialization discards qualifiers from pointer target type snow.c:1970: warning: initialization discards qualifiers from pointer target type snow.c:1971: warning: initialization discards qualifiers from pointer target type snow.c: In function `encode_q_branch2': snow.c:2174: warning: initialization discards qualifiers from pointer target type snow.c:2175: warning: initialization discards qualifiers from pointer target type snow.c: In function `decode_q_branch': snow.c:2223: warning: initialization discards qualifiers from pointer target type snow.c:2224: warning: initialization discards qualifiers from pointer target type snow.c: In function `ff_snow_inner_add_yblock': snow.c:2480: warning: left shift count is negative snow.c: In function `add_yblock': snow.c:2763: warning: left shift count is negative snow.c: In function `predict_slice_buffered': snow.c:2839: warning: passing arg 6 of `add_yblock_buffered' discards qualifiers from pointer target type snow.c: In function `predict_slice': snow.c:2897: warning: passing arg 5 of `add_yblock' discards qualifiers from pointer target type snow.c: In function `get_dc': snow.c:2943: warning: passing arg 5 of `add_yblock' discards qualifiers from pointer target type snow.c: In function `get_block_bits': snow.c:2973: warning: initialization discards qualifiers from pointer target type snow.c:2974: warning: initialization discards qualifiers from pointer target type snow.c: In function `get_4block_rd': snow.c:3115: warning: passing arg 2 of `add_yblock' discards qualifiers from pointer target type snow.c:3115: warning: passing arg 5 of `add_yblock' discards qualifiers from pointer target type snow.c: In function `iterative_me': snow.c:3262: warning: initialization discards qualifiers from pointer target type snow.c:3263: warning: initialization discards qualifiers from pointer target type snow.c:3264: warning: initialization discards qualifiers from pointer target type snow.c:3265: warning: initialization discards qualifiers from pointer target type snow.c:3266: warning: initialization discards qualifiers from pointer target type snow.c:3267: warning: initialization discards qualifiers from pointer target type snow.c:3268: warning: initialization discards qualifiers from pointer target type snow.c:3269: warning: initialization discards qualifiers from pointer target type snow.c: In function `common_init': snow.c:3776: warning: assignment from incompatible pointer type snow.c:3776: warning: assignment from incompatible pointer type snow.c:3777: warning: assignment from incompatible pointer type snow.c:3777: warning: assignment from incompatible pointer type snow.c:3778: warning: assignment from incompatible pointer type snow.c:3778: warning: assignment from incompatible pointer type snow.c:3779: warning: assignment from incompatible pointer type snow.c:3779: warning: assignment from incompatible pointer type cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o sonic.o sonic.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o svq1.o svq1.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o truemotion1.o truemotion1.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o truemotion2.o truemotion2.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o truespeech.o truespeech.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o tta.o tta.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o tscc.o tscc.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cscd.o cscd.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o lzo.o lzo.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o nuv.o nuv.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rtjpeg.o rtjpeg.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ulti.o ulti.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vc9.o vc9.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vcr1.o vcr1.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vmdav.o vmdav.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vorbis.o vorbis.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vp3.o vp3.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vqavideo.o vqavideo.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o wmadec.o wmadec.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o wnv1.o wnv1.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ws-snd1.o ws-snd1.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o xan.o xan.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o xl.o xl.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o bmp.o bmp.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mmvideo.o mmvideo.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o zmbv.o zmbv.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o pthread.o pthread.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dtsdec.o dtsdec.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o faac.o faac.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o xvidff.o xvidff.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o xvid_rc.o xvid_rc.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mp3lameaudio.o mp3lameaudio.c cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ppc/dsputil_ppc.o ppc/dsputil_ppc.c In file included from ppc/dsputil_ppc.c:23: ppc/dsputil_ppc.h:30:1: warning: "NO_DCBZL" redefined In file included from /var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil/common.h:23, from ppc/../dsputil.h:31, from ppc/dsputil_ppc.c:21: ../config.h:583:1: warning: this is the location of the previous definition cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ppc/mpegvideo_ppc.o ppc/mpegvideo_ppc.c In file included from ppc/dsputil_altivec.h:24, from ppc/mpegvideo_ppc.c:24: ppc/dsputil_ppc.h:30:1: warning: "NO_DCBZL" redefined In file included from /var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil/common.h:23, from ppc/../dsputil.h:31, from ppc/mpegvideo_ppc.c:19: ../config.h:583:1: warning: this is the location of the previous definition cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -D__STDC_LIMIT_MACROS -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ppc/dsputil_altivec.o ppc/dsputil_altivec.c In file included from ppc/dsputil_altivec.h:24, from ppc/dsputil_altivec.c:25: ppc/dsputil_ppc.h:30:1: warning: "NO_DCBZL" redefined In file included from /var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavutil/common.h:23, from ppc/../dsputil.h:31, from ppc/dsputil_altivec.c:21: ../config.h:583:1: warning: this is the location of the previous definition ppc/dsputil_altivec.c: In function `hadamard8_diff16x8_altivec': ppc/dsputil_altivec.c:1605: error: unrecognizable insn: (insn:HI 86 85 87 0 (set (reg:V4SI 156) (unspec:V4SI [ (reg:V16QI 147) (reg:V16QI 151) (reg:V16QI 154) ] 144)) -1 (insn_list 75 (insn_list 80 (insn_list 85 (nil)))) (expr_list:REG_DEAD (reg:V16QI 154) (expr_list:REG_DEAD (reg:V16QI 151) (expr_list:REG_DEAD (reg:V16QI 147) (nil))))) ppc/dsputil_altivec.c:1605: internal compiler error: in extract_insn, at recog.c:2083 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/mplayer-1.0.20060408/temp/ccKpZWYY.out file, please attach this to your bugreport. make[1]: *** [ppc/dsputil_altivec.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/mplayer-1.0.20060408/work/mplayer-1.0.20060408/libavcodec' make: *** [libavcodec/libavcodec.a] Error 2 !!! ERROR: media-video/mplayer-1.0.20060408 failed. Call stack: ebuild.sh, line 1532: Called dyn_compile ebuild.sh, line 929: Called src_compile mplayer-1.0.20060408.ebuild, line 490: Called die !!! Failed to build MPlayer! !!! If you need support, post the topmost build error, and the call stack if relevant. ################################################## emerge --info Portage 2.1_pre7-r5 (default-linux/ppc/2005.1/ppc/G4, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r2 ppc) ================================================================= System uname: 2.6.16-gentoo-r2 ppc 7447A, altivec supported Gentoo Base System version 1.12.0_pre17 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -pipe -mcpu=G4 -mabi=altivec -malign-natural -ftracer -fsched-spec -fstrength-reduce -frerun-loop-opt -falign-loops -fpeel-loops -fno-delayed-branch -fschedule-insns -fcse-follow-jumps -fexpensive-optimizations" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=G4 -mabi=altivec -malign-natural -ftracer -fsched-spec -fstrength-reduce -frerun-loop-opt -falign-loops -fpeel-loops -fno-delayed-branch -fschedule-insns -fcse-follow-jumps -fexpensive-optimizations" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ " LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X a52 aac alsa altivec asf audiofile bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdda cddb cdparanoia cdr cpudetection crypt css cups dga divx4linux dri dts dvb dvd dvdr dvdread eds emboss encode fbcon fbdev ffmpeg flac fortran gdbm gif glitz gphoto2 gpm gstreamer gtk gtk2 icq imlib ipv6 isdnlog java javacomm jpeg kde kdexdeltas libwww live mad matroska motif mozilla mp3 mpeg musepack musicbrainz nas ncurses network nls nptl nptlonly nsplugin offensive ogg oggvorbis opengl openntpd oss pam parse-clocks pci pdflib perl png pppd python qt quicktime readline rtc samba sheep softmmu spell ssl stream symlink tcpd truetype truetype-fonts type1-fonts unicode userlocales v4l v4l2 vcd vorbis wxwindows xanim xml2 xmms xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_ati" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS ######################## emerge -pv mplayer These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-video/mplayer-1.0.20060408 [1.0.20060302] USE="X aac alsa altivec cdparanoia cpudetection dga dts dvb dvd dvdread encode fbcon gif gtk ipv6 jpeg live mad matroska musepack nas opengl oss png rtc samba truetype unicode% v4l v4l2 vorbis xanim xmms xv xvid -aalib -arts -bidi -bindist -bl -custom-cflags -debug -directfb -doc -dv -edl -esd -ggi -jack -joystick -libcaca -lirc -livecd -lzo -matrox -openal -sdl -tga -theora -x264 -xinerama" 0 kB
*** Bug 130055 has been marked as a duplicate of this bug. ***
Confirmed with CFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" I've the very same error. Guess it's a low key issues since this is a masked package. Portage 2.0.54 (default-linux/ppc/2005.1/ppc/G4, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16-rc6-20060323 ppc) ================================================================= System uname: 2.6.16-rc6-20060323 ppc 7455, altivec supported Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo" LANG="en_US.ISO-8859-1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/local /usr/portage/local/layman/science" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="ppc X aalib alsa altivec apache2 audiofile bash-completion bitmap-fonts bzip2 crypt cscope curl dri eds emboss ethereal exif expat flac gif glut gpm gstreamer gtk2 idn imagemagick ipv6 isdnlog java jpeg kde lcms libcaca libwww lua mad mng motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pam pcre pdflib perl php pic png pppd python qt readline recode samba sdl slang spell ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xinerama xml2 xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS
This happens on 20060415 as well. The error is the same.
I do hate when workarounds aren't working as should. That's a known problem that I hoped to have fixed but seems the patch isn't working ok. I'll fix it soon
please sync after 2hours and check it again. It should work as expected.
The fix does not solve the problem. I double checked that i have gcc-3-register_allocation.patch applied, it still dies like in the first comment.
Now it compiles.
Compiles cleanly. Resolved by a gcc3 workaround (thanks lu_zero).