This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ANNOUNCEMENT] Updated: automake1.11-1.11.1-1

Automake is a tool for automatically generating `'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 `'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:

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  /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 web page.  This downloads setup.exe to
your system.  Then, run setup and answer all of the questions.


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:

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

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 `'
    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

Problem reports:
Unsubscribe info:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]