Fwd: Re: Is the :PERFORM stanza still valid?

Robert Goldman rpgoldman at sift.net
Thu Dec 8 22:45:34 UTC 2016


On 12/8/16 Dec 8 -2:40 PM, Faré wrote:
> ./make-asdf.sh extract "2.26 2.27 3.0.1 3.1.2"
> grep 'def.*make-operation' build/asdf-version*.lisp
> 
> It was defined in asdf 2.27, i.e. the first asdf 3 pre-release.

Thanks!

So no one has to worry about backwards-compatibility -- any ASDF in the
wild will have MAKE-OPERATION in it.

Best,
r

> 
> -#f
> 
> 
> On Dec 8, 2016 13:54, "Robert Goldman" <rpgoldman at sift.net
> <mailto:rpgoldman at sift.net>> wrote:
> 
>     Fare --
> 
>     Is there an easy way to find out when ASDF:MAKE-OPERATION was added to
>     the API, so that people can provide backward-compatibility?
> 
>     I suppose it might make sense to do some kind of backward search over
>     the released versions, and for each one, extract a list of exported
>     symbols from ASDF and UIOP.
> 
>     I could probably write a script to do this, but that seems like
>     something that I am unlikely to get around to.
> 
>     R
> 
> 
>     ---------- Forwarded message ----------
>     From: Mark Evenson <evenson at panix.com <mailto:evenson at panix.com>>
>     To: asdf-devel at common-lisp.net <mailto:asdf-devel at common-lisp.net>
>     Cc: 
>     Date: Thu, 8 Dec 2016 19:40:37 +0100
>     Subject: Re: Is the :PERFORM stanza still valid?
> 
> 
>     On 2016/12/8 18:28, Robert Goldman wrote:
>     > Hi, Mark --
>     >
>     > The issue is in PROVE-ASDF.  Replacing line 50 of asdf.lisp
>     >
>     > (asdf:perform (make-instance 'asdf:load-source-op) c)
>     >
>     > with
>     >
>     > (asdf:perform (asdf:make-operation 'asdf:load-source-op) c)
>     >
>     > should solve the problem.
>     >
>     > LMK if that doesn't fix the problem.
> 
>     Thanks!  That works.
> 
>     Created an [upstream pull request][34].
> 
>     [34]: https://github.com/fukamachi/prove/pull/34
>     <https://github.com/fukamachi/prove/pull/34>
> 
>     --
>     "A screaming comes across the sky.  It has happened before, but there
>     is nothing to compare to it now."
> 
> 




More information about the asdf-devel mailing list