[Bug 754690] Fixes to configure.ac to make gst-libav build

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Sep 7 08:48:04 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=754690

--- Comment #7 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> ---
(In reply to Sebastian Dröge (slomo) from comment #5)
> Comment on attachment 310835 [details] [review]
> remove obsolete configuration flags
> 
> How are these failing for you? Works for me :)
> 
> And --disable-iconv is definitely needed.

So... looks like if I take out the libtool bodge, I don't see that original
issue anymore (I had that one before I got to the libtool one). And there is a
--disable-postproc in configure. Very odd. I suspect something failed in my
original git pull / configure which ended up with the wrong version of libav in
gst-llibs/ext/libav... Which could explain the absence of all these flags in
it.

OK, nevermind then. Still won't build without LT_INIT though.

Full log:

v at euryale:~/src$ git clone git://anongit.freedesktop.org/gstreamer/gst-libav
Cloning into 'gst-libav'...
remote: Counting objects: 10886, done.
remote: Compressing objects: 100% (6873/6873), done.
remote: Total 10886 (delta 7347), reused 5529 (delta 3788)
Receiving objects: 100% (10886/10886), 2.00 MiB | 365 KiB/s, done.
Resolving deltas: 100% (7347/7347), done.
v at euryale:~/src$ cd gst-libav
v at euryale:~/src/gst-libav$ ./autogen.sh --prefix=$HOME --disable-gtk-doc
+ Setting up common submodule
Submodule 'common' (git://anongit.freedesktop.org/gstreamer/common) registered
for path 'common'
Submodule 'gst-libs/ext/libav' (git://source.ffmpeg.org/ffmpeg.git) registered
for path 'gst-libs/ext/libav'
Cloning into 'common'...
remote: Counting objects: 3804, done.
remote: Compressing objects: 100% (2065/2065), done.
remote: Total 3804 (delta 2563), reused 2564 (delta 1729)
Receiving objects: 100% (3804/3804), 596.96 KiB | 338 KiB/s, done.
Resolving deltas: 100% (2563/2563), done.
Submodule path 'common': checked out '9aed1d7a80a38b76f9441ecf181942df99f09c38'
Cloning into 'gst-libs/ext/libav'...
remote: Counting objects: 442640, done.
remote: Compressing objects: 100% (95812/95812), done.
remote: Total 442640 (delta 351980), reused 436519 (delta 346093)
Receiving objects: 100% (442640/442640), 104.61 MiB | 1.47 MiB/s, done.
Resolving deltas: 100% (351980/351980), done.
Submodule path 'gst-libs/ext/libav': checked out
'15466db69e60f486c44e4c3e680d27c951f125d7'
+ passing argument --prefix=/home/v to configure
+ passing argument --disable-gtk-doc to configure
+ options passed to configure:  --prefix=/home/v --disable-gtk-doc
+ check for build tools
  checking for autoreconf ... 
/home/v/bin/autoreconf
  checking for pkg-config ... 
/usr/bin/pkg-config
configure.ac:68: installing './compile'
configure.ac:10: installing './config.guess'
configure.ac:10: installing './config.sub'
configure.ac:13: installing './install-sh'
configure.ac:13: installing './missing'
Makefile.am: installing './INSTALL'
ext/libav/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
ext/libav/Makefile.am:1:   The usual way to define 'LIBTOOL' is to add
'LT_INIT'
ext/libav/Makefile.am:1:   to 'configure.ac' and run 'aclocal' and 'autoconf'
again.
ext/libav/Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
ext/libav/Makefile.am:1:   its definition is in aclocal's search path.
ext/libav/Makefile.am: installing './depcomp'
ext/libswscale/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is
undefined
ext/libswscale/Makefile.am:1:   The usual way to define 'LIBTOOL' is to add
'LT_INIT'
ext/libswscale/Makefile.am:1:   to 'configure.ac' and run 'aclocal' and
'autoconf' again.
ext/libswscale/Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
ext/libswscale/Makefile.am:1:   its definition is in aclocal's search path.
parallel-tests: installing './test-driver'
autoreconf: automake failed with exit status: 1

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list