Package: ffmpeg
Version: 0.cvs20050626-2
Severity: serious

ffmpeg fails to build because it clobbers the PIC register %ebx in
an asm:

> gcc -fPIC -DPIC -O3 -Wall -Wno-switch  -DHAVE_AV_CONFIG_H -I.. 
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE   -c -o 
> libpostproc/postprocess.o libpostproc/postprocess.c 
> In file included from libpostproc/postprocess.c:645:
> libpostproc/postprocess_template.c: In function 'postProcess_MMX':
> libpostproc/postprocess_template.c:3552: warning: pointer targets in passing 
> argument 6 of 'blockCopy_MMX' differ in signedness
> libpostproc/postprocess_template.c:3698: warning: pointer targets in passing 
> argument 6 of 'blockCopy_MMX' differ in signedness
> libpostproc/postprocess_template.c:3799: warning: pointer targets in passing 
> argument 4 of 'tempNoiseReducer_MMX' differ in signedness
> libpostproc/postprocess_template.c:3823: warning: pointer targets in passing 
> argument 4 of 'tempNoiseReducer_MMX' differ in signedness
> libpostproc/postprocess_template.c:3202: error: PIC register '%ebx' clobbered 
> in 'asm'
> libpostproc/postprocess_template.c:3306: error: PIC register '%ebx' clobbered 
> in 'asm'
> libpostproc/postprocess_template.c:3202: error: PIC register '%ebx' clobbered 
> in 'asm'
> libpostproc/postprocess_template.c:3306: error: PIC register '%ebx' clobbered 
> in 'asm'

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to