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:13:41 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-197-generic; KDE/5.18.0; x86_64; ; )

Hi Zack,

Here are patches to sync autoconf with gnulib:
 
   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

The changes are mostly minor; the main purpose is
  1) to be able to do this sync more easily in the future,
  2) to wrap some of these definitions in
       m4_version_prereq([2.70.1], [], [
     in Gnulib.

There are still some remaining differences: Gnulib offers a
configure option --enable-cross-guesses={conservative|risky}
that determines how cross-compilation guesses work in case of
unknown platforms. --enable-cross-guesses=conservative is
the default. However, when an operating system developer (on a
platform which is not yet known to gnulib) builds packages for
their platform, they want to expose, not hide, possible platform
bugs; in this case, --enable-cross-guesses=risky is the appropriate
choice. Autoconf does not have such an option.

Bruno

Attachment: 0001-Port-AC_FUNC_CHOWN-fixes-from-Gnulib.patch
Description: Text Data

Attachment: 0002-Port-AC_FUNC_GETGROUPS-fixes-from-Gnulib.patch
Description: Text Data

Attachment: 0003-Port-minor-AC_FUNC_MBRTOWC-fixes-from-Gnulib.patch
Description: Text Data

Attachment: 0004-Provide-minor-AC_FUNC_GETMNTENT-improvements-from-Gn.patch
Description: Text Data

Attachment: 0005-Port-AC_FUNC_OBSTACK-fixes-from-Gnulib.patch
Description: Text Data

Attachment: 0006-Port-AC_TYPE_MBSTATE_T-fixes-from-Gnulib.patch
Description: Text Data


reply via email to

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