GNOME Bugzilla – Bug 670343
udev libtool pain
Last modified: 2012-02-19 09:29:57 UTC
this is essentially caused by running autogen.sh from a tarball... we should not do that, really. libtool: Version mismatch error. This is libtool 2.4.2 Debian-2.4.2-1ubuntu1, but the libtool: definition of this LT_INIT comes from libtool 2.4. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 Debian-2.4.2-1ubuntu1 libtool: and run autoconf again. a workaround is to nuke aclocal.m4 so that it gets regenerated locally.
Created attachment 207920 [details] [review] gudev: ensure autoreconf works properly We modify the udev build system with a patch, so we need to autoreconf. Unfortunately libtool doesn't like when the first autogen is done on one version and autoreconf is done again with a different version. To avoid that issue, nuke the .m4 caches so they all get rebuilt using the same libtool version.
Looks reasonable, but have we submitted this patch upstream? I don't see why it couldn't go up.
Attachment 207920 [details] pushed as e1ea792 - gudev: ensure autoreconf works properly I'll try and grab Lennart today. Since we're already using a year-old tarball, upstreaming this won't help us anyway so pushing for now.