]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* lib/autoconf/programs.m4 (AC_PROG_SED): When closing a pipe
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 11 Jan 2007 21:17:37 +0000 (21:17 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 11 Jan 2007 21:17:37 +0000 (21:17 +0000)
early on the reader side, drop stderr of the input to avoid
`broken pipe' error output; this may happen even with shell
builtin `echo' of some bash versions.  Reports by Ian Macdonald
<iamacdo@telkomsa.net> and Sam Sexton <Sam.Sexton@reuters.com>.

ChangeLog
lib/autoconf/programs.m4

index f586c872062445c08e015ac571adfb1874f6d85d..8e75b46369ab9fda8cd41858f6491d307ef7dfe3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-01-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * lib/autoconf/programs.m4 (AC_PROG_SED): When closing a pipe
+       early on the reader side, drop stderr of the input to avoid
+       `broken pipe' error output; this may happen even with shell
+       builtin `echo' of some bash versions.  Reports by Ian Macdonald
+       <iamacdo@telkomsa.net> and Sam Sexton <Sam.Sexton@reuters.com>.
+
 2007-01-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Use newlines to
index 073c2fbaa3f7cc12dcd1e5abaeab06dea9ac01fd..3aeee4d35ffda50049fc7453441ff581424d34cb 100644 (file)
@@ -859,7 +859,7 @@ AC_DEFUN([AC_PROG_SED],
      for ac_i in 1 2 3 4 5 6 7; do
        ac_script="$ac_script$as_nl$ac_script"
      done
-     echo "$ac_script" | sed 99q >conftest.sed
+     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
      $as_unset ac_script || ac_script=
      _AC_PATH_PROG_FEATURE_CHECK(SED, [sed gsed],
        [_AC_FEATURE_CHECK_LENGTH([ac_path_SED], [ac_cv_path_SED],