summaryrefslogtreecommitdiffstats
path: root/src/kadmin/testing/scripts
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2004-02-12 18:28:01 +0000
committerTom Yu <tlyu@mit.edu>2004-02-12 18:28:01 +0000
commit3772bd7c1af805fd40d5996681a1eea1c0ac8f0a (patch)
treed4b3ea4a901b78757eb72b8853258a32a089f6e8 /src/kadmin/testing/scripts
parentebc2280102d9bcfabe73818bf3b55aaa5265b9e8 (diff)
downloadkrb5-3772bd7c1af805fd40d5996681a1eea1c0ac8f0a.tar.gz
krb5-3772bd7c1af805fd40d5996681a1eea1c0ac8f0a.tar.xz
krb5-3772bd7c1af805fd40d5996681a1eea1c0ac8f0a.zip
Tru64 and Irix have RPATH issues for test suite
Implement hack for faking up _RLD_ROOT with a shadow of the directory tree up to the installed "lib" directory. This helps with running tests on Tru64 and Irix. ticket: 1793 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16066 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/testing/scripts')
-rw-r--r--src/kadmin/testing/scripts/ChangeLog4
-rw-r--r--src/kadmin/testing/scripts/env-setup.shin4
2 files changed, 7 insertions, 1 deletions
diff --git a/src/kadmin/testing/scripts/ChangeLog b/src/kadmin/testing/scripts/ChangeLog
index 4b49a023c..1ec2b42a3 100644
--- a/src/kadmin/testing/scripts/ChangeLog
+++ b/src/kadmin/testing/scripts/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-12 Tom Yu <tlyu@mit.edu>
+
+ * env-setup.shin: Substitute FAKEDEST. Substitue "$" for "$$".
+
2003-12-05 Tom Yu <tlyu@mit.edu>
* env-setup.shin: Allow BUILDTOP substitution.
diff --git a/src/kadmin/testing/scripts/env-setup.shin b/src/kadmin/testing/scripts/env-setup.shin
index e4a8c7e1b..0f790ac1c 100644
--- a/src/kadmin/testing/scripts/env-setup.shin
+++ b/src/kadmin/testing/scripts/env-setup.shin
@@ -22,12 +22,14 @@ PROG_LIBPATH=-L@RBUILD@/lib
BUILDTOP=@RBUILD@
# XXX kludge!
PROG_RPATH=@RBUILD@/lib
+# XXX more kludge!
+FAKEDEST=@RBUILD@/util/fakedest
# This converts $(TOPLIBD) to $TOPLIBD
cat > /tmp/env_setup$$ <<\EOF
@KRB5_RUN_ENV@
EOF
-foo=`sed -e 's/(//g' -e 's/)//g' /tmp/env_setup$$`
+foo=`sed -e 's/(//g' -e 's/)//g' -e 's/\\\$\\\$/\$/g' /tmp/env_setup$$`
eval $foo
# This will get put in setup.csh for convenience