From: Christophe R. <cr...@us...> - 2004-07-13 08:42:12
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24069 Modified Files: NEWS base-target-features.lisp-expr version.lisp-expr Log Message: 0.8.12.30: Build with :sb-package-locks by default ... explain potential workaround for unexpected problems in NEWS, and also trail the likely removal of workaround possibilities in the near future. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.586 retrieving revision 1.587 diff -u -d -r1.586 -r1.587 --- NEWS 12 Jul 2004 22:26:37 -0000 1.586 +++ NEWS 13 Jul 2004 08:42:01 -0000 1.587 @@ -1,7 +1,9 @@ changes in sbcl-0.8.13 relative to sbcl-0.8.12: * new feature: SB-PACKAGE-LOCKS. See the "Package Locks" section of - the manual for details; add :SB-PACKAGE-LOCKS in - customize-target-features.lisp to enable them. + the manual for details; for now, package locks can be disabled by + removing :SB-PACKAGE-LOCKS in customize-target-features.lisp, but + if no major problems are found then it is likely that they will be + compiled in unconditionally. * minor incompatible change: as threatened around sbcl-0.8.0, the home package of MOP-related symbols is now SB-MOP, not SB-PCL. The symbols are also exported from SB-PCL for backwards Index: base-target-features.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/base-target-features.lisp-expr,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- base-target-features.lisp-expr 29 Jun 2004 09:53:13 -0000 1.29 +++ base-target-features.lisp-expr 13 Jul 2004 08:42:02 -0000 1.30 @@ -169,8 +169,11 @@ ;; runtime ; :sb-futex - ;; Package locking support. - ; :sb-package-locks + ;; Support for detection of unportable code (when applied to the + ;; COMMON-LISP package, or SBCL-internal pacakges) or bad-neighbourly + ;; code (when applied to user-level packages), relating to material + ;; alteration to packages or to bindings in symbols in packages. + :sb-package-locks ;; This affects the definition of a lot of things in bignum.lisp. It ;; doesn't seem to be documented anywhere what systems it might apply Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1702 retrieving revision 1.1703 diff -u -d -r1.1702 -r1.1703 --- version.lisp-expr 12 Jul 2004 22:26:38 -0000 1.1702 +++ version.lisp-expr 13 Jul 2004 08:42:02 -0000 1.1703 @@ -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.12.29" +"0.8.12.30" |