Comment 6 for bug 340408

Revision history for this message
Khairul Aizat Kamarudzzaman (fenris) wrote :

$ DEB_BUILD_OPTIONS="--enable-externalcodecs" debuild -rfakeroot -uc -us -b
 dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: warning: invalid flag in DEB_BUILD_OPTIONS: --enable-externalcodecs
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package ffmpeg
dpkg-buildpackage: source version 3:0.svn20090303-1ubuntu2+unstripped1ubuntu1
dpkg-buildpackage: source changed by fenris <email address hidden>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
FLAVORS = shared cmov
DEB_BUILD_OPTIONS = --enable-externalcodecs ,internalencoders
CFLAGS =
internalencoders = internalencoders
dh_testdir
dh_testroot
rm -f build-stamp build-stamp-shared build-stamp-cmov \
     configure-stamp-shared configure-stamp-cmov patch-stamp
rm -rf debian-shared debian-cmov doxy
dh_clean config-extra-includes.h debian/tmp.debhelper.log
dh_clean formats.txt
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
Removing patch 900_doxyfile
Restoring Doxyfile

Removing patch 005_release_branch_changes.diff
Restoring version.sh

No patches applied
rm -rf .pc debian/stamp-patched
 debian/rules build
FLAVORS = shared cmov
DEB_BUILD_OPTIONS = --enable-externalcodecs ,internalencoders
CFLAGS =
internalencoders = internalencoders
# quilt exits with 2 as return when there was nothing to do.
# That's not an error here (but it's useful to break loops in crude scripts)
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch 005_release_branch_changes.diff
patching file version.sh

Applying patch 900_doxyfile
patching file Doxyfile

Now at patch 900_doxyfile
touch debian/stamp-patched
sh debian/fixup-config.sh > config-extra-includes.h
dh_testdir
mkdir -p debian-shared
cd debian-shared && CFLAGS="" /home/fenris/application/ffmpeg/ffmpeg-0.svn20090303/configure --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --extra-version='svn17737+3:0.svn20090303-1ubuntu2+unstripped1ubuntu1' --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libxvid --enable-libmp3lame --enable-libfaac --enable-libx264 --enable-vdpau --enable-libdc1394 --enable-nonfree --enable-libamr-nb --enable-libamr-wb --disable-armv5te --disable-armv6 --disable-altivec --disable-vis --enable-shared --disable-static
ERROR: libx264 version must be >= 0.65.
If you think configure made a mistake, make sure you are using the latest
version from SVN. If the latest version fails, report the problem to the
<email address hidden> mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.err" produced by configure as this will help
solving the problem.
make: *** [configure-stamp-shared] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed

$ dpkg -l | grep libx264
rc libx264-54 1:0.svn20070309-4ubuntu1 x264 video coding library
rc libx264-57 1:0.svn20071224-0.0ubuntu1 x264 video coding library
rc libx264-59 1:0.svn20080408-0.0ubuntu1 x264 video coding library
ii libx264-65 1:0.svn20081230-0.0ubuntu1 x264 video coding library
ii libx264-dev 1:0.svn20081230-0.0ubuntu1 development files for libx264

then while looking at line 1329 shows ,

get-orig-source