Lisp HUG Maillist Archive

Did anybody compile CL-HTTP recently?

Hi!

I am trying to compile the release version of CL-HTTP with
LispWorks 4.2 for Linux.  But I keep getting lots of error messages
like

; MINIPROC:PROCESS-WAIT
; MINIPROC:PROCESS-WAIT-WITH-TIMEOUT
; MINIPROC:PROCESS-SLEEP
; MINIPROC:WITHOUT-SCHEDULING


**++++ Error between functions:
  Defining macro WITHOUT-SCHEDULING visible from package CLIM-SYS.
; MINIPROC:MAKE-LOCK
; MINIPROC:MAKE-RECURSIVE-LOCK
; MINIPROC:WITH-LOCK-HELD
; MINIPROC:WITH-RECURSIVE-LOCK-HELD
; MINIPROC:ATOMIC-INCF
; MINIPROC:ATOMIC-DECF
; (TOP-LEVEL-FORM 7)
; *** 1 error detected, no fasl file produced.

when I try to load start.lisp.  Does anybody know what to make of
this?  Should it work?  Should one take the development version of
CL-HTTP instead?

Regards,
-- 
Nils Goesche
"Don't ask for whom the <CTRL-G> tolls."

PGP key ID 0x42B32FC9


Re: Did anybody compile CL-HTTP recently?

Nils Goesche <cartan@cartan.de> writes:

> I am trying to compile the release version of CL-HTTP with
> LispWorks 4.2 for Linux.  But I keep getting lots of error messages
> like

[snip]

Fohgeddaboudid.

The development version compiles just fine...

Sorry,
-- 
Nils Goesche
"Don't ask for whom the <CTRL-G> tolls."

PGP key ID 0x42B32FC9


Re: Did anybody compile CL-HTTP recently?

Unable to parse email body. Email id is 164

Re: Did anybody compile CL-HTTP recently?

Carl Shapiro <cshapiro@panix.com> writes:

>    From: Nils Goesche <cartan@cartan.de>
>    Date: 06 Mar 2002 23:27:06 +0100
> 
>    I am trying to compile the release version of CL-HTTP with
>    LispWorks 4.2 for Linux.  But I keep getting lots of error messages
>    like
> 
> [...]
> 
>    when I try to load start.lisp.  Does anybody know what to make of
>    this?  Should it work?  Should one take the development version of
>    CL-HTTP instead?
> 
> Do you have CLIM loaded?

I tried both with and without clim.  Had no effect.

> With LispWorks 4.1 and the current release of CL-HTTP there are a few
> problems related to the imports of symbols from the MP package when
> CLIM is loaded.  About two summers ago a patch I submitted for this
> was incorporated into the development version of CL-HTTP.
> 
> Fortunately, the latest development version of CL-HTTP does works just
> fine with LispWorks 4.2.

Yes, seems so.  I'll play around with it for a while.

>  Unfortunately, there is some ugly stuff going on during
> initialization when CL-HTTP tries to determine the DNS domain name
> of your machine.  Specifically, there is some seriously losing code
> in lw/server/unix.lisp which calls getdomainname() to obtain this
> information.  Clearly, this is a complete misunderstanding as
> getdomainname() returns the YP domain of your machine, which only
> coincidentally may be in any way related to your DNS domain name.
> 
> You can hack around this by making WWW-UTILS:DEFAULT-DOMAIN-NAME
> function as it does on the MCL port.

Thanks for the warning :-)

Regards,
-- 
Nils Goesche
"Don't ask for whom the <CTRL-G> tolls."

PGP key ID 0x42B32FC9


Updated at: 2020-12-10 09:02 UTC