[cl-store-devel] clisp (>= 2.45) support -- is broken

Krzysztof Drewniak krzysdrewniak at gmail.com
Tue May 11 21:52:20 UTC 2010


On Tue, May 11, 2010 at 10:55:35AM +0100, Sean Ross wrote:
> In the meantime I've updated the code to use (funcall (find-symbol ...)) to allow cl-store
> to be loaded in new versions of clisp.
> 
> Deserialization of closures will still fail however.
> 
> On 11 May 2010, at 03:08, Krzysztof Drewniak wrote:
> 
> > On Mon, 2010-05-10 at 17:16 -0500, Krzysztof Drewniak wrote:
> >> I am running cl-store (the latest version) and would like to report that
> >> on clisp versions >= to 2.45 the function sys::%make-closure used in
> >> clisp/custom.lisp no longer exists. This causes some errors in clisp and
> >> breaks the package. Please fix.
> >> 
> >> Krzysztof Drewniak
> > I wonder what SYSTEM::MAKE-CLOSURE does. It seems to take the same
> > arguments in &key form a replace didn't work, but if anyone has a clue
> > appreciated.
> > 
> > Krzysztof Drewniak
> > 
> > _______________________________________________
> > cl-store-devel mailing list
> > cl-store-devel at common-lisp.net
> > http://common-lisp.net/cgi-bin/mailman/listinfo/cl-store-devel
> 
How about calling (ext:uncompile) before serialization and (if needed
(compile)ing the function back later)?

Krzysztof Drewniak
-- 
X-Real-Email-With-Antispam: krzysdrewniak at gmail dot com
pgp key on keyserver.ubuntu.com and maybe some other place too
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <https://mailman.common-lisp.net/pipermail/cl-store-devel/attachments/20100511/caeddd9f/attachment.sig>


More information about the cl-store-devel mailing list