]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* lib/autotest/general.m4 (AT_INIT): UnixWare `tr' may interpret
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 23 May 2006 04:44:27 +0000 (04:44 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 23 May 2006 04:44:27 +0000 (04:44 +0000)
`tr -d -' as bad option argument.  Work around this by deleting
an unrelated character.
Report by Tim Rice <tim@multitalents.net>.

ChangeLog
lib/autotest/general.m4

index ae68fac080046ad74b3546deb64e0d66dbad80f0..e058c72f6461004ac9e1d4dbb682f4e25a8444b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * lib/autotest/general.m4 (AT_INIT): UnixWare `tr' may interpret
+       `tr -d -' as bad option argument.  Work around this by deleting
+       an unrelated character.
+       Report by Tim Rice <tim@multitalents.net>.
+
 2006-05-22  Paul Eggert  <eggert@cs.ucla.edu>,
            Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>,
            Stepan Kasal  <kasal@ucw.cz>
index 72b9a9ac2f7330439143522052ecfb353fb0c512..8ee3bcddc43171bd5925036e1b59ab6be969c469 100644 (file)
@@ -341,14 +341,14 @@ do
 
     # Ranges
     [[0-9]- | [0-9][0-9]- | [0-9][0-9][0-9]- | [0-9][0-9][0-9][0-9]-])
-       at_range_start=`echo $at_option |tr -d '-'`
+       at_range_start=`echo $at_option |tr -d X-`
        at_range=`echo " $at_groups_all " | \
          sed -e 's/^.* \('$at_range_start' \)/\1/'`
        at_groups="$at_groups$at_range "
        ;;
 
     [-[0-9] | -[0-9][0-9] | -[0-9][0-9][0-9] | -[0-9][0-9][0-9][0-9]])
-       at_range_end=`echo $at_option |tr -d '-'`
+       at_range_end=`echo $at_option |tr -d X-`
        at_range=`echo " $at_groups_all " | \
          sed -e 's/\( '$at_range_end'\) .*$/\1/'`
        at_groups="$at_groups$at_range "