maxima, defsystem and CMUCL 2005-01



James Amundson  writes:

> On Wed, 2005-01-12 at 14:00, Vadim V. Zhytnikov wrote:
>
>>  It seems that we have two
>> options
>> 
>> 1. keep our private copy of defsystem
>
> Looks likely.
>
>> 2. swith to GCL 2.7.X

As a temporary solution, we could also revert to our previous version
of defsystem and apply something like the following patch to
maxima.system instead (or does this break older versions of cmucl?).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cut ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Index: maxima.system
===================================================================
RCS file: /cvsroot/maxima/maxima/src/maxima.system,v
retrieving revision 1.32
diff -u -r1.32 maxima.system
--- maxima.system	27 Oct 2004 04:49:42 -0000	1.32
+++ maxima.system	10 Jan 2005 22:17:55 -0000
@@ -30,6 +30,7 @@
 		   #+allegro "binary-acl6"
 		   #+openmcl "binary-openmcl"
 		   #-(or clisp cmu sbcl gcl allegro openmcl) "binary-unknownlisp"
+		   #+cmu :host #+cmu #.(pathname-host (make-pathname :host lisp::*unix-host*))
   :components (#+gcl
 	       (:module proclaim :source-pathname ""
 			:load-only t
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cut ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Wolfgang