[FFmpeg-user] Minimal ffmpeg build

Moritz Barsnick barsnick at gmx.net
Mon Aug 17 12:50:29 CEST 2015

On Sun, Aug 16, 2015 at 22:21:36 +0000, Carl Eugen Hoyos wrote:
> Moritz Barsnick <barsnick <at> gmx.net> writes:
> > I have added "--disable-libxcb" to get rid of 
> > even more dependencies,
> Are you sure?

Yes and no. :-)

> I thought that it would not reduce the number of 
> dependencies. (If it does I believe you have 
> found an unknown bug, probably a regression.)

Apparently, only the output of configure differs, the build processes
are identical, the resulting builds look similar (same filesize, binary
differences), and neither of them have a direct or indirect libxcb
dependency. Perhaps configure is just fooling me.

configure output diff appended.

(Diffing config.log is sort of pointless, and I'm too lazy to figure
out a "diff -X" filter or a perl term to make them comparable. Only one
of them contains "libxcb=no" though.)


--- ffmpeg-disable-everything.configure.txt     2015-08-17 11:19:32.000000000 +0200
+++ ffmpeg-disable-everything.disable-libxcb.configure.txt      2015-08-17 11:36:40.000000000 +0200
@@ -1,4 +1,4 @@
-barsnick at sunshine:/usr/new/tools/video/ffmpeg/ffmpeg-build-2015-08-16-2 > ./configure --disable-everything --disable-doc --disable-network --disable-vdpau --enable-ffmpeg --enable-protocol=file --enable-demuxer=mov --enable-muxer=mp4 --enable-bsf=h264_mp4toannexb
+barsnick at sunshine:/usr/new/tools/video/ffmpeg/ffmpeg-build-2015-08-16-2 > ./configure --disable-everything --disable-doc --disable-network --disable-vdpau --disable-libxcb --enable-ffmpeg --enable-protocol=file --enable-demuxer=mov --enable-muxer=mp4 --enable-bsf=h264_mp4toannexb
 install prefix            /usr/local
 source path               .
 C compiler                gcc
@@ -41,9 +41,8 @@
 makeinfo supports HTML    no

 External libraries:
-iconv                   libxcb_shm              xlib
-libxcb                  libxcb_xfixes           zlib
-libxcb_shape            sdl
+iconv                   xlib                    zlib

 Enabled decoders:

More information about the ffmpeg-user mailing list