edicl / hunchentoot

Web server written in Common Lisp
https://edicl.github.io/hunchentoot/
702 stars 125 forks source link

rewrite system definitions for simplicity, style and to avoid warnings #204

Closed gefjon closed 1 year ago

gefjon commented 2 years ago

I've tested that it behaves the way I expect on my SBCL-macos-arm64 system, but I don't have access to Lispworks, Windows, or a bunch of other combinations, so I'd greatly appreciate sanity checks from anyone who does before I merge.

fjl commented 2 years ago

I can confirm that LispWorks is able to load hunchentoot with this .asd file.

It seems that loading hunchentoot/test is broken because the test code uses package usocket. But it was broken even without this patch. You can fix it by adding :usocket to the :depends-on list of the hunchentoot/test system.

fjl commented 1 year ago

@gefjon can this be merged now?

gefjon commented 1 year ago

Oh, sure. Sorry, I've been busy and forgot about this.