diff options
| author | Tom Yu <tlyu@mit.edu> | 2004-02-12 18:28:01 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2004-02-12 18:28:01 +0000 |
| commit | 3772bd7c1af805fd40d5996681a1eea1c0ac8f0a (patch) | |
| tree | d4b3ea4a901b78757eb72b8853258a32a089f6e8 /src/kadmin/testing/scripts | |
| parent | ebc2280102d9bcfabe73818bf3b55aaa5265b9e8 (diff) | |
| download | krb5-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/ChangeLog | 4 | ||||
| -rw-r--r-- | src/kadmin/testing/scripts/env-setup.shin | 4 |
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 |
