ffmpeg/ffmpegx: disable lzma and alsa as ffmpeg has no dependency on xz or alsa

ffmpeg[x] will auto-detect lzma (from xz, built by vfs.libarchive) and alsa,
however these packages are built after ffmpeg so that when ffmpeg is rebuilt
these libraries are now found, resulting in a different binary than when clean.

Solution: don't auto-detect.
This commit is contained in:
MilhouseVH 2017-12-01 05:12:59 +00:00
parent 4fdeb9c8b7
commit 5c4adc6c1d
2 changed files with 4 additions and 0 deletions

View File

@ -149,6 +149,8 @@ configure_target() {
\ \
`#General options` \ `#General options` \
--enable-avresample \ --enable-avresample \
--disable-lzma \
--disable-alsa \
\ \
`#Toolchain options` \ `#Toolchain options` \
--arch="$TARGET_ARCH" \ --arch="$TARGET_ARCH" \

View File

@ -179,6 +179,8 @@ configure_target() {
--enable-filters \ --enable-filters \
--disable-avisynth \ --disable-avisynth \
--enable-bzlib \ --enable-bzlib \
--disable-lzma \
--disable-alsa \
--disable-frei0r \ --disable-frei0r \
--disable-libopencore-amrnb \ --disable-libopencore-amrnb \
--disable-libopencore-amrwb \ --disable-libopencore-amrwb \