From: Christophe R. <cr...@us...> - 2003-11-29 20:41:50
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1:/tmp/cvs-serv21964 Modified Files: make-target-contrib.sh version.lisp-expr Log Message: 0.8.6.14: Ouch. That was hard work. ... contrib fix primarily for SunOS but also I think for Darwin; at least, if it was working it was only by accident. ... uname -m never returns either "solaris" or "darwin", so that code was wrong to start with; ... change the protocol so that we do EXTRA_CFLAGS rather than a complete override; now we don't need the solaris or darwin clauses in asdf-module.mk that weren't being used anyway; ... delete more stuff in make-target-contrib.sh so that we can actually see the effect of these changes rather than blindly reusing an old alien.so (which explains why I hadn't noticed this before, *sigh*; I ran a completely clean build on Solaris for the first time in months yesterday) ... now sb-bsd-sockets and dependents work again. I hope I haven't broken x86-64 in the process. Index: make-target-contrib.sh =================================================================== RCS file: /cvsroot/sbcl/sbcl/make-target-contrib.sh,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- make-target-contrib.sh 30 May 2003 11:26:58 -0000 1.9 +++ make-target-contrib.sh 29 Nov 2003 20:41:47 -0000 1.10 @@ -30,7 +30,7 @@ # as SB-RT and SB-GROVEL, but FIXME: there's probably a better # solution. -- CSR, 2003-05-30 -find contrib/ \( -name '*.fasl' -o -name 'foo.c' -o -name 'a.out' \) \ +find contrib/ \( -name '*.fasl' -o -name 'foo.c' -o -name 'a.out' -o -name 'alien.so' -o -name '*.o' \) \ -print | xargs rm -f mkdir -p contrib/systems Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1386 retrieving revision 1.1387 diff -u -d -r1.1386 -r1.1387 --- version.lisp-expr 29 Nov 2003 11:25:32 -0000 1.1386 +++ version.lisp-expr 29 Nov 2003 20:41:47 -0000 1.1387 @@ -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".) -"0.8.6.13" +"0.8.6.14" |