|
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
0001-Port-AC_FUNC_CHOWN-fixes-from-Gnulib.patch
Description: Text Data
0002-Port-AC_FUNC_GETGROUPS-fixes-from-Gnulib.patch
Description: Text Data
0003-Port-minor-AC_FUNC_MBRTOWC-fixes-from-Gnulib.patch
Description: Text Data
0004-Provide-minor-AC_FUNC_GETMNTENT-improvements-from-Gn.patch
Description: Text Data
0005-Port-AC_FUNC_OBSTACK-fixes-from-Gnulib.patch
Description: Text Data
0006-Port-AC_TYPE_MBSTATE_T-fixes-from-Gnulib.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |