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

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

 



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 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 hasn't been updated for OCaml 5 (and is therefore
> > > > still using the bytecode interpreter) is ppc64le.
> > > 
> > > I think the builds are complete, except one which is running now.
> > > 
> > > Only swig failed to build but that appears to be a general FTBFS bug:
> > >   https://bugzilla.redhat.com/show_bug.cgi?id=2242372
> > > 
> > > I'll submit an update later today once I've done a few more checks.
> > 
> > https://bodhi.fedoraproject.org/updates/FEDORA-2023-f0270d1637
> 
> ELN builds are failing because they need to be done in build order,
> not in random or alphabetical order or whatever ELN uses, so that's a
> thing ...

Actually it's worse.  Because this build of ocaml:

https://koji.fedoraproject.org/koji/taskinfo?taskID=107128822

was built before ocaml-srpm-macros was updated, it is being built
wrongly.  The s390x build.log contains "--disable-native-compiler" but
it should be the opposite since native compilation is now supported.

Now partly this is a mistake in the spec file which should BR
ocaml-srpm-macros >= 9 (I'll fix that shortly), but partly this is
caused by the wrong build ordering of ELN.

Rich.

> Rich.
> 
> -- 
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> Fedora Windows cross-compiler. Compile Windows programs, test, and
> build Windows installers. Over 100 libraries supported.
> http://fedoraproject.org/wiki/MinGW
> _______________________________________________
> 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

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
nbdkit - Flexible, fast NBD server with plugins
https://gitlab.com/nbdkit/nbdkit
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux