]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Use proper backslash-quoting inside backticks.
authorJim Meyering <jim@meyering.net>
Fri, 13 Jul 2007 12:12:01 +0000 (14:12 +0200)
committerJim Meyering <jim@meyering.net>
Fri, 13 Jul 2007 12:12:01 +0000 (14:12 +0200)
* configure.ac: Otherwise we run afoul of strict GNU tr:
a string ending in a lone backslash would provoke a failure.

ChangeLog
configure.ac

index a52da5d4ce0fa1b2cdc18e42abc8c7445216855e..a7f78f3d92ce971e92ba2d2ff2cf8b603f7fcf72 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-13  Jim Meyering  <jim@meyering.net>
+
+       Use proper backslash-quoting inside backticks.
+       * configure.ac: Otherwise we run afoul of strict GNU tr:
+       a string ending in a lone backslash would provoke a failure.
+
 2007-07-12  Jim Meyering  <jim@meyering.net>
 
        Expand default-no-install prog list in ./configure --help output,
index 2f9f4cc80fc1960571c80eb8fdd32c6cd22b3af8..6b5f37388a483ba84c7c2798d157168fd0edad89 100644 (file)
@@ -256,7 +256,7 @@ mk="$srcdir/src/Makefile.am"
 v=EXTRA_PROGRAMS
 for gl_i in `sed -n '/^'$v' =/,/[[^\]]$/p' $mk \
     | sed 's/^  *//;/^\$.*/d;/^'$v' =/d' \
-    | tr -s '\012\\' '  '`; do
+    | tr -s '\\012\\\\' '  '`; do
   gl_ADD_PROG([optional_bin_progs], $gl_i)
 done
 
@@ -265,7 +265,7 @@ done
 v=no_install__progs
 t=`sed -n '/^'$v' =/,/[[^\]]$/p' $mk \
     | sed 's/^  *//;/^\$.*/d;/^'$v' =/d' \
-    | tr -s '\012\\' '  '`
+    | tr -s '\\012\\\\' '  '`
 # Remove any trailing space.
 no_install_progs_default=`echo "$t"|sed 's/ $//'`