LLNL / UnifyFS

UnifyFS: A file system for burst buffers
Other
102 stars 31 forks source link

autogen.sh fails when using v1.0.tar.gz #735

Open MichaelBrim opened 2 years ago

MichaelBrim commented 2 years ago

System information

Describe the problem you're observing

Because the tarball is not a git repo, using git describe --always inside the configure.ac AC_INIT() macro causes the autoreconf step to fail.

Describe how to reproduce the problem

> ./autogen.sh

... UnifyFS autogen ...

Running libtoolize...
Running autoreconf...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
fatal: not a git repository (or any parent up to mount point /autofs)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
configure.ac:17: error: AC_INIT should be called with package and version arguments
/usr/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:17: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1

Please proceed with configuring, compiling, and installing.
MichaelBrim commented 2 years ago

Note that this is only for the source code tarball, the release tarball (unifyfs-1.0.tar.gz) already has a generated configure script and doesn't require running autogen.sh.