with the SGI C/C++ compilers on IRIX. The SGI depmode has been
reported broken "in the wild" already, and we don't think investing
time in debugging and fixing is worthwhile, especially considering
- that SGI has last updated those compilers in 2006, and is expected
- to retire support for them in December 2013:
+ that SGI has last updated those compilers in 2006, and retired
+ support for them in December 2013:
<http://www.sgi.com/services/support/irix_mips_support.html>
- Automake 2.0 will remove support for MS-DOS and Windows 95/98/ME
(3) the "set -f" and "set +f" shell commands work, and, respectively,
disable and enable shell globbing.
- - The script implements stricter error checking, an it will now complain
- and bail out if:
- (1) the options -d and -t are used together;
- (2) the argument passed to option -t must be a directory;
+ - The script implements stricter error checking, and now it complains
+ and bails out if any of the following expectations is not met:
+ (1) the options -d and -t are never used together;
+ (2) the argument passed to option -t is a directory;
(3) if there are two or more SOURCEFILE arguments, the
DESTINATION argument must be a directory.
* Automake-generated testsuites:
- The default test-driver used by the Automake-generates testsuites
- now append the result and exit status of each "plain" test to the
+ now appends the result and exit status of each "plain" test to the
associated log file (automake bug#11814).
- The perl implementation of the TAP testsuite driver is no longer
installed in the Automake's scripts directory, and is instead just
distributed as a "contrib" addition. There should be no reason to
use this implementation anyway in real packages, since the awk+shell
- implementation of the TAP driver (that is documented in the manual)
+ implementation of the TAP driver (which is documented in the manual)
is more portable and has feature parity with the perl implementation.
- The rule generating 'test-suite.log' no longer risk incurring in an
* Distribution:
- Automake bug#18286: "make distcheck" could sometimes fail to detect
- missing files in the distribution tarball, especially in those cases
+ files missing from the distribution tarball, especially in those cases
where both the generated files and their dependencies are explicitly
in $(srcdir). An important example of this are *generated* makefile
fragments included at Automake time in Makefile.am; e.g.:
- As a consequence of the previous change, "make distcheck" will run
using '$(distdir)/_build/sub' as the build directory, rather than
- simply '$(distdir)/_build' (as it was with Automake 1.14 and earlier).
- Consequently, the './configure' and 'make' invocations issued by the
- distcheck recipe will have $(srcdir) equal to '../..', rather than to
- just '..' (as it was with Automake 1.14 and earlier). Dependent and
- similar variables (e.g., top_srcdir) are also changed accordingly.
+ simply '$(distdir)/_build' (as it was the case for Automake 1.14 and
+ earlier). Consequently, the './configure' and 'make' invocations
+ issued by the distcheck recipe now have $(srcdir) equal to '../..',
+ rather than to just '..'. Dependent and similar variables (e.g.,
+ '$(top_srcdir)') are also changed accordingly.
Thus, Makefiles that made assumptions about the exact values of the
build and source directories used by "make distcheck" will have to
hash keys order in Perl 5.18.
- In older Automake versions, if a user defined one single Makefile
- fragment (say 'foo.am') to be included (via Automake includes) in
+ fragment (say 'foo.am') to be included via Automake includes in
his main Makefile.am, and defined a custom make rule to generate that
- file from other data, Automake used to spuriously complain about with
- something like "... overrides Automake target '$(srcdir)/foo.am".
+ file from other data, Automake used to spuriously complain with some
+ message like "... overrides Automake target '$(srcdir)/foo.am".
This bug is now fixed.
- The user can now extend the special .PRECIOUS target, the same way
he could already do with the .MAKE .and .PHONY targets.
- - Fixed confusing typos in the manual and in some warning messages
- (automake bug#16827 and bug#16997).
+ - Some confusing typos have been fixed in the manual and in few warning
+ messages (automake bug#16827 and bug#16997).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~