delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/12/27/00:17:08

Message-Id: <200912270517.nBR5H7YR024822@delorie.com>
X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,MISSING_MID
X-Spam-Check-By: sourceware.org
X-SWARE-Spam-Status: No, hits=-3.6 required=5.0 tests=AWL,BAYES_00,MISSING_MID,RCVD_IN_DNSWL_LOW,SPF_PASS
From: Charles Wilson <cygwin AT cwilson DOT fastmail DOT fm>
Date: Sat, 26 Dec 2009 23:23:07 -0500
Subject: [ANNOUNCEMENT] Updated: automake1.11-1.11.1-1
To: cygwin AT cygwin DOT com
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

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.11 release series, and contains
the latest version of automake system, automake-1.11.

This is a bugfix release.

This cygwin package, automake1.11, can be installed without conflict
alongside the existing automake1.10, automake1.9, automake1.8,
automake1.7, automake1.6, automake1.5, and automake1.4 cygwin packages.

As expected now that cygwin-1.7.1 has been officially released, this
automake1.11 package is available exclusively for cygwin-1.7.

Changes (automake1.11-1.11-10 to automake1.11-1.11.1-1)
======================================================================
* Update to latest upstream release in the automake-1.11.x series.


CHANGES (excerpts from upstream announcement):
======================================================================
We're pleased to announce the release of Automake 1.11.1.

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 a pure bugfix release.  It contains fixes for the parallel-tests
testsuite driver, python support, some documentation and portability
improvements.  The most important change, however, is a security-related
issue: the `dist' and `distcheck' rules do not allow an untrusted user
to modify files that end up in the package tarball any more.  See the
separate security announcement for details:
http://lists.gnu.org/archive/html/automake/2009-12/msg00012.html
======================================================================



Testsuite results:
=======================================================
7 of 694 tests failed
(41 tests were not run)
See tests/test-suite.log
=======================================================
There are no regressions (six of these are bogus, and
the seventh is a pre-existing failure).

Testsuite Details:
=====================================
FAIL: fort5.test
FAIL: libtoo10.test
FAIL: libtoo11.test
FAIL: ltlibsrc.test
FAIL: pr401b.test
FAIL: pr401b-p.test

These tests require that they be run as root (Administrator), which
I didn't initially. Rerunning under an Administrator account allows
them to pass. In each case, the failure was due to "cp: failed to
preserve ownership for `...': Permission denied"

FAIL: transform2.test
/usr/bin/install -c p2.exe /some/path/to/foo.exe
/usr/bin/install -c s1.sh  /some/path/to/foo
---> error: "cannot create regular file /some/path/to/foo: File exists"

On cygwin-1.7, it's a very bad idea to have both foo.exe and foo in
the same directory.  On older cygwin, this worked (unless
CYGWIN=transparent_exe).  Now that 'transparent_exe' is the default
behavior, it can't work.  This test should be probably be marked XFAIL
on cygwin.

-- 
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 DOT com AT cygwin DOT 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.


Bugs fixed in 1.11.1:
====================================================================
* Bugs introduced by 1.11:

  - The `parallel-tests' test driver works around a GNU make 3.80
    bug with trailing white space in the test list
    (`TESTS = foo $(EMPTY)').

* Long standing bugs:

  - On Darwin 9, `pythondir' and `pyexecdir' pointed below
    `/Library/Python' even if the `--prefix' argument pointed outside
    of a system directory.  AM_PATH_PYTHON has been fixed to ignore
    the value returned from python's `get_python_lib' function if it
    points outside the configured prefix, unless the `--prefix'
    argument was either `/usr' or below `/System'.

  - The testsuite does not try to change the mode of `ltmain.sh'
    files from a Libtool installation (symlinked to test directories)
    any more.

  - AM_PROG_GCJ uses AC_CHECK_TOOLS to look for `gcj' now, so that
    prefixed tools are preferred in a cross-compile setup.

  - The distribution is tarred up with mode 755 now by the `dist*'
    targets. This fixes a race condition where untrusted users could
    modify files in the $(PACKAGE)-$(VERSION) distdir before packing
    if the toplevel build directory was world-searchable.  This is
    CVE-2009-4029.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019