CMUCL snapshot 2010-08 and 20b prerelease 1
It's the beginning of another month, and the monthly snapshot has been tagged. However, no official snapshot (tagged snapshot-2010-08) is going to be made this month. Instead, this will be the 20b prerelease, tagged release-20b-pre1. We refer you to the release-20b release notes (which will be on the website soon). The key changes are support for localization, faster external formats, static arrays, and the inclusion of asdf2 and mk:defsys. A fair number of bugs have also been fixed, including executable images. If there are no show-stopper bugs, the 20b release is scheduled for Sept 1 or so. The only outstanding issue I'm aware of is that FreeBSD no longer has executable image support. Recent changes in the implementation should make it much easier to support (and, indeed, Solaris and Darwin now support executable images), but someont with a FreeBSD machine will have to step up and do the necessary debugging. It shouldn't be hard. Binaries will be uploaded soon. Ray
On 8/3/10 8:18 AM, Raymond Toy wrote:
It's the beginning of another month, and the monthly snapshot has been tagged. However, no official snapshot (tagged snapshot-2010-08) is going to be made this month. Instead, this will be the 20b prerelease, tagged release-20b-pre1.
Oops. Here is how to build this release. A cross-compile is needed to bootstrap all the changes, including changing the fasl version to 20b. Use the following command to do the cross-compile: src/tools/create-target.sh target <options> src/tools/create-target.sh cross <options> src/tools/cross-build-world.sh -crl -B src/bootfiles/20a/boot-2010-07-1.lisp target/ cross/ src/bootfiles/20a/boot-2010-07-1-cross.lisp <2010-07>/bin/lisp You might be asked some questions. If so, just select the CLOBBER-IT restart for each one. Once the cross-compile is done, just do a normal build using build.sh and the just-completed cross-compiled lisp. Ray
participants (1)
-
Raymond Toy