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

Remove autogenerated files and rely on autoreconf only #178

Merged
merged 1 commit into from
Jul 12, 2024

Conversation

michael-o
Copy link
Member

@michael-o michael-o commented Jun 6, 2024

Unfortunately, this requires GNU Autoconf 2.70: https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html

2020-10-20 Zack Weinberg zackw@panix.com

Improve handling of missing aux scripts (autoreconf)
Make ‘autoreconf --install’ add config.sub, config.guess, and
install-sh to the source tree when necessary. This is only relevant
for packages that don’t use Automake, because ‘automake --add-missing’
already adds these scripts to the source tree, but apparently there
are plenty of packages out there that don’t use Automake, didn’t need
config.{sub,guess} with autoconf 2.69, and do need them with 2.70.
Such packages will need to have their equivalent of ‘make dist’
manually updated to ship the new files, of course.

This will only affect those who are developing, those who use a source tarball will use the src distro which expects autoreconf -fi to be run beforehand.

Note: Autoconf 2.70 has been around for 3,5 years...

@michael-o michael-o requested a review from markt-asf June 6, 2024 12:35
@michael-o
Copy link
Member Author

If I don't here any objections I will merge this by end of week.

@michael-o michael-o closed this in 70bf9c3 Jul 12, 2024
@michael-o michael-o merged commit 70bf9c3 into master Jul 12, 2024
21 checks passed
@michael-o michael-o deleted the remove-auto-geneated-files branch July 12, 2024 15:33
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

Successfully merging this pull request may close these issues.

1 participant