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

Sourcing release version from git tag is fragile #10

Open
wkz opened this issue Nov 16, 2021 · 0 comments
Open

Sourcing release version from git tag is fragile #10

wkz opened this issue Nov 16, 2021 · 0 comments

Comments

@wkz
Copy link
Owner

wkz commented Nov 16, 2021

It has been brought to my attention (thanks @troglobit) that some distributions (notably Debian) will always run autoreconf on all packages.

The current flow only considers two scenarios:

  1. Building from git clone. configure must be generated, but .git is available so the version can be found.
  2. Building from release tarball. configure is already generated so it does not matter that .git is missing.

But in order to support regeneration of configure from release tarballs, the version info must be manually managed in configure.ac. Perhaps we can at least work out some way of appending git version info if it is available.

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