cl-collider icon indicating copy to clipboard operation
cl-collider copied to clipboard

Some systems failed to build for Quicklisp dist

Open quicklisp opened this issue 1 year ago • 3 comments

Building with SBCL 2.2.7.28-02bc916fd / ASDF 3.3.5 for quicklisp dist creation.

Trying to build commit id 1aaa384fac51706de99aad956e7e32de883c4674

cl-collider fails to build with the following error:

Unhandled PACKAGE-DOES-NOT-EXIST in thread #<SB-THREAD:THREAD "main thread" RUNNING {10016C8003}>: The name "SB-BSD-SOCKETS" does not designate any package.

sc-osc fails to build with the following error:

Unhandled PACKAGE-DOES-NOT-EXIST in thread #<SB-THREAD:THREAD "main thread" RUNNING {10016C8003}>: The name "SB-BSD-SOCKETS" does not designate any package.

Full log here

quicklisp avatar Sep 25 '22 15:09 quicklisp

hmm...I don't know what's problem. Is it cl-collider's problem?

byulparan avatar Sep 26 '22 14:09 byulparan

It looks like osc/transmit.lisp references sb-bsd-sockets. But sb-bsd-sockets is not loaded by default in SBCL - you must explicitly depend on it in the system definition or cl:require it at build time.

On Mon, Sep 26, 2022 at 10:27 AM Parksungmin @.***> wrote:

hmm...I don't know what's problem. Is it cl-collider's problem?

— Reply to this email directly, view it on GitHub https://github.com/byulparan/cl-collider/issues/122#issuecomment-1258124558, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPNLPRHV5G4JIQBWHWWC3WAGXE3ANCNFSM6AAAAAAQVEDTIU . You are receiving this because you authored the thread.Message ID: @.***>

quicklisp avatar Sep 26 '22 14:09 quicklisp

aha! I added sb-bsd-sockets to system definition. Thanks! https://github.com/byulparan/cl-collider/commit/e04e3bad8a91a9aa7722cced98336d7c1df8c6fe

byulparan avatar Sep 26 '22 17:09 byulparan