sharplispers / log4cl

Common Lisp logging framework, modeled after Log4J
Apache License 2.0
83 stars 10 forks source link

problem on sbcl on linux SBCL 2.3.1 #45

Open gavlooth opened 1 year ago

gavlooth commented 1 year ago

Seems that log4cl doesn compile on linux

xach commented 1 year ago

What happens when you try?

On Sun, Apr 2, 2023 at 2:47 PM christos chatzifountas < @.***> wrote:

Seems that log4cl doesn compile on linux

— Reply to this email directly, view it on GitHub https://github.com/sharplispers/log4cl/issues/45, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAEB742WW3YTRB5M5IC4VDW7HCVVANCNFSM6AAAAAAWQO3GL4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

scymtym commented 1 year ago

This is probably the issue addressed in 01242ffb. Using the master version of log4cl (or an older SBCL version) should fix the problem.

gavlooth commented 1 year ago

I am new in cl and got the following error image It is cryptic to me but aelfled from the common lisp discord server investigated and fount that a symbol was missing from the latest sbcl implementations. Thats all i got. My repo that has the problem is https://github.com/gavlooth/pseudoincels/

scymtym commented 1 year ago

I am new in cl and got the following error

The error in that screenshot seems to be related to the fukamachi-fast-websocket library, not log4cl.

It is cryptic to me but aelfled from the common lisp discord server investigated and fount that a symbol was missing from the latest sbcl implementations. Thats all i got. My repo that has the problem is https://github.com/gavlooth/pseudoincels/

There is indeed a problem with the Quicklisp version of log4cl not working in recent SBCL versions due to a function having been removed from SBCL. That problem can be solved by cloning the master branch of log4cl into the quicklisp/local-projects directory, using an older SBCL version or waiting for a new Quicklisp release.

gavlooth commented 1 year ago

thanks i will just clone the master branch for now