On Wed, 16 Nov 2005 16:43:59 -0200
Henry Lenzi <[EMAIL PROTECTED]> wrote:

> On 11/8/05, Marc Espie <[EMAIL PROTECTED]> wrote:
> > On Tue, Nov 08, 2005 at 02:43:24PM -0600, [EMAIL PROTECTED] wrote:
> > > Other than REALLY old binaries for cmucl and sbcl, there isn't a
> > > CL for obsd right now. Clisp port build on -current bails out with
> > > following errors (this is not shell limit related), and there isn't
> > > a package right now. Anyone working on this?
> >
> > Yes, I spent quite a few hours last week trying to figure it out.
> > No luck so far.
> >
> My guess is that it's best that this be reported to CLISP's
> developers, since it obviously appears to have something to do with
> the garbage collector and OpenBSD's security enchancements may be
> getting in the way (just a hunch).
> 
> Cheers.
> 
> Henry
> 
Though there's not a real clean way to get it working, the following works for
me:

-----------8<----------------
On Mon, Nov 14, 2005 at 10:31:24PM -0500, Andrew Sveikauskas wrote:
> I was able to get clisp working like this:
> 
> cd /usr/ports/lang/clisp
> make configure
> cd w-clisp-2.33.2p0/clisp-2.33.2/src/malloc
> ar cq /usr/local/lib/libgmalloc.a
> cd -
> [ Add -lgmalloc to LIBS in w-clisp-2.33.2p0/build-i386/Makefile ]
> make install

The part with the ar line should of course read:

gcc -I. -c gmalloc.c
ar cq /usr/local/lib/libgmalloc.a gmalloc.o
-----------8<----------------

Cheers,
Jasper


-- 
"Security is decided by quality" -- Theo de Raadt

Reply via email to