summaryrefslogtreecommitdiffstats
path: root/src/util/autoconf
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1994-12-20 02:26:11 +0000
committerTheodore Tso <tytso@mit.edu>1994-12-20 02:26:11 +0000
commitc174bbdc62619bb63bda7d5762f3eeb144fe49c5 (patch)
treed3023462eac2fd55c087734b814f15af98e4c300 /src/util/autoconf
parent56192b1a773a6cb085bee132c140bed2aa2648c2 (diff)
downloadkrb5-c174bbdc62619bb63bda7d5762f3eeb144fe49c5.tar.gz
krb5-c174bbdc62619bb63bda7d5762f3eeb144fe49c5.tar.xz
krb5-c174bbdc62619bb63bda7d5762f3eeb144fe49c5.zip
Workaround more Ultrix sh brain damage
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4739 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/autoconf')
-rw-r--r--src/util/autoconf/ChangeLog3
-rw-r--r--src/util/autoconf/acgeneral.m43
2 files changed, 5 insertions, 1 deletions
diff --git a/src/util/autoconf/ChangeLog b/src/util/autoconf/ChangeLog
index d11ac7d83..9885bdc80 100644
--- a/src/util/autoconf/ChangeLog
+++ b/src/util/autoconf/ChangeLog
@@ -1,5 +1,8 @@
Mon Dec 19 19:20:58 1994 Theodore Y. Ts'o (tytso at tsx-11)
+ * acgeneral.m4 (AC_DEFINE_UNQUOTED): Workaround more Ultrix sh
+ brain damage.
+
* acgeneral.m4 (AC_CACHE_SAVE): Work around yet another really
horrible Ultrix sh bug. The values of variables read in
using the ${var='bar'} construction are displayed using
diff --git a/src/util/autoconf/acgeneral.m4 b/src/util/autoconf/acgeneral.m4
index 24ec21b48..b7e6bc3fd 100644
--- a/src/util/autoconf/acgeneral.m4
+++ b/src/util/autoconf/acgeneral.m4
@@ -939,8 +939,9 @@ EOF
])
dnl Similar, but perform shell substitutions $ ` \ once on VALUE.
+dnl The 'tr' is to fix more Ultrix sh brain damage
define(AC_DEFINE_UNQUOTED,
-[cat >> confdefs.h <<EOF
+[cat <<EOF | tr '\201-\377' '\001-\177' >> confdefs.h
[#define] $1 ifelse($#, 2, [$2], 1)
EOF
])