[armedbear-devel] ensure-parsed-mvn not yet exported in abcl-asdf.lisp
Cyrus Harmon
ch-lisp at bobobeach.com
Sat Feb 22 18:33:56 UTC 2014
I’m guessing that you didn’t run into this problem because you had a fasl lying around that had this exported. To test that, you could revert this, delete your fasls and load abcl-asdf and see if it occurs, but I’m not sure it’s worth it.
I believe there are also some other package wierdnesses having to do with deleting packages, but that’s another issue.
On Feb 21, 2014, at 10:15 AM, Mark Evenson <evenson at panix.com> wrote:
> On 2/21/14, 15:43, Cyrus Harmon wrote:
>>
>> The recent addition of the asdf:ensure-parsed-mvn call in the RESOLVE
>> defmethod form has the problem that the ensure-parsed-mvn symbol
>> isn’t exported at the time the defmethod is compiled. Assuming that
>> the intended behavior of export is not to change things at compile
>> time, we need to wrap the export call in an appropriate eval-when
>> form. The following seems to fix things for me:
>
> Your diagnosis sounds correct, so I have applied your patch as [r14629][].
>
> [r14629]: http://abcl.org/trac/changeset/14629
>
> I naively wonder why I didn't run into problems with this without your
> EVAL-WHEN clause…
>
> --
> "A screaming comes across the sky. It has happened before, but there
> is nothing to compare to it now."
>
More information about the armedbear-devel
mailing list