diff -ur cl-odcl-1.3.5.orig/odcl.asd cl-odcl-1.3.5/odcl.asd --- cl-odcl-1.3.5.orig/odcl.asd 2005-02-04 16:46:56.586578149 -0600 +++ cl-odcl-1.3.5/odcl.asd 2005-02-04 17:05:26.734827463 -0600 @@ -6,6 +6,14 @@ (defpackage :odcl-system (:use #:asdf #:cl)) (in-package :odcl-system) +(defclass unlocked-file (cl-source-file) + ()) + +(defmethod perform ((o load-op) (c unlocked-file)) + (#+cmu ext:without-package-locks + #-cmu progn + (call-next-method))) + #+sbcl (setf asdf::*compile-file-warnings-behaviour* :ignore) (defsystem :odcl @@ -50,7 +58,7 @@ (:file "persistence") (:file "time") (:file "iso-8601") - #+cmu (:file "profile") + #+cmu (:unlocked-file "profile") #+cmu (:file "log") (:module "tests" :components ((:file "test-avl")