diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-05-18 13:35:16 +0200 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-05-18 13:38:01 +0200 |
commit | 0256f1d66ff28cfcef895eb72b15e40e6de442e0 (patch) | |
tree | 18b9a2db585a6bbb9626e0433a812e7737db9cca /NEWS | |
parent | 84e12c32964ef8454be946b4b2eeb46766ca9add (diff) | |
download | automake-0256f1d66ff28cfcef895eb72b15e40e6de442e0.tar.gz |
lisp: fix a failure with Solaris /usr/xpg4/bin/sh
* lib/am/lisp.am (.el.elc): By initializing the 'am__dir' properly
here. For most shells, the lacking initialization, while technically
incorrect, didn't cause any issue in practice, because in those shells
"test -d" returns an exit status of 0. But with /usr/xpg4/bin/sh, the
shell complains like this: "test: argument expected", and returns a
non-zero exit status. This caused testsuite failures in several lisp
tests.
Also, while we are at it, use more proper quoting in the recipe, to
ensure a missing initialization to now be caught by more forgiving
shells as well.
* NEWS: Update.
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -80,6 +80,15 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +New in 1.13.3: + +* Bugs fixed: + + - Byte-compilation of Emacs lisp files could fail spuriously on Solaris, + when /bin/ksh or /usr/xpg4/bin/sh were used as shell. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + New in 1.13.2: * Obsolescent features: |