autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HAVE_STDBOOL_H, AC_HEADER_STDBOOL, and AM_STDBOOL_H


From: Ralf Corsepius
Subject: Re: HAVE_STDBOOL_H, AC_HEADER_STDBOOL, and AM_STDBOOL_H
Date: Tue, 01 Feb 2011 04:27:18 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Thunderbird/3.1.7

On 02/01/2011 04:15 AM, Russ Allbery wrote:
Paul Eggert<address@hidden>  writes:

In Gnulib:

* Rename gnulib's AC_HEADER_STDBOOL to gl_HEADER_STDBOOL.
* Remove the AC_DEFINE([HAVE_STDBOOL_H], ...) from gl_HEADER_STDBOOL.
* Rename gnulib's AM_STDBOOL_H to gl_STDBOOL_H.

In Autoconf:

* Mark AC_HEADER_STDBOOL as obsolescent, and suggest to
   Autoconf users that in the future they use gnulib if they want to
   be portable to pre-C99 hosts with respect to<stdbool.h>.

Please don't make this last change in Autoconf.  AC_HEADER_STDBOOL in
Autoconf works well right now for people who do not use gnulib,
Agreed. I am one of these users.

and I
don't think that it's a good idea to mark obsolescent a working Autoconf
macro to try to "push" people towards using gnulib instead.
Agreed, again.

For real-world projects, gnulib often is not a viable alternative.

Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]