bug-gnulib
[Top][All Lists]
Advanced

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

Re: gnulib / autoconf sync


From: Bruno Haible
Subject: Re: gnulib / autoconf sync
Date: Wed, 23 Dec 2020 21:04:45 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-197-generic; KDE/5.18.0; x86_64; ; )

Zack Weinberg wrote:
> It may be wise to
> go through all of gnulib's m4 files and see if any others need the
> same treatment.  (Any m4 file that backports code from the development
> series leading up to 2.70 is a candidate.)

An m4_version_prereq is only needed for those macros which use Autoconf
internals.

For those macros which don't use Autoconf internals, I don't see a risk
of collision with future Autoconf versions. Nevertheless, it would be
useful to sync these macros:

  AC_FUNC_CHOWN                   chown.m4 -> functions.m4

  AC_FUNC_GETGROUPS               getgroups.m4 -> functions.m4

  AC_FUNC_MBRTOWC                 mbrtowc.m4 -> functions.m4

  AC_TYPE_MBSTATE_T               mbstate_t.m4 -> types.m4

  AC_FUNC_GETMNTENT               mountlist.m4 -> functions.m4

  AC_FUNC_OBSTACK                 obstack.m4 -> functions.m4

(covered by patches I submit in a separate mail) and

  AC_C_FLEXIBLE_ARRAY_MEMBER      flexmember.m4 -> c.m4

  AC_CHECK_HEADER_STDBOOL         stdbool.m4 <--> headers.m4

The following are already/still in sync:

  AC_TYPE_LONG_LONG_INT           longlong.m4 <--> types.m4
  AC_TYPE_UNSIGNED_LONG_LONG_INT
  _AC_TYPE_LONG_LONG_SNIPPET

Bruno




reply via email to

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