ASDF versions + CFFI back-compatibility
- From: Patrick Stein <pat@xxxxxxxxxxx>
- Date: Thu, 2 Oct 2008 14:33:45 -0700 (PDT)
Between CFFI 0.9.2 and CFFI 0.10.2, enough stuff changed that CL-
OPENGL no longer
works for me under Darwin. As luck would have it, when I upgraded the
CFFI with
ASDF-INSTALL, it left the old version there. Of course, it updated
the link:
#P"/usr/local/asdf-install/site-systems/cffi.asd" so I can no longer
just do:
(asdf:oos 'asdf:load-op 'cffi)
nor can I have the #P"cl-opengl.asd" :require the old CFFI.
I thought that the ":version" option to ASDF:LOAD-OP would do it for
me. But, it
only finds the one cffi.asd.
Do I have to play games with the ASDF:*CENTRAL-REGISTRY* to let me
pick 0.9.2
for my OpenGL apps? or is there some better way?
I tried making a "cffi_0.9.2.asd" link and loading 'cffi_0.9.2 and no
love because the
defsystem is :cffi, not :cffi_0.9.2.
I tried making a "cffi_0.9.2.asd" link and loading 'cffi :version
"0.9.2" and it just happily
loads version "0.10.2" on me.
Any recommendations? Or should I start hacking ASDF?
Thanks,
Patrick
.
- Prev by Date: Re: Why not a setf-able NIL ?
- Next by Date: Re: Why not a setf-able NIL ?
- Previous by thread: Re: Finally making use of PowerLisp despite several **horrible** bugs it has
- Next by thread: Documentation string handling
- Index(es):