#8310 Create f31-ocaml side tag for OCaml 4.08.0
Closed: Fixed 4 years ago by ignatenkobrain. Opened 4 years ago by rjones.

Yes, it's that time of the year again!

We're expecting OCaml 4.08.0 to be released soon, and I'll want to do a full rebuild of all OCaml packages in Rawhide into a side tag. It's about 100 packages in all. I will do OCaml 4.08.0+beta3 immediately, and then 4.08.0 when it is released (and perhaps more betas if there are any).

Previous requests: https://pagure.io/releng/issue/7463 https://pagure.io/releng/issue/7143 https://pagure.io/releng/issue/6906 https://pagure.io/releng/issue/6782

  • When do you need this?
    asap

  • When is this no longer needed or useful?
    once 4.08.0 has been released, no date known so far

  • If we cannot complete your request, what is the impact?
    can't update OCaml


Here's a scratch build, although it fails on armv7 for some reason:
https://koji.fedoraproject.org/koji/taskinfo?taskID=34470017

f31-ocaml has been created:

$koji add-tag f31-ocaml --parent=f31-build --arches='armv7hl i686 x86_64 aarch64 ppc64le s390x'
$ koji add-target f31-ocaml f31-ocaml

You can do builds with:

$ fedpkg build –target=f31-ocaml

Let us know when you are done and we will move all the builds into f31.

Metadata Update from @mohanboddu:
- Issue tagged with: sidetarget

4 years ago

It's going to be a while before 4.08.0 final is released. However I rebuilt beta 3 and the results are summarised in this email: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AH22FFJQ3LRH2EJRVBAZO4B7NOIENNDI/

OCaml 4.08 has now been released, unfortunately at the worst possible time for me because I'm leaving for a trip, so it'll be at least another two weeks before I can start on the Fedora packaging.

The final version (4.08.0) is now building into this tag. Should take only a few hours.

This is ready to go now. There will be some broken dependencies as a result of this because one of the core packages (ocaml-camlp4) has not yet been ported, but we can deal with those afterwards.

@rjones, does it mean we should merge the side tag?

⋊> ~/t/r/scripts on master ⨯ koji remove-target f31-ocaml                                                                                                                   11:34:58
⋊> ~/t/r/scripts on master ⨯ python3 ./mass-tag.py -s f31-ocaml -t f31-pending                                                                                              11:35:22
Checking 59 builds...
Tagging apron-0.9.11-25.1104.svn20180624.fc31 into f31-pending
Tagging brltty-6.0-4.fc31 into f31-pending
Tagging graphviz-2.40.1-52.fc31 into f31-pending
Tagging hevea-2.32-4.fc31 into f31-pending
Tagging hivex-1.3.18-7.fc31 into f31-pending
Tagging ocaml-4.08.0-1.fc31 into f31-pending
Tagging ocaml-ancient-0.9.0-42.fc31 into f31-pending
Tagging ocaml-augeas-0.5-34.fc31 into f31-pending
Tagging ocaml-base64-2.1.2-16.fc31 into f31-pending
Tagging ocaml-benchmark-1.5-4.fc31 into f31-pending
Tagging ocaml-biniou-1.2.0-8.fc31 into f31-pending
Tagging ocaml-calendar-2.04-20.fc31 into f31-pending
Tagging ocaml-camlidl-1.05-51.fc31 into f31-pending
Tagging ocaml-camlp5-7.08-0.2.git9b9eb124c.fc31 into f31-pending
Tagging ocaml-camomile-1.0.1-4.fc31 into f31-pending
Tagging ocaml-cil-1.7.3-49.fc31 into f31-pending
Tagging ocaml-cmdliner-1.0.2-13.fc31 into f31-pending
Tagging ocaml-cppo-1.6.5-2.fc31 into f31-pending
Tagging ocaml-csv-1.7-8.fc31 into f31-pending
Tagging ocaml-cudf-0.9-9.fc31 into f31-pending
Tagging ocaml-curses-1.0.4-4.fc31 into f31-pending
Tagging ocaml-dbus-0.30-19.fc31 into f31-pending
Tagging ocaml-dune-1.10.0-2.fc31 into f31-pending
Tagging ocaml-easy-format-1.0.2-30.fc31 into f31-pending
Tagging ocaml-expat-0.9.1-54.fc31 into f31-pending
Tagging ocaml-extlib-1.7.5-7.fc31 into f31-pending
Tagging ocaml-facile-1.1-52.fc31 into f31-pending
Tagging ocaml-fileutils-0.5.2-8.fc31 into f31-pending
Tagging ocaml-findlib-1.8.0-8.fc31 into f31-pending
Tagging ocaml-labltk-8.06.5-2.fc31 into f31-pending
Tagging ocaml-libvirt-0.6.1.4-32.fc31 into f31-pending
Tagging ocaml-mccs-1.1-14.8.fc31 into f31-pending
Tagging ocaml-menhir-20190620-2.fc31 into f31-pending
Tagging ocaml-mlgmpidl-1.2.6.1-10.fc31 into f31-pending
Tagging ocaml-newt-0.9-45.fc31 into f31-pending
Tagging ocaml-num-1.1-12.fc31 into f31-pending
Tagging ocaml-oasis-0.4.11-9.fc31 into f31-pending
Tagging ocaml-ocamlbuild-0.14.0-2.fc31 into f31-pending
Tagging ocaml-ocplib-simplex-0.4-2.fc31 into f31-pending
Tagging ocaml-omake-0.10.3-12.fc31 into f31-pending
Tagging ocaml-opam-file-format-2.0.0-0.11.beta3.fc31 into f31-pending
Tagging ocaml-ounit-2.0.8-7.fc31 into f31-pending
Tagging ocaml-p3l-2.03-46.fc31 into f31-pending
Tagging ocaml-pcre-7.2.3-16.fc31 into f31-pending
Tagging ocaml-perl4caml-0.9.5-67.fc31 into f31-pending
Tagging ocaml-postgresql-4.0.1-16.fc31 into f31-pending
Tagging ocaml-re-1.7.3-4.fc31 into f31-pending
Tagging ocaml-react-1.2.0-18.fc31 into f31-pending
Tagging ocaml-res-4.0.7-16.fc31 into f31-pending
Tagging ocaml-result-1.2-10.fc31 into f31-pending
Tagging ocaml-ssl-0.5.5-9.fc31 into f31-pending
Tagging ocaml-xml-light-2.3-0.34.svn234.fc31 into f31-pending
Tagging ocaml-xmlm-1.2.0-32.fc31 into f31-pending
Tagging ocaml-zarith-1.8-1.fc31 into f31-pending
Tagging ocaml-zed-1.6-8.fc31 into f31-pending
Tagging ocaml-zip-1.06-16.fc31 into f31-pending
Tagging ocamlify-0.0.2-9.fc31 into f31-pending
Tagging ocamlmod-0.0.9-6.fc31 into f31-pending
Tagging z3-4.8.5-2.fc31 into f31-pending
Tagging 59 builds.
Tagged 59 builds.

Metadata Update from @ignatenkobrain:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

Metadata Update from @ignatenkobrain:
- Issue assigned to ignatenkobrain

4 years ago

Login to comment on this ticket.

Metadata