[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Automake 1.11.3 released
From: |
Stefano Lattarini |
Subject: |
Automake 1.11.3 released |
Date: |
Wed, 01 Feb 2012 13:43:29 +0100 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
We are pleased to announce the Automake 1.11.3 maintenance release.
It contains two new minor features (support for the creation of
lzip-compressed distribution archives, and for the new variables
EXTRA_foo_DEPENDENCIES), some new warnings meant to inform the
users about upcoming backward-incompatibilities that we plan to
introduce in the next major and minor versions, and some bugfixes.
This release is almost backward-compatible with older versions, but
for the fact that some deprecated constructs and usages might now be
flagged when `-Wall' and/or `-Wobsolete' are in use.
See below for the detailed list of changes since automake 1.11.2, as
summarized by the NEWS file.
Download here:
ftp://ftp.gnu.org/gnu/automake/automake-1.11.3.tar.gz
ftp://ftp.gnu.org/gnu/automake/automake-1.11.3.tar.xz
Please report bugs and problems to <address@hidden>, and send
general comments and feedback to <address@hidden>.
Thanks to everyone who has reported problems, contributed patches,
and helped testing Automake!
- -*-*-*-
WARNING: Future backward-incompatibilities!
- The support for the "obscure" multilib feature has been deprecated,
and will be moved out of the automake core in the next major Automake
release (1.12).
- The support for ".log -> .html" conversion and the check-html and
recheck-html targets will be removed in the next major Automake
release (1.12).
- The obsolescent AM_WITH_REGEX macro has been deprecated (since the
GNU rx library has been decommissioned), and will be removed in the
next major Automake release (1.12).
- The `lzma' compression format for distribution archives has been
deprecated in favor of `xz' and `lzip', and will be removed in the
next major Automake release (1.12).
- The `--acdir' option of aclocal is deprecated, and will probably be
removed in the next major Automake release (1.12).
- The exact order in which the directories in the aclocal macro
search path are looked up is probably going to be changed in the
next Automake release (1.12).
- The Automake support for automatic de-ANSI-fication will be removed
in the next major Automake release (1.12).
- Starting from the next Automake release (1.12), warnings in the
`extra-portability' category will be enabled by `-Wall' (right now,
one has to use `-Wextra-portability' explicitly).
- -*-*-*-
New in 1.11.3:
* Miscellaneous changes:
- Automake's own build system is more silent by default, making use of
the 'silent-rules' option.
- The master copy of the `gnupload' script is now maintained in gnulib,
not in automake.
- The `missing' script doesn't try to wrap calls to `tar' anymore.
- "make dist" doesn't wrap `tar' invocations with the `missing' script
anymore. Similarly, the obsolescent variable `$(AMTAR)' (which you
shouldn't be using BTW ;-) does not invoke the missing script anymore
to wrap tar, but simply invokes the `tar' program itself.
- "make dist" can now create lzip-compressed tarballs.
- In the Automake info documentation, the Top node and the nodes about
the invocation of the automake and aclocal programs have been renamed;
now, calling "info automake" will open the Top node, while calling
"info automake-invocation" and "info aclocal-invocation" will access
the nodes about the invocation of respectively automake and aclocal.
- Automake is now distributed as a gzip-compressed and an xz-compressed
tarball. Previously, bzip2 was used instead of xz.
- The last relics of Python 1.5 support have been removed from the
AM_PATH_PYTHON macro.
- For programs and libraries, automake now detects EXTRA_foo_DEPENDENCIES
and adds them to the normal list of dependencies, but without
overwriting the foo_DEPENDENCIES variable, which is normally computed
by automake.
Bugs fixed in 1.11.3:
* Bugs introduced by 1.11.2:
- Automake now correctly recognizes the prefix/primary combination
`pkglibexec_SCRIPTS' as valid.
- The parallel-tests harness doesn't trip anymore on sed implementations
with stricter limits on the length of input lines (problem seen at
least on Solaris 8).
* Long-standing bugs:
- The "deleted header file problem" for *.am files is avoided by stub
rules. This allows `make' to trigger a rerun of `automake' also if
some previously needed `.am' file has been removed.
- The `silent-rules' option now generates working makefiles even
for the uncommon `make' implementations that do not support the
nested-variables extension to POSIX 2008. For such `make'
implementations, whether a build is silent is determined at
configure time, and cannot be overridden at make time with
`make V=0' or `make V=1'.
- Vala support now works better in VPATH setups.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJPKTNZAAoJEPyBjhdCn5bqKO4QAKFsO6THlekfawTBOVUWnMh9
oBYIe/t4nc9dAUOCN2vtc2+Smgz2HLIOK16U626G8x89gyZsys0TMtbOFsmPjDg1
NShxXLcih9umbEDWwnoV7bRSLxFa5VgmdcCYP4rjOX4wjAuyiTdYp2PR6Avn4CJg
VLZ4TBugkS2y9TlyJgILreEuBybHc80SFonTWr3hi/cNcN6L7Ed6j8em99Cxm8sv
jsFvQ0VhtJWjo0Ph9ll+shMmiqwwcxiKDX7iDzcmNfSGKwNwxhWr7C7aExOnFh0D
Q25nA+uj/9SaAVhvzywAwMhVxMJncZscgof8hI1hZoD2kVGDSo9j9+XBmsE6FcBs
z3wiQUXbgHzhbLbfvG/9FaxGCyOhjGIUZ4A0qAwHRUCNk/QQ68IadzqgjafcObSo
mTaIkIDuOKci9pQbblEjs0NtO5ltp0g5OmDk3PtkrBGXOrYLp+jOKxj1twHATMDy
KexPJ3STTtjwJE8B5ZJp58LXnzTH7SOb28XMajaPiMP59CHi8OqTzYDy03kP2Wx+
cuGaiTz4uDp56w8PjEwT0dWbM5G1XRYEhZ/qH2ST+rZcFN6iW1W9KN8MPcvZTETB
sElufkOI5G5gerioQzea/F2FUJrFgx4WuScJqqEfxFQZajF8Sklgb/3SD5NYumf8
hT16TQ7xbglCu+mrveI4
=kApB
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Automake 1.11.3 released,
Stefano Lattarini <=