byulparan / cl-collider

A SuperCollider client for CommonLisp
Other
218 stars 23 forks source link

Some systems failed to build for Quicklisp dist #122

Closed quicklisp closed 1 year ago

quicklisp commented 1 year ago

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

byulparan commented 1 year ago

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

quicklisp commented 1 year ago

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: @.***>

byulparan commented 1 year ago

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