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

autoconf-2.72-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: autoconf Distribution: openSUSE:Factory:zSystems
Version: 2.72 Vendor: openSUSE
Release: 1.1 Build date: Tue Feb 20 11:21:03 2024
Group: Unspecified Build host: reproducible
Size: 2573908 Source RPM: autoconf-2.72-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

* 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
* Sat Jan 30 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - 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 <dmueller@suse.com>
  - 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 <andreas.stieger@gmx.de>
  - 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

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/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/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/autoconf/version.m4
/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, Tue Apr 30 23:40:23 2024