[Bese-devel] UCW 0.3.5 with aserve and SBCL?
Tim Lavoie
tim at fractaldragon.net
Fri Feb 4 01:12:00 UTC 2005
On Thu, Feb 03, 2005 at 03:15:00PM -0600, Alan Shutko wrote:
> Tim Lavoie <tim at fractaldragon.net> writes:
>
> > debugger invoked on a COMMON-LISP:UNDEFINED-FUNCTION in thread 32608:
> > The function :FIND-PACKAGE is undefined.
>
> This is caused by lines like this in aserve.lisp:
>
> #+#.(if (find-package "PURI") `(and) `(or))
>
> I think this isn't strictly ANSI.
>
> http://www.lispworks.com/documentation/HyperSpec/Body/02_dhq.htm
>
> says that the test is read in the keyword package. Changing these
> lines to
>
> #+#.(cl:if (cl:find-package "PURI") `(and) `(or))
>
> corrects it for SBCL. Does that look correct to others?
That does the trick here. I still get the burps for package locks, but
I can continue past those without problems.
Thanks,
Tim
More information about the bese-devel
mailing list