NEW: automake1.13-1.13.4-1

Charles Wilson cygwin@cwilson.fastmail.fm
Fri Aug 2 14:32:00 GMT 2013


Automake is a tool for automatically generating `Makefile.in's
suitable for use with Autoconf, compliant with the GNU Makefile
standards, and portable to various make implementations. This is
the first release in the automake-1.13 release series, and contains
the latest version of automake system, automake-1.13.4.

This cygwin package, automake1.13, can be installed without conflict
alongside the existing automake1.14, automake1.12 ... automake1.4
cygwin packages,

CHANGES (vs automake 1.12 series)
======================================================================
1.13.4: We are pleased to announce the GNU Automake 1.13.4
1.13.4: maintenance release.
1.13.4: 
1.13.4: This is a bug-fixing release, that remedies to a minor (and
1.13.4: almost certainly basically harmless) regression introduced
1.13.4: in the previous 1.13.3 micro release:
1.13.4: 
1.13.4:    When two or more user-defined suffix rules are present in
1.13.4:    a single Makefile.am, automake 1.13.3 would needlessly
1.13.4:    include definition of some make variables related to
1.13.4:    C compilation in the generated Makefile.in (this is
1.13.4:    bug#14560, reported by Ralf Corsepius). This is fixed in
1.13.4:    automake 1.13.4.
1.13.4: 
1.13.4: Apart from few minor testsuite enhancements, the fix for the
1.13.4: bug reported above is only relevant change between Automake
1.13.4: 1.13.3 and Automake 1.13.4, so we omit the usual detailed
1.13.4: excerpt from NEWS.
1.13.4: 
1.13.4: See the official announcement for more information:
1.13.4: http://lists.gnu.org/archive/html/automake/2013-06/msg00040.html

1.13.3: We are pleased to announce the GNU Automake 1.13.3
1.13.3: maintenance release.
1.13.3: 
1.13.3: This is bug-fixing release, fixing a couple of corner-case
1.13.3: bugs, and reworking the testsuite to avoid long-standing
1.13.3: issues. The work on the testsuite might have introduced
1.13.3: spurious failures on less-tested platforms, so don't be
1.13.3: overly alarmed in case you see new failures there; just
1.13.3: report such failures to <address@hidden>.
1.13.3: 
1.13.3: See below for the detailed list of changes since the
1.13.3: previous version, as summarized by the NEWS file.
1.13.3: 
1.13.3: See the official announcement for more information:
1.13.3: http://lists.gnu.org/archive/html/info-gnu/2013-06/msg00000.html

1.13.2: We are pleased to announce the GNU Automake 1.13.2
1.13.2: maintenance release.
1.13.2: 
1.13.2: Automake 1.13.2 is (mostly) a bug-fixing release.
1.13.2: Its main purpose is to re-introduce some obsolete m4
1.13.2: macros that had been removed too hastily, bringing
1.13.2: woes and problems for distro packagers; see:
1.13.2: <http://www.mail-archive.com/address@hidden/msg52840.html>
1.13.2: <http://blog.flameeyes.eu/2013/01/autotools-mythbuster-autom
1.13.2: ake-pains>
1.13.2: 
1.13.2: The 1.13.2 release alos fixes for several bugs (both old and
1.13.2: new), and introduces new runtime (non-fatal!) warnings for
1.13.2: a couple of discouraged features in Texinfo support: use of
1.13.2: suffix-less info files, and use of Texinfo input files with
1.13.2: '.txi' or '.texinfo' extensions. Note that there is no plan
1.13.2: to remove such features in any upcoming automake versions.
1.13.2: 
1.13.2: See the official announcement for more information:
1.13.2: http://lists.gnu.org/archive/html/automake/2013-05/msg00049.html

1.13.1: We are pleased to announce the GNU Automake 1.13.1
1.13.1: maintenance release.
1.13.1: 
1.13.1: This is a bug-fixing release, partly remedying to the
1.13.1: too-abrupt removal on our part of some long-obsoleted
1.13.1: macros which were however still used "in the wild":
1.13.1: AM_CONFIG_HEADER and (to a much lesser degree)
1.13.1: AM_PROG_CC_STDC. Now the use of these obsolete macros elicit
1.13.1: clear and helpful error messages, rather than obscure
1.13.1: failures that give no hint about to the reason behind them.
1.13.1: 
1.13.1: See the official announcement for more information:
1.13.1: http://lists.gnu.org/archive/html/automake/2013-01/msg00000.html

1.13.0: We are pleased to announce the GNU Automake 1.13 major
1.13.0: release.
1.13.0: 
1.13.0: This release brings several changes, a couple of bug-fixes,
1.13.0: and some backward incompatibilities over the 1.12.x series.
1.13.0: 
1.13.0: The detailed list of changes since the previous version, as
1.13.0: described in the NEWS file, is given below. Here is a quick
1.13.0: summary of the most important changes:
1.13.0: 
1.13.0:  + Autoconf >= 2.65 and Texinfo >= 4.9 are now required.
1.13.0: 
1.13.0:  + Support for the "Cygnus-style" trees has been removed
1.13.0: (bug#11034).
1.13.0: 
1.13.0:  + Elisp byte-compilation recipes have been overhauled, for
1.13.0:  better support of VPATH and subdir builds, and improved
1.13.0:  concurrency.
1.13.0: 
1.13.0:  + The parallel testsuite harness (previously only enabled
1.13.0:  by the 'parallel-tests' option) is now the default.
1.13.0: 
1.13.0:  + The user can now define his own recursive targets, with
1.13.0:  the help of the new 'AM_EXTRA_RECURSIVE_TARGETS' m4 macro.
1.13.0: 
1.13.0:  + Semantics of the 'missing' script have been radically
1.13.0:  altered: it no longer tries to update the timestamp of
1.13.0:  out-of-date files that require a maintainer-specific tool
1.13.0:  to be remade, but just gives clearer and useful warnings
1.13.0:  than a "program not found" diagnostic.
1.13.0: 
1.13.0:  + Macros AC_CONFIG_MACRO_DIR and AC_CONFIG_MACRO_DIRS can
1.13.0:  now be used to declare the local m4 include directories.
1.13.0:  Accordingly, the special make variable ACLOCAL_AMFLAGS will
1.13.0:  become deprecated in future releases, and you should start
1.13.0:  moving away from it ASAP.
1.13.0: 
1.13.0: See the official announcement for more information:
1.13.0: http://lists.gnu.org/archive/html/automake/2012-12/msg00038.html

Testsuite results:
=======================================================
Testsuite summary for GNU Automake 1.13.4
         cyg32  cyg64
=======================================================
# TOTAL: 2992   2992
# PASS:  2855   2876
# SKIP:  93       77
# XFAIL: 40       39
# FAIL:  4         0
# XPASS: 0         0
# ERROR: 0         0

Testsuite details:
=======================================================
The tests were executed with LANG=en_US.UTF-8, running as a regular
user on Windows 7 64bit with cygwin(32)-1.7.21-1 / cygwin(64)-1.7.21-7.

The four cyg32 failures were:
cyg32| FAIL: t/tap-signal.tap 2 - count of test results
cyg32| FAIL: t/tap-signal.tap 5 - TAP driver catch test term. by SIGQUIT
cyg32| FAIL: t/tap-signal-w.tap 2 - count of test results
cyg32| FAIL: t/tap-signal-w.tap 5 - TAP driver catch test term. by SIGQUIT
which appear to be due to a difference in signal handling with respect
to SIGQUIT between cygwin32 and cygwin64. This issue is being
investigated.

Still -- only 4 (or 0) failures out of almost 3000 tests is not bad.

-- 
Charles Wilson
volunteer automake maintainer for cygwin

====================================================================

To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page.  This downloads setup.exe to
your system.  Then, run setup and answer all of the questions.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.



More information about the Cygwin-announce mailing list