From: Nikodemus Siivola Date: Thu, 14 Oct 2010 16:43:32 +0000 (+0000) Subject: 1.0.43.58: ignore ASDF source registries when building contribs X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=7bc0523e454900b4e8b53f2b5d975422289cd519;p=sbcl.git 1.0.43.58: ignore ASDF source registries when building contribs Fixes bug 659105. --- diff --git a/NEWS b/NEWS index c155052..6250e21 100644 --- a/NEWS +++ b/NEWS @@ -65,6 +65,8 @@ changes relative to sbcl-1.0.43: * bug fix: derived types of functions in the same file were implicitly trusted, leading to potential heap corruption when those function were defined incompatibly. (lp#657499) + * bug fix: existing ASDF source registries are ignored when building + contribs (lp#659105) changes in sbcl-1.0.43 relative to sbcl-1.0.42: * incompatible change: FD-STREAMS no longer participate in the serve-event diff --git a/make-target-contrib.sh b/make-target-contrib.sh index bd9f640..85345e6 100644 --- a/make-target-contrib.sh +++ b/make-target-contrib.sh @@ -57,6 +57,10 @@ find contrib/ \( -name '*.fasl' -o \ find output -name 'building-contrib.*' -print | xargs rm -f +# Ignore all source registries. +CL_SOURCE_REGISTRY='(:source-registry :ignore-inherited-configuration)' +export CL_SOURCE_REGISTRY + for i in contrib/*; do test -d $i && test -f $i/Makefile || continue; # export INSTALL_DIR=$SBCL_HOME/`basename $i ` diff --git a/version.lisp-expr b/version.lisp-expr index f29baaa..cef832a 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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.43.57" +"1.0.43.58"