[closure-devel] dependency fix for closure.asd

Vincent Arkesteijn vincent at arkesteijn.net
Wed Jan 11 20:16:23 UTC 2006


Hi,

In order to make closure load in sbcl when mcclim hadn't already been
loaded, I needed to add two dependencies to the .asd file. Please see
the attached patch.

Explanation:
* glisp needs sb-bsd-sockets for the implementation of
  glisp:open-inet-socket
* glisp needs the multiprocessing functionality in the clim-sys package
  (possibly only necessary on openmcl and sbcl)

Regards,
Vincent.
-------------- next part --------------
Index: closure.asd
===================================================================
RCS file: /project/closure/cvsroot/closure/closure.asd,v
retrieving revision 1.6
diff -u -F^(def -r1.6 closure.asd
--- closure.asd	25 Aug 2005 15:14:11 -0000	1.6
+++ closure.asd	10 Jan 2006 23:19:48 -0000
@@ -60,6 +60,7 @@ (defpackage :glisp (:use))
 			       (make-pathname :name nil :type nil
 					      :defaults *load-truename*))
     :default-component-class closure-source-file
+    :depends-on (:clim #+sbcl :sb-bsd-sockets)
     :components
     ((:file dependent
 	    :pathname


More information about the closure-devel mailing list