Subject: Re: pkg/36017 (sbcl doesn't build it's posix module, and fails)
To: bharder <bharder@methodlogic.net>
From: Jon Buller <jon@Bullers.Net>
List: pkgsrc-bugs
Date: 11/07/2007 19:22:23
bharder wrote:
> [another set of failures removed...]
> 
> (trying to bootstrap w/ CLISP)
> 
> 

Ick.  And what is worse, I've had problems like that in the past and the 
SBCL people always answer with "Well don't do that, use SBCL to 
bootstrap instead. We don't really support CLisp, even though we made it 
look like we do."  (Hence some of the comments in the pkg makefile...) 
Of course this means either finding an existing version of SBCL that 
works, or cross compiling from somewhere that does.  Neither option fits 
well into pkgsrc.

I need to talk to a few pkgsrc infrastructure gurus about maybe using 
SBCL to bootstrap itself and get it in the bulk builds, or adding this 
package into the bulk upload by hand.

In the mean time, I suggest getting the antique 0.9.1(?) version on 
sbcl.org, putting it into /usr/local, building with that, and always 
keeping a copy of the binary package around when you want to upgrade 
again.  I've also put the package I just built today on 
ftp://ftp.netbsd.org/pub/NetBSD/misc/jonb/sbcl-1.0.11.tgz.  It was built 
on the netbsd-4 branch after rc3 was tagged.  Now if I only had an easy 
of doing the same thing for the other supported branches...

Jon