[FFmpeg-user] error in make test

Carl Eugen Hoyos ceffmpeg at gmail.com
Sat Sep 28 22:14:31 EEST 2019


Am Sa., 28. Sept. 2019 um 21:01 Uhr schrieb S Andreason <sandreas41 at gmail.com>:
>
> Hi, I have current ffmpeg by git, updated yesterday, running on Debian
> desktop.
>
> I was successful in configure, make, and make install, but when trying
> to get ass to work (not the issue for this email) I ran make test and it

Not related:
If you really want to test ffmpeg, run:
$ make SAMPLES=fate-suite fate-rsync
$ make SAMPLES=fate-suite fate

iirc, make test does something less relevant.

> stopped with this error, and it looks reportable to me, and I can't get
> to the test I'm concerned about without getting past this point.
> Complete output is rather long, so I'll guess which task to do so from.
>
> [...]
> TEST    lavf-ppmpipe
> TEST    lavf-apng
> TEST    lavf-apng.png
> TEST    lavf-gray.fits
> --- ./tests/ref/lavf/gray.fits    2019-06-30 20:40:14.000000000 -0700
> +++ tests/data/fate/lavf-gray.fits    2019-09-28 10:42:08.360464015 -0700
> @@ -1,3 +1,3 @@
>   d76b46a5a336b56f73451817cdf3897c *tests/data/lavf/lavf.gray.fits
>   2664000 tests/data/lavf/lavf.gray.fits
> -tests/data/lavf/lavf.gray.fits CRC=0x7aa0122f
> +tests/data/lavf/lavf.gray.fits CRC=0xcea576a0
> Test lavf-gray.fits failed. Look at tests/data/fate/lavf-gray.fits.err
> for details.
> tests/Makefile:240: recipe for target 'fate-lavf-gray.fits' failed
> make: *** [fate-lavf-gray.fits] Error 1

I cannot reproduce, make SAMPLES=fate-suite fate-fits works fine here.

> $ cat lavf-gray.fits.err
> ffmpeg version N-95129-g04858650b1 Copyright (c) 2000-2019 the FFmpeg
> developers
>    built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
>    configuration: --prefix=/usr/local --enable-gpl --enable-postproc
> --enable-swscale --enable-libmp3lame --enable-libvorbis --enable-libx264

--enable-postproc, --enable-swscale and --enable-pthreads
have no effect and make debugging more difficult (because
of the length of the configure line).

> --enable-pthreads --enable-libopenjpeg --enable-nonfree

--enable-nonfree does have an effect, I believe you don't like it.
(Please remove the option)

> --enable-libfreetype --disable-doc --disable-htmlpages
> --disable-podpages --enable-shared --enable-libvpx
> --extra-cflags=-I/usr/include --extra-ldflags=-L/usr/lib/i386-linux-gnu

> --disable-x86asm --enable-libass --enable-libtesseract

Why are you using --disable-x86asm?

Carl Eugen


More information about the ffmpeg-user mailing list