|
|
# How to Update CMUCL Release
|
|
|
|
|
|
To update the CMUCL release version, follow these simple steps.
|
|
|
|
|
|
1. Update [`BYTE-FASL-FILE-VERSION`](https://gitlab.common-lisp.net/cmucl/cmucl/blob/master/src/compiler/byte-comp.lisp#L41) to the desired version.
|
|
|
* Recall that the version number is actually a set of hex digits.
|
|
|
* The least significant digit must always be from the set of a-f.
|
|
|
1. Create a boot file in the appropriate directory.
|
|
|
1. Copy, say, [`src/bootfiles/20e/boot-20f.lisp`](https://gitlab.common-lisp.net/cmucl/cmucl/blob/master/src/bootfiles/20e/boot-20f.lisp).
|
|
|
2. Edit it and replace all occurences of 20f with 21a (or the appropriate version.)
|
|
|
1. Update `src/general-info/release-<n>.txt`
|
|
|
|
|
|
That should do it. Now do a normal build using the -B option, specifying the boot file that was just created. |