Christophe Rhodes csr21@cam.ac.uk wrote:
Clemens Fruhwirth clemens@endorphin.org writes:
The uncompiled-cl-source workaround does not work with CCL as it expects output to the derived output files.
What is CCL?
Sorry, I meant CLC, common-lisp-controller.
I fixed the workaround (that's all I can do given my insight into compiled FFI fasls) by checking whether input or output are equal. If they are not, copy input-file to output-file.
Here is the beauty-below-average patch.
Can you see if, instead of this patch, making uncompiled-cl-source-file just inherit from source-file works?
uncompiled-cl-source-file already inherits from source-file via its cl-source-file superclass. In case you meant that this should be changed, the result is an error
There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION ASDF:SOURCE-FILE-TYPE (5)> when called with arguments (#<MCCLIM-FREETYPE-SYSTEM::UNCOMPILED-CL-SOURCE-FILE "freetype-ffi" {B24ED99}> #<ASDF:SYSTEM "mcclim-freetype" {9245969}>).