- 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
OBS-URL: https://build.opensuse.org/request/show/1134750
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=56
- 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).
- 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).
- 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).
OBS-URL: https://build.opensuse.org/request/show/479612
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=38
- 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).
- 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).
- 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).
OBS-URL: https://build.opensuse.org/request/show/455748
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=36
- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable
- Remove redundant tags/sections from specfile
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Use 2.68 everywhere in specfile.
- Use %%configure macro in spec file.
- Cosmetic changes to spec file
- update to 2.68 to include the patch
** AC_MSG_ERROR (and AS_ERROR) can once again be followed immediately by
`dnl'. Regression introduced in 2.66.
** AC_INIT again allows URLs with '?' for its BUG-REPORT argument.
Regression introduced in 2.66.
** AC_REPLACE_FUNCS again allows a non-literal argument, such as a shell
variable that expands to a list of functions to check. Regression
introduced in 2.66.
** AT_BANNER() with empty argument will cause visual separation from previous
test category.
** The macros AC_PREPROC_IFELSE, AC_COMPILE_IFELSE, AC_LINK_IFELSE, and
AC_RUN_IFELSE now warn if the first argument failed to use
AC_LANG_SOURCE or AC_LANG_PROGRAM to generate the conftest file
contents. A new macro AC_LANG_DEFINES_PROVIDED exists if you have
a compelling reason why you cannot use AC_LANG_SOURCE but must
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=26
- correct license and style (prepare_spec)
- minor build fixes, avoid deprecated macros to be more portable
- Remove redundant tags/sections from specfile
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Use 2.68 everywhere in specfile.
- Use %%configure macro in spec file.
- Cosmetic changes to spec file
- update to 2.68 to include the patch
** AC_MSG_ERROR (and AS_ERROR) can once again be followed immediately by
`dnl'. Regression introduced in 2.66.
** AC_INIT again allows URLs with '?' for its BUG-REPORT argument.
Regression introduced in 2.66.
** AC_REPLACE_FUNCS again allows a non-literal argument, such as a shell
variable that expands to a list of functions to check. Regression
introduced in 2.66.
** AT_BANNER() with empty argument will cause visual separation from previous
test category.
** The macros AC_PREPROC_IFELSE, AC_COMPILE_IFELSE, AC_LINK_IFELSE, and
AC_RUN_IFELSE now warn if the first argument failed to use
AC_LANG_SOURCE or AC_LANG_PROGRAM to generate the conftest file
contents. A new macro AC_LANG_DEFINES_PROVIDED exists if you have
a compelling reason why you cannot use AC_LANG_SOURCE but must
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=25
* Noteworthy changes in release 2.69 (2012-04-24) [stable]
** Autoconf now requires perl 5.6 or better (but generated
configure scripts continue to run without perl).
* Noteworthy changes in release 2.68b (2012-03-01) [beta] Released
by Eric Blake, based on git versions 2.68.*.
** Autoconf-generated configure scripts now unconditionally
re-execute themselves with $CONFIG_SHELL, if that's set in the
environment.
** The texinfo documentation no longer specifies "front-cover" or
"back-cover" texts, so that it may now be included in Debian's
"main" section.
** Support for the Go programming language has been added. The new
macro AC_LANG_GO sets variables GOC and GOFLAGS.
** AS_LITERAL_IF again treats '=' as a literal. Regression
introduced in 2.66.
** The macro AS_EXECUTABLE_P, present since 2.50, is now
documented.
** Macros
- AC_PROG_LN_S and AS_LN_S now fall back on 'cp -pR' (not 'cp -p')
if 'ln -s' does not work. This works better for symlinks to
directories.
- New macro AC_HEADER_CHECK_STDBOOL.
- New and updated macros for Fortran support:
AC_FC_CHECK_BOUNDS to enable array bounds checking
AC_F77_IMPLICIT_NONE and AC_FC_IMPLICIT_NONE to disable implicit integer
AC_FC_MODULE_EXTENSION to compute the Fortran 90 module name extension
AC_FC_MODULE_FLAG for the Fortran 90 module search path flag
AC_FC_MODULE_OUTPUT_FLAG for the Fortran 90 module output directory flag
AC_FC_PP_SRCEXT for preprocessed Fortran source files extensions
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=23
* New macro AC_FC_LINE_LENGTH to accept long Fortran source code
lines.
* AC_PREPROC_IFELSE now keeps the preprocessed output in the
conftest.i file for inspection by the commands in the
ACTION-IF-TRUE argument.
* autoreconf passes warning flags to new enough versions of
aclocal.
* Running an Autotest testsuite in parallel mode no longer triggers
a race condition that could cause the testsuite run to end early,
fixing a sporadic failure in autoconf's own testsuite. Bug
present since introduction of parallel tests in 2.63b.
Major changes in Autoconf 2.66 (2010-07-02) [stable]
* AC_FUNC_MMAP works in C++ mode again. Regression introduced in
2.65.
* Use of m4_divert without a named diversion now issues a syntax
warning, since it is seldom right to change diversions behind
autoconf's back.
* The macros AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, and
AC_TYPE_INT64_T work again. Regression introduced in 2.65.
* AC_PROG_INSTALL correctly uses `shtool' again. Regression
introduced in 2.64.
* Autoconf should work on EBCDIC hosts.
* AC_CHECK_DECL and AC_CHECK_DECLS accept optional function
argument types for overloaded C++ functions.
* AS_SET_CATFILE accepts nonliterals in its variable name argument
now.
* Autotest testsuites accept an option --recheck to rerun tests
that failed or passed unexpectedly during the last non-debug
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/autoconf?expand=0&rev=8