[asdf-devel] Remaining issue with monofasl output - systems with no :components fail

Dave Cooper david.cooper at genworks.com
Thu Mar 21 00:36:02 UTC 2013


Here's a patch which fixes this, but I highly doubt this will be blessed by
Faré as being anywhere close to the proper way to do it... (i'm just
removing non-existent files from the list of  fasl-files passed to
combine-fasls).




On Wed, Mar 20, 2013 at 6:56 PM, Dave Cooper <david.cooper at genworks.com>wrote:

>
> Oops, it looks like I didn't re-test the "workaround" case. That is, a
> system with some :depends-on but no :components.
>
> Such systems now fail to build either 'asdf:fasl-op or
> 'asdf:monolithic-fasl-op.
>
> The 'asdf:fasl-op gives the "WTF -- no input files?"
>
> Of course there are no input files -- there are no :components. So maybe
> the WTF error is correct behavior in the case of 'asdf:fasl-op. But in case
> of 'asdf:monolithic-fasl-op, I think the correct behavior should simply be
> to omit the "empty" fasl, which is apparently what it had been doing
> previously.
>
> This can be replicated with for example the current master of gendl. It's
> allowed for a defsystem to have only :depends-on and no :components, isn't
> it?
>
>
>
>
>
>
> --
> My Best,
>
> Dave Cooper, Genworks Support
> david.cooper at genworks.com, dave.genworks.com(skype)
> USA: 248-327-3253(o), 1-248-330-2979(mobile)
> UK: 0191 645 1699
>



-- 
My Best,

Dave Cooper, Genworks Support
david.cooper at genworks.com, dave.genworks.com(skype)
USA: 248-327-3253(o), 1-248-330-2979(mobile)
UK: 0191 645 1699
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20130320/fc33de66/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bundle.patch
Type: application/octet-stream
Size: 527 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20130320/fc33de66/attachment.obj>


More information about the asdf-devel mailing list