1.0.39.23: Fix run-sbcl.sh to use absolute paths when necessary.
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 27 Jun 2010 19:41:07 +0000 (19:41 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 27 Jun 2010 19:41:07 +0000 (19:41 +0000)
  * The new ASDF 2 requires absolute paths in places where SBCL
historically used relative paths.  The last(?) remaining place
where this happens is the SBCL_HOME environment variable set up
by run-sbcl.sh.  Fixed by introducing a readlink -f to generate
an absolute path to the base SBCL directory.

run-sbcl.sh
version.lisp-expr

index f1876c3..24c0b3d 100644 (file)
@@ -14,6 +14,7 @@
 set -e
 
 BASE=`dirname "$0"`
+BASE=`readlink -f ${BASE}`
 CORE_DEFINED=no
 
 for arg in $*; do
index 4fc5dc0..fd7dbb8 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.39.22"
+"1.0.39.23"