Bug#594093: NEON pass failure on ffmpeg

Riku Voipio riku.voipio at iki.fi
Wed Aug 25 16:34:48 UTC 2010


reopen 594093
thanks

> /tmp/ccv13sip.s:6567: Error: selected processor does not support `ubfx ip,r2,#6,#2'
> make[1]: *** [libavcodec/aacdec.o] Error 1
> make[1]: Leaving directory `/build/buildd-ffmpeg_0.6-2-armel-ldBGDA/ffmpeg-0.6/debian-neon'
> make: *** [build-stamp-neon] Error 2

> which seems to me to be a toolchain bug. The build should care if the
> processor is able to execute the NEON extensions; but compiling them
> should be possible in any case. It's not like this binary is needed
> during build or something.

> I'm not going to investigate this further as the easiest fix would be
> probably to reschedule the build on a NEON capable buildd.

Neither is it a toolchain bug nor do we have any NEON capable buildds.
And, btw ubfx is not even a NEON instruction. It is a ARMv7 instruction.

The error is caused by debians toolchain default flags. you need to pass
-march=armv7-a for the debian-neon pass to get armv7 instructions accepted.

Riku
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100825/970729a8/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list