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: warning: missing template: HAVE_… #4667

Closed
michaelrsweet opened this issue Jul 12, 2015 · 2 comments
Closed

autoheader: warning: missing template: HAVE_… #4667

michaelrsweet opened this issue Jul 12, 2015 · 2 comments

Comments

@michaelrsweet
Copy link
Collaborator

@michaelrsweet michaelrsweet commented Jul 12, 2015

Version: 2.1b1
CUPS.org User: elfring

I wonder about messages from a command like the following.

elfring@Sonne:~/Projekte/CUPS/lokal> autoreconf --install
autoheader: warning: missing template: CUPS_BINDIR
autoheader: Use AC_DEFINE([CUPS_BINDIR], [], [Description])
�
autoheader: warning: missing template: HAVE_XPC_PRIVATE_H
autoreconf: /usr/bin/autoheader failed with exit status: 1

Is the current approach obsolescent for the definition of specific preprocessor symbols?
http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Defining-Symbols.html

@michaelrsweet
Copy link
Collaborator Author

@michaelrsweet michaelrsweet commented Jul 13, 2015

CUPS.org User: mike

Markus,

We DO NOT use autoheader or any of the other autotools besides autoconf in CUPS. Aside from introducing GNU-isms that break builds on other platforms, it makes maintaining the makefiles and build environment considerably more difficult.

So please don't bother trying to use autoheader (or at least expect you will need to maintain your own patches to make it work...)

@michaelrsweet
Copy link
Collaborator Author

@michaelrsweet michaelrsweet commented Jul 14, 2015

CUPS.org User: elfring

Now I am curious on the evolution of a corresponding clarification request.

Fixing "autoheader: warning: missing template: HAVE_�"?
http://lists.gnu.org/archive/html/autoconf/2015-07/msg00000.html

@michaelrsweet michaelrsweet added this to the Stable milestone Mar 17, 2016
woodsts pushed a commit to woodsts/buildroot that referenced this issue Jun 12, 2016
cups uses only autoconf, also using autoheader is broken:
apple/cups#4667 (comment)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.