2009年12月14日

[installer 2174] automake-1.11.1, 1.10.3

automake-1.11.1, 1.10.3 出ています。

☆ automake-1.11.1
http://www.gnu.org/software/automake/
http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.gz
ftp://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.gz

New in 1.11.1:


Bugs fixed in 1.11.1:

- Lots of minor bugfixes.

* 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.


☆ automake-1.10.3
http://www.gnu.org/software/automake/
http://ftp.gnu.org/gnu/automake/automake-1.10.3.tar.gz
ftp://ftp.gnu.org/gnu/automake/automake-1.10.3.tar.gz

New in 1.10.3:

- The `gnupload' script has been revamped.

- The `depcomp' and `compile' scripts now work with MSVC under MSYS.

Bugs fixed in 1.10.3:

* Long standing bugs:

- The `missing' script works better with versioned tool names.

- Semantics for `missing help2man' have been revamped:

Previously, if `help2man' was not present, `missing help2man' would have
the following semantics: if some man page was out of date but present, then
a warning would be printed, but the exit status was 0. If the man page was
not present at all, then `missing' would create a replacement man page
containing an error message, and exit with a status of 2. This does not play
well with `make': the next run will see this particular man page as being up
to date, and will only error out on the next generated man page, if any;
repeat until all pages are done. This was not desirable.

These are the new semantics: if some man page is not present, and help2man
is not either, then `missing' will warn and generate the replacement page
containing the error message, but exit successfully. However, `make dist'
will ensure that no such bogus man pages are packaged into a tarball.

- `config.status Makefile... depfiles' works fine again in the presence of
disabled dependency tracking.

- The default no-op recursive rules for these targets also work with BSD make
now: html, install-html, install-dvi, install-pdf, install-pdf, install-info.

- `automake' now correctly complains about variable assignments which are
preceded by a comment, extend over multiple lines with backslash-escaped
newlines, and end in a comment sign. Previous versions would silently
and wrongly ignore such assignments completely.

- 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.

* Bugs introduced by 1.10.2:

- The manual wrongly contained portions of the 1.11a manual.

----
こがよういちろう


投稿者 xml-rpc : 2009年12月14日 19:35
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/91343
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。