Subject: Re: pkg/36017 (sbcl doesn't build it's posix module, and fails)
To: None <pkgsrc-bugs@NetBSD.org>
From: Aleksej Saushev <asau@inbox.ru>
List: pkgsrc-bugs
Date: 11/08/2007 21:30:13
Jon Buller <jon@Bullers.Net> writes:
> 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 raised this issue on SBCL development list, they didn't provide
information on what to do to help them.
(BTW, CLISP doesn't build on current now.)
> 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.
Same issues exist with any self-bootstrapping software, like Gforth,
or GHC.
> 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...
Thanks for the package. I hope it helps.