Paul Stear wrote:
> Hi all,
> I have been having this problem for a few days now I am "~x86", Portage 
> 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 
> 2.6.17-gentoo-r1 i686).
> Any ideas?
> Paul
> 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]: *** Waiting for unfinished jobs....
> 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
> 
The workaround for this is USE="-mmx" then ffmpeg should build but its a
workaround to a bug not a full solution.
-- 
[email protected] mailing list

Reply via email to