guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#46806] [PATCH] gnu: ocaml-4.07: Bootstrap.


From: Julien Lepiller
Subject: [bug#46806] [PATCH] gnu: ocaml-4.07: Bootstrap.
Date: Sat, 27 Feb 2021 00:13:39 +0100

Hi Guix!

This small series adds camlboot, a project to reimplement a bootstrap
for OCaml, which lets us remove the pre-built boot/ocaml{c,lex} :)

The first patch builds the bootstraped ocamlc and ocamllex. This takes
around 4 hours to build. The second patch rebuilds them using the source
code for ocaml 4.07.1, instead of the modified sources used in
camlboot, and reuse them to run the main Makefile (make world.opt).

As a result, we have identical files for this bootstrap and the
unbootstrapped OCaml (up to output store paths and hash of some files
that get embedded in native files, which differ because of the
different output path).

Attachment: 0001-gnu-Add-camlboot.patch
Description: Text Data

Attachment: 0002-gnu-ocaml-4.07-Bootstrap.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]