SBCL 1.0.49 released, move to Git #

hacking, June 6th 2011

SBCL 1.0.49 has been released. I already blogged about some of it's features, so I won't repeat myself.

On the dev front, SBCL official upstream has as of today moved to Git:

git clone git://sbcl.git.sourceforge.net/gitroot/sbcl/sbcl.git

to get your clone. The CVS repository remains open for anon access, but will not be getting any new updates.

This changes SBCL version numbers a bit. If you see a version number like this: 1.0.49.3.foo.2-f48ea2d-dirty this is what it means:

1.0.49 : first three numbers come from the latest release. The last digit is incremented approximately once per month, as before.

: first three numbers come from the latest release. The last digit is incremented approximately once per month, as before. 3 the fourth is the number of commits on origin/master since the release.

the fourth is the number of commits on since the release. foo is the name of branch being built.

is the name of branch being built. 2 is the number of commits on that branch but not on origin/master .

is the number of commits on that branch but not on . f48ea2d is the abbreviated SHA1 has for the current commit.

is the abbreviated SHA1 has for the current commit. -dirty is a marker for builds from dirty trees, ie. ones containing uncommitted changes.

As long as you don't have local changes, you should only see version numbers containing the first four digits, though.