Changelog for
autoconf-2.72-Virt.150400.90.1.noarch.rpm :
* Thu May 02 2024 Valentin Lefebvre
- Fix AC_SYS_LARGEFILE doesn\'t honor AC_LANG setting and undo the removing of the largefile test. (bsc#1219035) + Port-AC_SYS_LARGEFILE-to-C.patch - remove-largefile-test.patch
* Tue Feb 20 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN.
* Tue Feb 13 2024 Valentin Lefebvre - Re-add patch (bsc#1219035)
* [autoreconf-ltdl.diff]- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
* [remove-largefile-test.patch]
* Sun Dec 24 2023 Martin Pluskal - Use autosetup
* Sat Dec 23 2023 Christoph G - update to version 2.72
* Support for ensuring time_t is Y2038-safe configure can now ensure that time_t can represent moments in time after 18 January 2038, i.e. 2
*
*31 - 1 seconds after the Unix epoch. On most 64-bit systems this is true by default; the new feature is detection of systems where time_t is a 32-bit signed integer by default,
*and
* there is an alternative mode in which it is larger, in which case that mode will be enabled.
* AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions by defining __STDC_WANT_IEC_60559_EXT__.
* Configure scripts no longer support pre-1989 C compilers.
* Autoconf developers now need Perl 5.10 (2007) or later.
* Autoconf users now need GNU M4 1.4.8 (2006) or later.
* Some m4sh diversions have been renumbered.
* AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
* All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.- Update dependencies as recommendd to m4 1.4.16, Perl 5.10- Drop patch autoreconf-ltdl.diff as similar code is part of upstream- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is part of upstream
* Thu Oct 27 2022 Valentin Lefebvre - fix testsuite failure by bash 5.2 update
* [fix-testsuite-failures-with-bash-5.2.patch]
* Mon Mar 28 2022 Dirk Müller - convert to use _multibuild- fix keyring gpg validation
* Fri Mar 12 2021 Dirk Müller - use https urls
* Sat Jan 30 2021 Andreas Stieger - autoconf 2.71:
* Compilers that support C99 but not C2011 are detected correctly
* Compatibility improved with clang and Oracle C++
* Compatibility restored with automake\'s rules for regenerating configure
* Compatibility restored with old versions of std-gnu11.m4- dropped upstream patches:
* prog-c99-fix-typo.patch
* restore-compatibility-gnu11.patch
* autom4te-always-update-output-file.patch
* handle-gettext-alone.patch
* Sat Jan 16 2021 Dirk Müller - add autom4te-always-update-output-file.patch to fix testsuite failures- handle-gettext-alone.patch: support GNU_GETTEXT alone being called again- add prog-c99-fix-typo.patch: fix typo in C99 detection- add restore-compatibility-gnu11.patch: restore compatibility in GNU11 mode
* Sun Dec 13 2020 Andreas Stieger - autoconf 2.70:
* Warnings about obsolete constructs are now on by default, these warnings can be turned off with -Wno-obsolete
* Many macros have become pickier about argument quotation
* Many macros no longer AC_REQUIRE as many other macros as they used to, may expose several classes of latent bugs
* More macros use config.sub and config.guess internally
* Setting CC to a C++ compiler is no longer supported
* Running configure tests with warnings promoted to errors is not supported
* Including confdefs.h manually may cause test failures
* Older versions of automake and aclocal (< 1.8) are no longer supported
* AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
* AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
* AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
* AS_ECHO and AS_ECHO_N unconditionally use ‘printf’
* Configure scripts require support for $( ... ) command substitution
* AC_INIT now trims extra white space from its arguments
* Macros that take whitespace-separated lists as arguments now always expand macros within those arguments
* AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it’s not declared
* AC_OPENMP can’t be used if you have files named ‘mp’ or ‘penmp’
* Configure scripts now support a ‘--runstatedir’ option
* autoreconf will now run gtkdocize and intltoolize when appropriate
* autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
* autoheader handles secondary config headers better
* AC_PROG_CC now enables C2011 mode if the compiler supports it
* New macro AC_C__GENERIC tests for C2011 _Generic support
* AC_C_VARARRAYS has been aligned with C2011.
* New macro AC_CONFIG_MACRO_DIRS
* AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
* New compatibility macro AC_CHECK_INCLUDES_DEFAULT
* AC_REQUIRE_AUX_FILE has been improved
* AC_PROG_LEX has an option to not look for yywrap
* Use of the long-deprecated name ‘configure.in’ for the autoconf input file now elicits a warning in the “obsolete” category
* Use of the undocumented internal shell variables $as_echo and $as_echo_n now elicits a warning in the “obsolete” category. The macros AS_ECHO and AS_ECHO_N should be used instead.
* autoconf will now issue warnings (in the “syntax” category) if the input file is missing a call to AC_INIT and/or AC_OUTPUT
* autoconf will now issue warnings (in the “syntax” category) for a non-literal URL argument to AC_INIT, and for a TARNAME argument to AC_INIT which is either non-literal or contains characters that should not be used in file names (e.g. ‘
*’).
* AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now obsolete. Applications should use AC_PROG_CC.
* AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
* AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now replaced with modern equivalents by autoupdate.
* AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with AC_CONFIG_HEADERS by autoupdate.
* The macro AC_OBSOLETE is obsolete.
* Man pages for config.guess and config.sub are no longer provided
* Bug fixes for compatibility with current Automake, Libtool, Perl, Texinfo, and shells
* Compatibility fixes for compilers and build environments
* Various autotest enhancements- drop upstream patches:
* autoconf-perl-5.17-fixes.patch
* port-tests-to-bash-5.patch
* ac-header-major.patch- remove obsolete texinfo packaging macros
* Tue Nov 05 2019 Stefan Brüns - Fix testsuite with Bash 5, add port-tests-to-bash-5.patch
* Wed Oct 30 2019 Stefan Brüns - Require perl-base instead of perl, none of the additional modules are required.
* Thu Oct 17 2019 Richard Brown - Remove obsolete Groups tag (fate#326485)
* Mon Aug 06 2018 schwabAATTsuse.de- ac-header-major.patch: port AC_HEADER_MAJOR to glibc 2.25- Use %license for COPYING
* Wed Mar 15 2017 dimstarAATTopensuse.org- Also BuildRequire m4 for autoconf-el: it was wrongly assumed that the two spec files would be in sync (but pre_checkin only syncs the Version: and .changes file).
* Thu Feb 09 2017 dimstarAATTopensuse.org- Explicitly buildrequire m4: there is a plan to remove it from the implicit buildroot configuration (just like autoconf itself is no longer part of a long time already).
* Tue Sep 01 2015 dimstarAATTopensuse.org- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.
* Fri Mar 13 2015 mpluskalAATTsuse.com- Cleanup spec file with spec-cleaner- Add gpg signature- Correct info file dependencies