On Wed, Aug 30, 2017 at 02:08:59PM +0200, Clément Bœsch wrote: > This patchset includes the following changes from previously: > > - The combination of --disable-autodetect and --enable-<xxx> with <xxx> > an automatically detected library now works > - Linking against libc's iconv is now supported with > --disable-autodetect (issue raised by Nicolas) > - SDL detection should be fixed (issue raised by Michael), along with > a bunch of related cleanups > - ALSA, Jack and sndio are now included in the autodetection code (they > are already autodetected, but now --disable-autodetect disable those > as well), along with a few cleanups > > "libpthread" vs "pthread" is still not handled, but that's not blocking > for this patchset. Actually, I'd rather have it pushed before messing > around with something sensible like pthread. > > Thanks to people who review the previous patchset and tested it. If > someone wants to test without messing with patches, the changes are > available on github/ubitux/FFmpeg#autodetect. >
Here is what `ldd ./ffmpeg` looks like after this patchset: default (Linux, GCC): linux-vdso.so.1 (0x00007ffecf4ed000) libXv.so.1 => /usr/lib/libXv.so.1 (0x00007f804b0b2000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f804ad73000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f804ab61000) libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f804a845000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f804a641000) libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007f804a43d000) libva.so.1 => /usr/lib/libva.so.1 (0x00007f804a21d000) libva-x11.so.1 => /usr/lib/libva-x11.so.1 (0x00007f804a017000) libva-drm.so.1 => /usr/lib/libva-drm.so.1 (0x00007f8049e14000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f8049beb000) libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f80499e7000) libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f80497df000) libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0x00007f80495db000) libjack.so.0 => /usr/lib/libjack.so.0 (0x00007f80493ba000) libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f80490aa000) libx264.so.148 => /usr/lib/libx264.so.148 (0x00007f8048d34000) libm.so.6 => /usr/lib/libm.so.6 (0x00007f8048a22000) liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f80487fc000) libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f80485ec000) libz.so.1 => /usr/lib/libz.so.1 (0x00007f80483d5000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f80481b7000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f8047e11000) librt.so.1 => /usr/lib/librt.so.1 (0x00007f8047c09000) /lib64/ld-linux-x86-64.so.2 (0x00007f804b2b7000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f8047a03000) libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f80477f2000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f80475ee000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f80473e8000) libdb-5.3.so => /usr/lib/libdb-5.3.so (0x00007f8047029000) --disable-autodetect: linux-vdso.so.1 (0x00007fff5abd6000) libm.so.6 => /usr/lib/libm.so.6 (0x00007f817a4ab000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f817a28d000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f8179ee7000) /lib64/ld-linux-x86-64.so.2 (0x00007f817a7bd000) -- Clément B.
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel