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

Autoheader improvements #329

Closed
wants to merge 2 commits into from
Closed

Autoheader improvements #329

wants to merge 2 commits into from

Conversation

reinerh
Copy link
Contributor

@reinerh reinerh commented Mar 19, 2018

The current configure.ac does not properly work with autoheader, which is called during autoreconf.
By moving some constants from config.h.in into configure.ac, the generated config.h.in will retain them.
And also a bunch of AC_DEFINEs were using outdated syntax, so autoheader complained about missing templates for them.

autoheader was complaining about missing templates for several defines.
autoheader (which is called during autoreconf) overwrites/generates
config.h.in. As it contains several global constants, include them
in the generated config.h.in via AC_DEFINEs.
@michaelrsweet
Copy link
Owner

I don't use autoreconf or autoheader, which are a) unnecessary and b) problematic because they can remove things without warning (as you've discovered). Similarly I do not use automake or libtool which are not as portable as their maintainers believe.

Without a compelling reason, I don't want to make major changes to how the HTMLDOC build system works.

@michaelrsweet michaelrsweet self-assigned this Mar 19, 2018
@michaelrsweet michaelrsweet added the wontfix This will not be worked on label Mar 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants