defaultxr / cl-patterns

Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.

Home Page:https://w.struct.ws/cl-patterns

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Some systems failed to build for Quicklisp dist

quicklisp opened this issue · comments

Building with SBCL 2.2.4 / ASDF 3.3.5 for quicklisp dist creation.

Trying to build commit id db5630a

cl-patterns/supercollider fails to build with the following error:

; caught ERROR:
;   There is no function named DECLARE.  References to DECLARE in some contexts (like starts of blocks) are unevaluated expressions, but here the expression is being evaluated, which invokes undefined behaviour.
...
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING {1001C58003}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "cl-patterns/supercollider" "src/backends/supercollider">

Full log here

Fixed... again... And double-checked this time. I'll try to watch the Quicklisp log as well.

By the way, I'm not sure if Quicklisp just hasn't grabbed the new version yet, but the RSS is showing it is still erroring despite the fix. I did force push rather than regular push, not sure if that makes a difference? I think as long as it builds from commit cd23a05 it shouldn't have errors.