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

Does not build in SBCL 2.0.9 - slot :initform/:type issue

Open quicklisp opened this issue 4 years ago • 8 comments

I get this: Constant NIL conflicts with its asserted type STRING.

Full log here: http://report.quicklisp.org/2020-09-29/failure-report/cl-bunny.html#cl-bunny

quicklisp avatar Sep 29 '20 21:09 quicklisp

Hello, thank you for the report. This should be fixed in 0.4.6.

deadtrickster avatar Oct 26 '20 19:10 deadtrickster

Thanks! https://github.com/cl-rabbit/cl-bunny/releases shows that 0.4.5 is still marked as "latest release" though I'm not sure why.

On Mon, Oct 26, 2020 at 3:05 PM Ilya Khaprov [email protected] wrote:

Hello, thank you for the report. This should be fixed in 0.4.6.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cl-rabbit/cl-bunny/issues/8#issuecomment-716761009, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPNLIIJCBSOPNG43ONJNDSMXCA7ANCNFSM4R6KFJWQ .

quicklisp avatar Oct 27 '20 11:10 quicklisp

Heh, forgot to publish, hope it works now. Thank you!

deadtrickster avatar Oct 27 '20 11:10 deadtrickster

Sorry, there remains at least one issue in https://github.com/cl-rabbit/cl-bunny/blob/6da7fe161efc8d6bb0b8b09ac8efad03553d765c/src/exchange.lisp#L5

Same thing: :type mismatch with :initform of nil.

On Tue, Oct 27, 2020 at 7:47 AM Ilya Khaprov [email protected] wrote:

Heh, forgot to publish, hope it works now. Thank you!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cl-rabbit/cl-bunny/issues/8#issuecomment-717187721, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPNLPCIZWLFPDBP3U7T2TSM2XOPANCNFSM4R6KFJWQ .

quicklisp avatar Oct 27 '20 12:10 quicklisp

Hmm, my sbcl doesn't complain about this line. Very strange. But I will spent more time investigating.

deadtrickster avatar Nov 12 '20 19:11 deadtrickster

What version did you use? How did you load the system?

quicklisp avatar Nov 12 '20 21:11 quicklisp

This remains an issue in the latest SBCL.

quicklisp avatar May 21 '21 10:05 quicklisp

Hi!

Just noticed cl-bunny got removed from Quicklisp: I DID manage to load cl-bunny on my workstation Ubuntu system (Intel Xeon) with SBCL 2.1.9 however:

My problem was with iolib not loading through quicklisp - it was unable to find lfp.h where it thought is should be, so I:

  1. rebuilt libfixposix from source and installed - still no joy
  2. cloned iolib from github and symlinked to ~/quicklisp/local-projects
  3. ditto with cl-bunny
  4. PROFIT!

(I still cannot load iolib on M1-based MacOS system but this time it is another cffi / grovel issue with eventfd, not libfixposix)

ghard avatar Oct 25 '21 15:10 ghard