Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MichaelBrim opened this issue Sep 2, 2022 · 1 comment
Open

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

MichaelBrim opened this issue Sep 2, 2022 · 1 comment

Comments

@MichaelBrim
Copy link
Collaborator

System information

  • Using v1.0.tar.gz downloaded from the release page
  • On OLCF Summit (but my guess is any other system will have the same issue)

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
Copy link
Collaborator Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant