<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">Hello,</div><div class=""><br class=""></div><div class="">Sorry if this is the wrong place to ask ...</div><div class=""><br class=""></div><div class="">I’m using the ‘osicat’ package ( <a href="https://common-lisp.net/project/osicat/" class="">https://common-lisp.net/project/osicat/</a> and <a href="https://github.com/osicat/osicat" class="">https://github.com/osicat/osicat</a> ) in SBCL on OSX.</div><div class=""><br class=""></div><div class="">whenever I do ‘(asdf:load-system “osicat”) it seems to recompile the cffi-grovel-files and their dependencies.</div><div class=""><br class=""></div><div class="">Is this normal, or is there some way to make it behave like asdf usually does, that it recompiles only when a file has changed?</div><div class=""><br class=""></div><div class="">I know that this issue has 3 components (asdf, cffi, and osicat), but I thought I’d first check whether this is an unavoidable feature of using grovel files.</div><div class="">If not, I can try to fix osicat. </div><div class=""><br class=""></div><div class="">Here are some of the compilation messages: <a href="https://pastebin.com/GKArFCWc" class="">https://pastebin.com/GKArFCWc</a> </div><div class=""><br class=""></div><div class="">JK</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>