|
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
[Prev in Thread] | Current Thread | [Next in Thread] |