[FFmpeg-devel] Building from snapshot - error with assembler

James Almer jamrial at gmail.com
Sat Apr 30 02:02:34 CEST 2016


On 4/29/2016 8:25 PM, Michael Niedermayer wrote:
> On Fri, Apr 29, 2016 at 05:08:39PM -0600, jd1008 wrote:
>> This is for the developers:
>> Building ffmpeg-20160428.tar.bz2
>> .
>> .
>> .
>> .
>> yasm -f elf -m amd64 -DPIC -I.
>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>> libavcodec/x86/ -o libavcodec/x86/vp3dsp.o libavcodec/x86/vp3dsp.asm
>> libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
>> yasm -f elf -m amd64 -DPIC -I.
>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>> libavcodec/x86/ -M -o libavcodec/x86/vp56dsp.o
>> libavcodec/x86/vp56dsp.asm > libavcodec/x86/vp56dsp.d
>> common.mak:44: recipe for target 'libavcodec/x86/dsputil_mmx.o' failed
>> make: *** [libavcodec/x86/dsputil_mmx.o] Error 1
>> make: *** Waiting for unfinished jobs....
>> yasm -f elf -m amd64 -DPIC -I.
>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>> libavcodec/x86/ -o libavcodec/x86/vp56dsp.o
>> libavcodec/x86/vp56dsp.asm
>> error: Bad exit status from /var/tmp/rpm-tmp.fkHUB2 (%build)
> 
> missing configure command line options and config.mak/h/log
> as well as yasm version
> URL where you downloaded the snapshot
> also did this work for you with previous snapshots

This is more a question for the ffmpeg-user mailing list. And if it's confirmed
as a bug, a ticket should be opened on trac.


More information about the ffmpeg-devel mailing list