Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-18 Thread Stephen Gallagher
On Fri, Oct 6, 2023 at 11:16 AM Stephen Gallagher wrote: ... > So, as we all know, build ordering is hard (and, despite intuitive > belief, not actually deterministic). > > ELN actually "cheats" somewhat when we do our builds. When we process > a batch of builds (triggered by a set of tag events

Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-07 Thread Stephen Smoogen
On Fri, 6 Oct 2023 at 15:45, Richard W.M. Jones wrote: > On Fri, Oct 06, 2023 at 11:16:17AM -0400, Stephen Gallagher wrote: > > So, as we all know, build ordering is hard (and, despite intuitive > > belief, not actually deterministic). > > > > ELN actually "cheats" somewhat when we do our

Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-06 Thread Stephen Gallagher
On Fri, Oct 6, 2023 at 3:45 PM Richard W.M. Jones wrote: > On Fri, Oct 06, 2023 at 11:16:17AM -0400, Stephen Gallagher wrote: > > So, as we all know, build ordering is hard (and, despite intuitive > > belief, not actually deterministic). > > > > ELN actually "cheats" somewhat when we do our

Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-06 Thread Richard W.M. Jones
On Fri, Oct 06, 2023 at 11:16:17AM -0400, Stephen Gallagher wrote: > So, as we all know, build ordering is hard (and, despite intuitive > belief, not actually deterministic). > > ELN actually "cheats" somewhat when we do our builds. When we process > a batch of builds (triggered by a set of tag

Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-06 Thread Stephen Gallagher
On Fri, Oct 6, 2023 at 7:38 AM Richard W.M. Jones wrote: > > > On Fri, Oct 06, 2023 at 12:23:09PM +0100, Richard W.M. Jones wrote: > > On Fri, Oct 06, 2023 at 10:19:22AM +0100, Richard W.M. Jones wrote: > > > On Fri, Oct 06, 2023 at 08:48:52AM +0100, Richard W.M. Jones wrote: > > > > On Thu, Oct

Re: ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-06 Thread Stephen Smoogen
On Fri, 6 Oct 2023 at 07:38, Richard W.M. Jones wrote: > > On Fri, Oct 06, 2023 at 12:23:09PM +0100, Richard W.M. Jones wrote: > > On Fri, Oct 06, 2023 at 10:19:22AM +0100, Richard W.M. Jones wrote: > > > On Fri, Oct 06, 2023 at 08:48:52AM +0100, Richard W.M. Jones wrote: > > > > On Thu, Oct 05,

ELN build order (was: Re: OCaml 5.1 rebuild)

2023-10-06 Thread Richard W.M. Jones
On Fri, Oct 06, 2023 at 12:23:09PM +0100, Richard W.M. Jones wrote: > On Fri, Oct 06, 2023 at 10:19:22AM +0100, Richard W.M. Jones wrote: > > On Fri, Oct 06, 2023 at 08:48:52AM +0100, Richard W.M. Jones wrote: > > > On Thu, Oct 05, 2023 at 10:03:59AM +0100, Richard W.M. Jones wrote: > > > > Over

Re: OCaml 5.1 rebuild

2023-10-06 Thread Richard W.M. Jones
On Fri, Oct 06, 2023 at 10:19:22AM +0100, Richard W.M. Jones wrote: > On Fri, Oct 06, 2023 at 08:48:52AM +0100, Richard W.M. Jones wrote: > > On Thu, Oct 05, 2023 at 10:03:59AM +0100, Richard W.M. Jones wrote: > > > Over the next few days I'm going to rebuild all OCaml packages in > > > Rawhide

Re: OCaml 5.1 rebuild

2023-10-06 Thread Richard W.M. Jones
On Fri, Oct 06, 2023 at 08:48:52AM +0100, Richard W.M. Jones wrote: > On Thu, Oct 05, 2023 at 10:03:59AM +0100, Richard W.M. Jones wrote: > > Over the next few days I'm going to rebuild all OCaml packages in > > Rawhide for OCaml 5.1, plus some non-OCaml packages that have OCaml > > bindings. > >

Re: OCaml 5.1 rebuild

2023-10-06 Thread Richard W.M. Jones
On Thu, Oct 05, 2023 at 10:03:59AM +0100, Richard W.M. Jones wrote: > Over the next few days I'm going to rebuild all OCaml packages in > Rawhide for OCaml 5.1, plus some non-OCaml packages that have OCaml > bindings. > > OCaml 5.1 is basically a small point release, but it does add back > native

OCaml 5.1 rebuild

2023-10-05 Thread Richard W.M. Jones
Over the next few days I'm going to rebuild all OCaml packages in Rawhide for OCaml 5.1, plus some non-OCaml packages that have OCaml bindings. OCaml 5.1 is basically a small point release, but it does add back native code support for riscv64 and s390x. The only remaining architecture that