Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

autoconf-2.73-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: autoconf Distribution: openSUSE Tumbleweed
Version: 2.73 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 23 08:59:50 2026
Group: Unspecified Build host: reproducible
Size: 2607702 Source RPM: autoconf-2.73-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/autoconf
Summary: A GNU Tool for Automatically Configuring Source Code
GNU Autoconf is a tool for configuring source code and makefiles. Using
autoconf, programmers can create portable and configurable packages,
because the person building the package is allowed to specify various
configuration options.

You should install autoconf if you are developing software and would
like to create shell scripts to configure your source code packages.

Note that the autoconf package is not required for the end user who may
be configuring software with an autoconf-generated script; autoconf is
only required for the generation of the scripts, not their use.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Mar 23 2026 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - Update to version 2.73
    * autoreconf has a new option to exclude certain steps
    * AC_PROG_GO and AC_PROG_A68 now honor GOFLAGS and A68FLAGS set by the user
    * AC_C_FLEXIBLE_ARRAY_MEMBER and AC_PROG_LEX handle Solaris 10 better
    * autoheader takes more care not to overwrite hand-written config.h.in
    * AC_OUTPUT issues an error if called with more than three arguments
  - Rebase patch:
    * autoreconf-ltdl.diff
* Thu Feb 12 2026 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - Update to version 2.72.90
    * AC_PROG_CC now prefers C23 if available.
    * AC_PROG_CC no longer checks __STDC__ or variable length arrays (VLAs).
    * AC_PROG_CXX no longer attempts to switch to C++98 or C++11.
    * Programs now recognize #elifdef and #elifndef.
    * Support for the Algol 68 programming language has been added.
    * AC_PROG_AWK now also checks for busybox awk.
    * AC_USE_SYSTEM_EXTENSIONS now defines _COSMO_SOURCE for Cosmopolitan Libc.
    * AC_CHECK_DECL and AC_CHECK_DECLS will, on macOS, now report "no" for
      functions that are declared as existing in future macOS versions only.
    * AC_DEFINE_UNQUOTED no longer mishandles double-quotes inside $(...)
      and ${...}.
    * AC_DEFINE and similar macros no longer emit trailing whitespace.
      This pacifies the -Wtrailing-whitespace introduced in GCC 15.
    * AC_FUNC_STRNLEN now detects Android 5.0's broken strnlen.
    * AC_PROG_OBJC now finds the GNU Objective-C compiler, as packaged in
      EPEL 9, by default, without the user having to set the OBJC variable.
    * Autoconf no longer generates ${1+"$@"} in scripts, working around
      a bug in AIX 7.2 ksh93.
    * config.status now fails with a diagnostic if awk is missing,
      rather than misbehaving.
    * autoreconf handles projects using GNU Gettext and/or gtk-doc better.
    * autoconf no longer installs a file named "version.m4".
  - Drop upstream patch
    * Port-AC_SYS_LARGEFILE-to-C.patch
  - Rebase patch:
    * autoreconf-ltdl.diff
* Thu May 02 2024 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - 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 <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Feb 13 2024 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - 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 <mpluskal@suse.com>
  - Use autosetup
* Sat Dec 23 2023 Christoph G <foss@grueninger.de>
  - 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 <valentin.lefebvre@suse.com>
  - fix testsuite failure by bash 5.2 update
    * [fix-testsuite-failures-with-bash-5.2.patch]
* Mon Mar 28 2022 Dirk Müller <dmueller@suse.com>
  - convert to use _multibuild
  - fix keyring gpg validation
* Fri Mar 12 2021 Dirk Müller <dmueller@suse.com>
  - use https urls

Files

/usr/bin/autoconf
/usr/bin/autoheader
/usr/bin/autom4te
/usr/bin/autoreconf
/usr/bin/autoscan
/usr/bin/autoupdate
/usr/bin/ifnames
/usr/share/autoconf
/usr/share/autoconf/Autom4te
/usr/share/autoconf/Autom4te/C4che.pm
/usr/share/autoconf/Autom4te/ChannelDefs.pm
/usr/share/autoconf/Autom4te/Channels.pm
/usr/share/autoconf/Autom4te/Config.pm
/usr/share/autoconf/Autom4te/Configure_ac.pm
/usr/share/autoconf/Autom4te/FileUtils.pm
/usr/share/autoconf/Autom4te/General.pm
/usr/share/autoconf/Autom4te/Getopt.pm
/usr/share/autoconf/Autom4te/Request.pm
/usr/share/autoconf/Autom4te/XFile.pm
/usr/share/autoconf/INSTALL
/usr/share/autoconf/autoconf
/usr/share/autoconf/autoconf/a68.m4
/usr/share/autoconf/autoconf/autoconf.m4
/usr/share/autoconf/autoconf/autoconf.m4f
/usr/share/autoconf/autoconf/autoheader.m4
/usr/share/autoconf/autoconf/autoscan.m4
/usr/share/autoconf/autoconf/autotest.m4
/usr/share/autoconf/autoconf/autoupdate.m4
/usr/share/autoconf/autoconf/c.m4
/usr/share/autoconf/autoconf/erlang.m4
/usr/share/autoconf/autoconf/fortran.m4
/usr/share/autoconf/autoconf/functions.m4
/usr/share/autoconf/autoconf/general.m4
/usr/share/autoconf/autoconf/go.m4
/usr/share/autoconf/autoconf/headers.m4
/usr/share/autoconf/autoconf/lang.m4
/usr/share/autoconf/autoconf/libs.m4
/usr/share/autoconf/autoconf/oldnames.m4
/usr/share/autoconf/autoconf/programs.m4
/usr/share/autoconf/autoconf/specific.m4
/usr/share/autoconf/autoconf/status.m4
/usr/share/autoconf/autoconf/trailer.m4
/usr/share/autoconf/autoconf/types.m4
/usr/share/autoconf/autoconf_version.m4
/usr/share/autoconf/autom4te.cfg
/usr/share/autoconf/autoscan
/usr/share/autoconf/autoscan/autoscan.list
/usr/share/autoconf/autotest
/usr/share/autoconf/autotest/autotest.m4
/usr/share/autoconf/autotest/autotest.m4f
/usr/share/autoconf/autotest/general.m4
/usr/share/autoconf/autotest/specific.m4
/usr/share/autoconf/build-aux
/usr/share/autoconf/build-aux/config.guess
/usr/share/autoconf/build-aux/config.sub
/usr/share/autoconf/build-aux/install-sh
/usr/share/autoconf/m4sugar
/usr/share/autoconf/m4sugar/foreach.m4
/usr/share/autoconf/m4sugar/m4sh.m4
/usr/share/autoconf/m4sugar/m4sh.m4f
/usr/share/autoconf/m4sugar/m4sugar.m4
/usr/share/autoconf/m4sugar/m4sugar.m4f
/usr/share/doc/packages/autoconf
/usr/share/doc/packages/autoconf/AUTHORS
/usr/share/doc/packages/autoconf/NEWS
/usr/share/doc/packages/autoconf/README
/usr/share/doc/packages/autoconf/TODO
/usr/share/info/autoconf.info.gz
/usr/share/info/standards.info.gz
/usr/share/licenses/autoconf
/usr/share/licenses/autoconf/COPYING
/usr/share/man/man1/autoconf.1.gz
/usr/share/man/man1/autoheader.1.gz
/usr/share/man/man1/autom4te.1.gz
/usr/share/man/man1/autoreconf.1.gz
/usr/share/man/man1/autoscan.1.gz
/usr/share/man/man1/autoupdate.1.gz
/usr/share/man/man1/ifnames.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 19 22:25:10 2026