autoconf-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Autoconf source repository branch, master, updated. v2.68b-10-


From: Paul Eggert
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.68b-10-g5046bf6
Date: Sun, 04 Mar 2012 17:50:53 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=5046bf6ee6d1d33373434db07ba18da4ad293f1a

The branch, master has been updated
       via  5046bf6ee6d1d33373434db07ba18da4ad293f1a (commit)
      from  43814d248d030849c366e83e550f90a88596461d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5046bf6ee6d1d33373434db07ba18da4ad293f1a
Author: Paul Eggert <address@hidden>
Date:   Sun Mar 4 09:49:27 2012 -0800

    doc: mention PATH bug with "ksh foo"
    
    * doc/autoconf.texi (Invoking the Shell): Mention ksh PATH bug.

-----------------------------------------------------------------------

Summary of changes:
 doc/autoconf.texi |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index da34a4e..9442e22 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -15219,6 +15219,22 @@ Bash in Mac OS X 10.2.
 @cindex invoking the shell
 @cindex shell invocation
 
+The Korn shell (up to at least version M-12/28/93d) has a bug when
+invoked on a file whose name does not contain a slash.  It first
+searches for the file's name in @env{PATH}, and if found it executes
+that rather than the original file.  For example, assuming there is a
+binary executable @file{/usr/bin/script} in your @env{PATH}, the last
+command in the following example fails because the Korn shell finds
address@hidden/usr/bin/script} and refuses to execute it as a shell script:
+
address@hidden
+$ @kbd{touch xxyzzyz script}
+$ @kbd{ksh xxyzzyz}
+$ @kbd{ksh ./script}
+$ @kbd{ksh script}
+ksh: script: cannot execute
address@hidden example
+
 Bash 2.03 has a bug when invoked with the @option{-c} option: if the
 option-argument ends in backslash-newline, Bash incorrectly reports a
 syntax error.  The problem does not occur if a character follows the


hooks/post-receive
-- 
GNU Autoconf source repository



reply via email to

[Prev in Thread] Current Thread [Next in Thread]