Article View: gnu.announce
Article #236Automake 1.11.3 released
From: Stefano Lattarini
Date: Wed, 01 Feb 2012 12:43
Date: Wed, 01 Feb 2012 12:43
144 lines
8101 bytes
8101 bytes
-----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 <bug-automake@gnu.org>, and send
general comments and feedback to <automake@gnu.org>.
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-----
Technical Details
Message-ID:
<mailman.2920.1328116864.15002.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!lh20ni249161pbb.0!nntp.google.com!news2.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,fd4ae587e3e463fa,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.213.68 with SMTP id nq4mr17330201pbc.2.1328116866241;
Wed, 01 Feb 2012 09:21:06 -0800 (PST)
Path: arc1-ca.pugleaf.net!lh20ni249161pbb.0!nntp.google.com!news2.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Stefano Lattarini <stefano.lattarini@gmail.com>
Newsgroups: gnu.announce
Subject: Automake 1.11.3 released
Date: Wed, 01 Feb 2012 13:43:29 +0100
Lines: 145
Approved: info-gnu@gnu.org
Message-ID: <mailman.2920.1328116864.15002.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1328116865 16545 140.186.70.17 (1 Feb 2012 17:21:05 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: info-gnu@gnu.org, autotools-announce@gnu.org
To: Automake List <automake@gnu.org>
Envelope-to: info-gnu@gnu.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=message-id:date:from:mime-version:to:cc:subject:content-type
:content-transfer-encoding;
bh=IS04Nb9l70SWvhZq3vpd3HHnLXJZdk6vQ4BkOAS3Ll0=;
b=DUStmLaUL83ieqCapwJYYr2cWJH0DrHPZOmJeAbgK7s1GRMwPfxqPqkj/VxAy/LvSD
2eRkpHb+aU7M6zdibvC9bGt8ctXgCjK2lWUieG2OXBQ+Zpvdj8Ie8wNPMvnvwPy9AsYe
T04dKO15JmJhXqY1q6Z/6xf9DK2IQAFXpa4as=
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 209.85.214.41
X-Mailman-Approved-At: Wed, 01 Feb 2012 12:21:03 -0500
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit