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 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: List-Subscribe: List-Archive: List-Post: List-Help: , 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