Posix 2008 requires make to set errexit.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 7 Sep 2010 02:35:49 +0000 (04:35 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 7 Sep 2010 02:41:46 +0000 (04:41 +0200)
* lib/am/check.am: Update comment.

ChangeLog
lib/Automake/tests/Makefile.in
lib/am/check.am
tests/Makefile.in

index 688f4be..3c682a8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Posix 2008 requires make to set errexit.
+       * lib/am/check.am: Update comment.
+
 2010-08-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
 
        Fix bug in test missing6.test.
index 3d28072..09d3a63 100644 (file)
@@ -116,7 +116,7 @@ am__text_box = $(AWK) '{                            \
   print line;                                          \
 }'
 # Solaris 10 'make', and several other traditional 'make' implementations,
-# pass "-e" to $(SHELL).  This contradicts POSIX.  Work around the problem
+# pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
 # by disabling -e (using the XSI extension "set +e") if it's set.
 am__sh_e_setup = case $$- in *e*) set +e;; esac
 # To be inserted before the command running the test.  Creates the
index e519391..c612b22 100644 (file)
@@ -87,7 +87,7 @@ am__text_box = $(AWK) '{                              \
 }'
 
 # Solaris 10 'make', and several other traditional 'make' implementations,
-# pass "-e" to $(SHELL).  This contradicts POSIX.  Work around the problem
+# pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
 # by disabling -e (using the XSI extension "set +e") if it's set.
 am__sh_e_setup = case $$- in *e*) set +e;; esac
 
index 4671ad0..575a5d7 100644 (file)
@@ -119,7 +119,7 @@ am__text_box = $(AWK) '{                            \
   print line;                                          \
 }'
 # Solaris 10 'make', and several other traditional 'make' implementations,
-# pass "-e" to $(SHELL).  This contradicts POSIX.  Work around the problem
+# pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
 # by disabling -e (using the XSI extension "set +e") if it's set.
 am__sh_e_setup = case $$- in *e*) set +e;; esac
 # To be inserted before the command running the test.  Creates the