I have the same problem using the latest CCL 1.1-r8836S (DarwinPPC32)
Read error between positions 4121 and 4465 in /usr/local/lisp/site/hunchentoot-0.15.6/port-mcl.lisp.
Error: Reader error: No external symbol named "STREAM-INPUT-TIMEOUT" in package #<Package "CCL"> .
I had a look at port-mcl.lisp and it's expecting the symbol STREAM-INPUT-TIMEOUT in the CCL package. I'm assuming that this symbol is defined in release 1.2?
Prior to the upgrade Hunchentoot 0.15.1 was working - except for below!
The reason I decided to upgrade was because Hunchentoot would not return my formatted string as the response body after setf'ing return-code to +http-created+. If I did not set the return code (even to the default +http-ok+) Hunchentoot would return my string to the client. This was in response to a POST request.
----- Original Message ---- From: Hans Hübner hans@huebner.org To: General interest list for Hunchentoot and CL-WEBDAV tbnl-devel@common-lisp.net Sent: Friday, 11 April, 2008 2:00:11 AM Subject: Re: [hunchentoot-devel] Re: hunchentoot build error on ccl (with new version, via asdf)
Current CL+SSL requires CCL from the Subversion trunk - Check out http://ccl.clozure.com/ccl-documentation.html for instructions on how to check out the trunk version of CCL from the repository. The 1.2 release is upcoming, but not yet done.
-Hans _______________________________________________ tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
Get the name you always wanted with the new y7mail email address. www.yahoo7.com.au/y7mail
2008/4/11, Raffaele foobarpublic@yahoo.com.au:
I have the same problem using the latest CCL 1.1-r8836S (DarwinPPC32)
Read error between positions 4121 and 4465 in /usr/local/lisp/site/hunchentoot-0.15.6/port-mcl.lisp.
Error: Reader error: No external symbol named "STREAM-INPUT-TIMEOUT" in
package #<Package "CCL"> .
I had a look at port-mcl.lisp and it's expecting the symbol STREAM-INPUT-TIMEOUT in the CCL package. I'm assuming that this symbol is defined in release 1.2?
Correct. There has been a recent update to CL+SSL that works only with fairly recent CCLs. If upgrading CCL is possible for you, it is the best option. I am using CCL from trunk on a PowerBook G4 running Tiger and it works great for me.
-Hans
Prior to the upgrade Hunchentoot 0.15.1 was working - except for below!
The reason I decided to upgrade was because Hunchentoot would not return my formatted string as the response body after setf'ing return-code to +http-created+. If I did not set the return code (even to the default +http-ok+) Hunchentoot would return my string to the client. This was in response to a POST request.
----- Original Message ---- From: Hans Hübner hans@huebner.org To: General interest list for Hunchentoot and CL-WEBDAV tbnl-devel@common-lisp.net Sent: Friday, 11 April, 2008 2:00:11 AM Subject: Re: [hunchentoot-devel] Re: hunchentoot build error on ccl (with new version, via asdf)
Current CL+SSL requires CCL from the Subversion trunk - Check out http://ccl.clozure.com/ccl-documentation.html for instructions on how to check out the trunk version of CCL from the repository. The 1.2 release is upcoming, but not yet done.
-Hans _______________________________________________ tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
Get the name you always wanted with the new y7mail email address. _______________________________________________ tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
On Fri, 11 Apr 2008 10:33:21 +0200, "Hans Hübner" hans@huebner.org wrote:
Correct. There has been a recent update to CL+SSL
But the error message was in Hunchentoot's port-mcl.lisp, not in CL+SSL.
2008/4/11, Edi Weitz edi@agharta.de:
On Fri, 11 Apr 2008 10:33:21 +0200, "Hans Hübner" hans@huebner.org wrote:
Correct. There has been a recent update to CL+SSL
But the error message was in Hunchentoot's port-mcl.lisp, not in CL+SSL.
That slipped my attention, sorry. The cure is the same, though: Upgrade CCL.
-Hans
tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
On Fri, 11 Apr 2008 01:26:17 -0700 (PDT), Raffaele foobarpublic@yahoo.com.au wrote:
The reason I decided to upgrade was because Hunchentoot would not return my formatted string as the response body after setf'ing return-code to +http-created+. If I did not set the return code (even to the default +http-ok+) Hunchentoot would return my string to the client. This was in response to a POST request.
See here:
http://weitz.de/hunchentoot/#*approved-return-codes*
It is unusual to send content together with a 201 reply, but if you want, you can do it. RTFM... :)