LispWorks 6 support was broken since 3.1.6.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Won't Fix
|
Wishlist
|
Faré |
Bug Description
Hi ASDF maintainers,
I think LispWorks 6 support (I'm using 6.1 on Mac OS X) was broken since asdf-3.1.6.1, the exact Git commit that broke it is this one:
"""
SHA 3a9457a891697d5
by Francois-Rene Rideau, 2015-11-18 PM10:02
parent 1050e5d9f75477e
Move all code out of header.lisp
"""
I simply cannot load any ASDF systems after above Git commit, for example:
CL-USER 1 > (asdf:load-system :puri)
Error: Component :PURI not found
1 (continue) Retry ASDF operation.
2 Retry ASDF operation after resetting the configuration.
3 (abort) Return to level 0.
4 Restart top-level loop.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.
CL-USER 2 : 1 > :b
Call to ERROR
Call to (METHOD ASDF/OPERATE:
Call to CLOS::NEXT-
Call to (SUBFUNCTION 2 (METHOD ASDF/OPERATE:
Call to ASDF/CACHE:
Call to (METHOD ASDF/OPERATE:
Call to (METHOD ASDF/OPERATE:
Call to ASDF/OPERATE:
Call to EVAL
I don't understand the code changes and how it can break LispWorks 6.1, so I can't fix it by myself, but I hope you can fix this in ASDF head (and I'll provide whatever help that I can do for you).
Regards,
Chun Tian (binghe)
I do not have a license for LispWorks 6, so I cannot test it. The personal edition requires 32-bit libraries not available on Ubuntu x64 16.04.
ASDF works fine with LispWorks 7. What is the relevance of LispWorks 6?
If you want to fix it on LispWorks 6, you may have to do it yourself. Can you expand on this error? Is it a failure due to the source-registry not working?
Does the same configuration work on another implementation?