Josh Elsasser <j...@elsasser.org> writes: > On Mon, Sep 16, 2013 at 06:06:06PM +0200, Jérémie Courrèges-Anglas wrote: >> >> Huh, I thought I had sent this mail... *shrug* > > I replied to the old mail before I saw this one. > >> - updating clisp to 2.49 >> - texlive make build and make fake work fine; pkg/PLIST changed but >> that doesn't seem to be due to the clisp update >> - updating sbcl to 1.1.11 (using clisp-2.49 as a host) >> - note: sbcl/INSTALL lists supported clisp versions: "(only some >> versions: 2.44.1 is OK, 2.47 is not)"... > > New versions of clisp occasionally break an sbcl cross-build, but > they're usually easy enough to fix. > >> - patch committed yesterday doesn't apply and isn't needed anymore > > Yep, sorry about that.
Don't be sorry, if I hadn't first done this, I'm don't think I'd be working on updating clisp + sbcl right now. ;) >> - but a new struct timeval problem has been introduced in >> contrib/sb-posix/constants.lisp :) > > Oh, oops. I thought I'd tested all the contribs, but I guess not with > t64 i386. I'll see if I can get the sb-posix contrib to grovel that > struct, but patching the hardcoded definition is fine for now. > >> - two other errors in contrib/, maybe (?) linked to the one above, to >> the clisp update, or... just plain regressions > > Which contribs? The clisp update shouldn't have any effect, by the > time the build gets that far it's not cross-compiling from clisp anymore. IIRC: - asdf-install, probably due to me tripping on some patch, it looks ok now - sb-simple-streams, probably due to sb-posix fsckup I don't have the logs at hand, but they should be ok with the last diff I sent. >> dpb running on powerpc now, sbcl's make test on i386 not yet finished. >> That stuff takes a long time to build... > > Note that once you have a working sbcl package, you can build with the > native_bootstrap pseudo-flavor for a much, much quicker build. Yes, I even thought of using a bootstrap tarball that we could regen from time to time. [...] -- jca | PGP: 0x06A11494 / 61DB D9A0 00A4 67CF 2A90 8961 6191 8FBF 06A1 1494