From 3772bd7c1af805fd40d5996681a1eea1c0ac8f0a Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Thu, 12 Feb 2004 18:28:01 +0000 Subject: 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 --- src/kadmin/testing/scripts/ChangeLog | 4 ++++ src/kadmin/testing/scripts/env-setup.shin | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'src/kadmin/testing/scripts') 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 + + * env-setup.shin: Substitute FAKEDEST. Substitue "$" for "$$". + 2003-12-05 Tom Yu * 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 -- cgit