]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* doc/autoconf.texi (Here-Documents): Document bug in UnixWare
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Sep 2006 15:37:27 +0000 (15:37 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Sep 2006 15:37:27 +0000 (15:37 +0000)
7.1.4 /usr/bin/posix/sh.

ChangeLog
doc/autoconf.texi

index 296555e86816c35087133e029975988913440388..2bac05a1322cf26d22ea3f0c16ea168efb73aa96 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-09-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * doc/autoconf.texi (Here-Documents): Document bug in UnixWare
+       7.1.4 /usr/bin/posix/sh described by Tim Rice in
+       <http://lists.gnu.org/archive/html/bug-autoconf/2006-09/msg00017.html>.
+
 2006-09-08  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib/autoconf/functions.m4 (AC_FUNC_MKTIME):  Add year_2050_test
index 957a3a6f675489740eab6d312217a7e715559721..8ae7c40095ea5698531eb180cb119d35f8614492 100644 (file)
@@ -11103,6 +11103,10 @@ be worked around by omitting the braces: @code{$variable}.  The bug was fixed in
 @samp{ksh93g} (1998-04-30) but as of 2006 many operating systems were
 still shipping older versions with the bug.
 
+The UnixWare 7.1.4 @command{/usr/bin/posix/sh} can mishandle words in
+here-documents that cross 8 KiB buffer boundaries.  The usual workaround
+for this bug is to use another shell.
+
 Many older shells (including the Bourne shell) implement here-documents
 inefficiently.  In particular, some shells can be extremely inefficient when
 a single statement contains many here-documents.  For instance if your