i386/h264dsp_mmx.c:1292: warning: dereferencing type-punned pointer will break strict-aliasing rules i386/h264dsp_mmx.c: In function 'avg_h264_qpel16_mc32_mmx2': i386/h264dsp_mmx.c:1292: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o i386/simple_idct_mmx.o i386/simple_idct_mmx.c i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -msse -fPIC -DPIC -c -o i386/fft_sse.o i386/fft_sse.c i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o i386/vp3dsp_mmx.o i386/vp3dsp_mmx.c i386/simple_idct_mmx.c: In function 'idct': i386/simple_idct_mmx.c:211: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o i386/vp3dsp_sse2.o i386/vp3dsp_sse2.c i386/fft_sse.c: In function 'ff_fft_calc_sse': i386/fft_sse.c:60: warning: dereferencing type-punned pointer will break strict-aliasing rules i386/fft_sse.c:62: warning: dereferencing type-punned pointer will break strict-aliasing rules i386/fft_sse.c:64: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -m3dnow -fPIC -DPIC -c -o i386/fft_3dn.o i386/fft_3dn.c i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -march=athlon -fPIC -DPIC -c -o i386/fft_3dn2.o i386/fft_3dn2.c i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o i386/snowdsp_mmx.o i386/snowdsp_mmx.c i686-pc-linux-gnu-gcc -Wall -Wno-switch -O2 -march=pentium4 -pipe -fomit-frame-pointer -ftracer -fomit-frame-pointer -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o i386/idct_mmx_xvid.o i386/idct_mmx_xvid.c i386/snowdsp_mmx.c: In function 'ff_snow_vertical_compose97i_sse2': i386/snowdsp_mmx.c:461: error: PIC register '%ebx' clobbered in 'asm' i386/snowdsp_mmx.c: In function 'ff_snow_vertical_compose97i_mmx': i386/snowdsp_mmx.c:568: error: PIC register '%ebx' clobbered in 'asm' i386/snowdsp_mmx.c: In function 'inner_add_yblock_bw_8_obmc_16_mmx': i386/snowdsp_mmx.c:869: error: PIC register '%ebx' clobbered in 'asm' make[1]: *** [i386/snowdsp_mmx.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavcodec' make: *** [lib] Error 2 !!! ERROR: media-video/ffmpeg-0.4.9_p20060530 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile ffmpeg-0.4.9_p20060530.ebuild, line 187: Called die !!! shared failed !!! If you need support, post the topmost build error, and the call stack if relevant