NVIDIA / libglvnd

The GL Vendor-Neutral Dispatch library
502 stars 90 forks source link

autoreconf fails, wants `m4_pattern_allow` to be used #178

Closed kunaltyagi closed 5 years ago

kunaltyagi commented 5 years ago

Error details

$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:28: error: possibly undefined macro: AC_PROG_LIBTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1

System information

Alpine Edge

$ uname -a
Linux 1337503ac134 4.9.125-linuxkit #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 Linux

Git information

$ git rev-parse HEAD
58c8c4a40238fabdf425969580493e3001ec3443
$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
kbrenneman commented 5 years ago

That means you need to install libtool.

kunaltyagi commented 5 years ago

Thanks a lot. Can we add the build tool requirements to the build section?

They are pretty common for most people, but they trip newcomers. So far the list is:

kbrenneman commented 5 years ago

We've migrated the repository over to GitLab, so this is now tracked at https://gitlab.freedesktop.org/glvnd/libglvnd/issues/178.