I think make garchive is pulling in ffmpeg without libswcale as this happens :-
Code: Select all
==> Extracting download/ffmpeg-26380.32790.tar.bz2
bzip2: download/ffmpeg-26380.32790.tar.bz2: trailing garbage after EOF ignored
[extract] complete for ffmpeg.
==> Applying patch download/ffmpeg-uint64_c.patch
patching file libavutil/common.h
==> Applying patch download/ffmpeg-libswscale_symbol_export.patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur ffmpeg-26380.32790-old/libswscale/libswscale.v ffmpeg-26380.32790-new/libswscale/libswscale.v
|--- ffmpeg-26380.32790-old/libswscale/libswscale.v 2011-01-15 13:30:04.000000000 -0800
|+++ ffmpeg-26380.32790-new/libswscale/libswscale.v 2011-01-15 13:30:04.000000000 -0800
--------------------------
File to patch:
Code: Select all
[jamesarbrown@pvr ffmpeg-26380.32790]$ ls
Changelog common.mak COPYING.LGPLv2.1 Doxyfile ffprobe.c libavcodec libavformat MAINTAINERS tests
cmdutils.c configure COPYING.LGPLv3 ffmpeg.c ffserver.c libavcore libavutil Makefile tools
cmdutils_common_opts.h COPYING.GPLv2 CREDITS ffplay.c ffserver.h libavdevice libpostproc README version.sh
cmdutils.h COPYING.GPLv3 doc ffpresets INSTALL libavfilter LICENSE subdir.mak