On Tue, 4 Jul 2023 at 03:39, Richard W.M. Jones <rjones@xxxxxxxxxx> wrote:
We're planning to rebuild all the OCaml packages + dependencies with
the new OCaml 5 compiler (https://ocaml.org/releases/5.0.0). This has
a rewritten runtime system, and Jerry James has been doing amazing
work rebuilding everything in a COPR and fixing lots of issues
(https://copr.fedorainfracloud.org/coprs/jjames/OCaml5/).
There are however three issues with i686. Firstly there are some
issues with LTO, possibly solvable. Secondly there no native code
backend for i686. It has been dropped upstream and apparently they
have no plans to re-add it.
(Native code backends for s390x, riscv64 and ppc64le are also dropped
in 5.0, but with plans to add those back in 5.1. They're just taking
their time to port these ones across to the new architecture.)
I am not too worried about i686, but the above seems more concerning. What happens with the tooling for this on these platforms? I believe that currently the Fedora builders for Power use Fedora as the KVM server using various virt tools which I believe are Ocaml based.
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue