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 -