On Wed, May 02, 2007 at 09:49:10AM +0000, Jacob Meuser wrote: > On Wed, May 02, 2007 at 09:24:04AM +0200, Antoine Jacoutot wrote: > > On Wednesday 02 May 2007 09:13:42 Jacob Meuser wrote: > > > update FFmpeg to (more or less) latest svn. > > > > Didn't you forget anything ;) > > yeah, the diff would help.
Tested on sparc64: a) compile - no issues b) make regress - hang ===> Regression check for ffmpeg-20070501 gmake -C libavutil all gmake[1]: Entering directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavutil' ../common.mak:32: warning: overriding commands for target `libavutil.so.3.0' ../common.mak:29: warning: ignoring old commands for target `libavutil.so.3.0' gmake[1]: Circular libavutil.so.3.0 <- libavutil.so.3.0 dependency dropped. gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavutil' gmake -C libavcodec all gmake[1]: Entering directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavcodec' ../common.mak:32: warning: overriding commands for target `libavcodec.so.9.0' ../common.mak:29: warning: ignoring old commands for target `libavcodec.so.9.0' gmake[1]: Circular libavcodec.so.9.0 <- libavcodec.so.9.0 dependency dropped. gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavcodec' gmake -C libavformat all gmake[1]: Entering directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavformat' ../common.mak:32: warning: overriding commands for target `libavformat.so.9.0' ../common.mak:29: warning: ignoring old commands for target `libavformat.so.9.0' gmake[1]: Circular libavformat.so.9.0 <- libavformat.so.9.0 dependency dropped. gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavformat' gmake -C libpostproc all gmake[1]: Entering directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libpostproc' ../common.mak:32: warning: overriding commands for target `libpostproc.so.9.0' ../common.mak:29: warning: ignoring old commands for target `libpostproc.so.9.0' gmake[1]: Circular libpostproc.so.9.0 <- libpostproc.so.9.0 dependency dropped. gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libpostproc' touch .libs cc -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -Wl,--warn-common -pthread -rdynamic -export-dynamic -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -g -o ffmpeg_g ffmpeg.o cmdutils.o -lavformat -lavcodec -lavutil -L/usr/local/lib -lossaudio -lm -lz -la52 -lmp3lame -lm -ltheora -logg -lvorbis -lvorbisenc -logg -logg -lx264 -lfaac -lfaad ffmpeg.o(.text+0x39c4): In function `av_encode': : warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libmp3lame.so.0.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libtheora.so.2.0: warning: strcat() is almost always misused, please use strlcat() cp -p ffmpeg_g ffmpeg strip ffmpeg cc -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -Wl,--warn-common -pthread -rdynamic -export-dynamic -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -g -o ffplay_g ffplay.o cmdutils.o -lavformat -lavcodec -lavutil -L/usr/local/lib -lossaudio -lm -lz -la52 -lmp3lame -lm -ltheora -logg -lvorbis -lvorbisenc -logg -logg -lx264 -lfaac -lfaad -L/usr/local/lib -L/usr/X11R6/lib -lSDL -pthread -lm -L/usr/X11R6/lib -lX11 -lXext -lusbhid /usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/libavformat/libavformat.so.9.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libmp3lame.so.0.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libtheora.so.2.0: warning: strcat() is almost always misused, please use strlcat() cp -p ffplay_g ffplay strip ffplay cc -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -L"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -Wl,--warn-common -pthread -rdynamic -export-dynamic -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavcodec -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavformat -Wl,-rpath-link,"/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501"/libavutil -g -Wl,-E -o ffserver ffserver.o -lavformat -lavcodec -lavutil -L/usr/local/lib -lossaudio -lm -lz -la52 -lmp3lame -lm -ltheora -logg -lvorbis -lvorbisenc -logg -logg -lx264 -lfaac -lfaad ffserver.o(.text+0x2e4): In function `ctime1': : warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libmp3lame.so.0.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libtheora.so.2.0: warning: strcat() is almost always misused, please use strlcat() gmake -C tests codectest gmake[1]: Entering directory `/usr/ports/graphics/ffmpeg/w-ffmpeg-20070501/ffmpeg-svn-20070501/tests' env LD_LIBRARY_PATH=../libavcodec:../libavutil:../libavformat:../libswscale ../ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -y -f pgmyuv -i vsynth1/%02d.pgm -an -f rawvideo ./data/ref.yuv FFmpeg version SVN-r8862, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-shared --cc=cc --disable-opts --enable-liba52 --enable-pp --enable-gpl --enable-pthreads --disable-debug --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libtheora --enable-x264 --extra-libs=-L/usr/local/lib --extra-cflags=-I/usr/local/include libavutil version: 49.4.0 libavcodec version: 51.40.4 libavformat version: 51.12.1 built on May 3 2007 09:13:39, gcc: 3.3.5 (propolice) pgmyuv format is deprecated, use image2 env LD_LIBRARY_PATH=../libavcodec:../libavutil:../libavformat:../libswscale ../ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -y -ab 128k -ac 2 -ar 44100 -f s16le -i asynth1.sw -f wav ./data/ref.wav FFmpeg version SVN-r8862, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-shared --cc=cc --disable-opts --enable-liba52 --enable-pp --enable-gpl --enable-pthreads --disable-debug --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libtheora --enable-x264 --extra-libs=-L/usr/local/lib --extra-cflags=-I/usr/local/include libavutil version: 49.4.0 libavcodec version: 51.40.4 libavformat version: 51.12.1 built on May 3 2007 09:13:39, gcc: 3.3.5 (propolice) size= 1034kB time=6.0 bitrate=1411.3kbits/s env LD_LIBRARY_PATH=../libavcodec:../libavutil:../libavformat:../libswscale ../ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -y -qscale 10 -f pgmyuv -i vsynth1/%02d.pgm -f mpeg1video ./data/a-mpeg1.mpg FFmpeg version SVN-r8862, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-shared --cc=cc --disable-opts --enable-liba52 --enable-pp --enable-gpl --enable-pthreads --disable-debug --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libtheora --enable-x264 --extra-libs=-L/usr/local/lib --extra-cflags=-I/usr/local/include libavutil version: 49.4.0 libavcodec version: 51.40.4 libavformat version: 51.12.1 built on May 3 2007 09:13:39, gcc: 3.3.5 (propolice) pgmyuv format is deprecated, use image2 env LD_LIBRARY_PATH=../libavcodec:../libavutil:../libavformat:../libswscale ../ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -y -i ./data/a-mpeg1.mpg -f rawvideo ./data/out.yuv <hanging here forever, does not react to Ctrl-C, but only to kill -9> c) convert some files - hang ffmpeg -i foo.mpg -b 64k foo.avi <I stopped after 60minutes, since it only took about 1min on my i386 and the resulting file was 0 bytes> Regards, ahb