[Openmcl-devel] master branch bootstrapping

R. Matthew Emerson rme at acm.org
Tue Apr 16 19:33:26 PDT 2019


Hi everyone.

If you try to build a CCL from master branch sources, you'll run into bootstrapping problems.

I'll make new bootstrapping binaries in the next few days, but until then, you might want to hold off updating.




If you absolutely have to update, here's what you do:

After you pull current sources, edit compiler/optimizers.lisp and comment out the compiler macro on cons.

Start your current CCL binary, and load the code from https://plaster.tymoon.eu/view/1144#1144

(rebuild-ccl :clean t) should work.

Now, edit compiler/optimizers.lisp and uncomment the "define-compiler-macro cons" form, start ccl again, and do (rebuild-ccl :clean t) one more time.  You should then be 100% up-to-date.





More information about the Openmcl-devel mailing list