On Wed, Mar 21, 2018 at 7:25 AM, Attila Lendvai wrote:
> yeah, it feels like a lot of pain. it would be nice if there was a
> fork-like API in ASDF for implementing such exec'd compilation, but
> then i guess ASDF itself has no clue which /foo/bin/ directory has the
> underlying lisp binary, and/o
You're welcome, but really the intuition is due to Drew McDermott, I think in
his ILC 2005 paper, which I recommend. (He describes a system like ASDF, but
finer-grained, so that even individual data structures can be updated).
This is key to understanding some of the ways ASDF is NOT like "make.
> I think the Right Thing is to realize that what ASDF does is not so much
> transform files, as to maintain the consistency of the running lisp image.
> Now, in no case does the running lisp image need either the JSON generation
> system or the JSON to lisp translation system. All the running lisp
On 30 Jan 2018, at 15:53, Attila Lendvai wrote:
I haven't used CFFI in a while.
TL;DR: is this a sane fix?
https://github.com/cffi/cffi/commit/4b9b06f15912e823581b1aeb8a0d5c2ef11f702d
--
and here follows the elaborate email that led me to find the above
solution:
a bit of background
On Tue, Jan 30, 2018 at 4:53 PM, Attila Lendvai wrote:
>> I haven't used CFFI in a while.
>
> TL;DR: is this a sane fix?
>
> https://github.com/cffi/cffi/commit/4b9b06f15912e823581b1aeb8a0d5c2ef11f702d
>
(the (not null) ...) is redundant around find-system without the nil
optional argument.
Also,
> I haven't used CFFI in a while.
TL;DR: is this a sane fix?
https://github.com/cffi/cffi/commit/4b9b06f15912e823581b1aeb8a0d5c2ef11f702d
--
and here follows the elaborate email that led me to find the above
solution:
a bit of background: it's a subsystem of CFFI that generates the CFFI
I haven't used CFFI in a while. Can I ask why this needs to be here
instead of there being a
```
:depends-on ((generate-lisp-op (load-op "cffi/c2ffi-generator")))
```
?
Thanks,
r
On 30 Jan 2018, at 12:20, Attila Lendvai wrote:
dear list,
shall i be concerned about this?
WARNING:
Depre
dear list,
shall i be concerned about this?
WARNING:
Deprecated recursive use of (ASDF/OPERATE:OPERATE
'ASDF/LISP-ACTION:LOAD-OP '("cffi/c2ffi-generator")) while
visiting (CFFI/C2FFI::GENERATE-LISP-OP "hu.dwim.zlib" "c2ffi-spec"
"zlib.h") - please use proper dependencies instead
it happens