#7463 Create f29-ocaml side tag for OCaml 4.07
Closed: Fixed 5 years ago Opened 5 years ago by rjones.

We're expecting OCaml 4.07 to be released in the next few days, 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.

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


f29-ocaml target has been created:

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

You can do builds with:

$ fedpkg build --target=f29-ocaml

let us know when you are done and we will move all the builds into f29.

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

5 years ago

Thanks - the main build will probably not happen for a week or two since we're still waiting for upstream to actually release 4.07. However I will kick off a test build into the tag right now using 4.07-beta2 which should be very close to what the final package will look like.

To update on this one, we're still waiting for OCaml 4.07 to be released upstream (it's a bit late).

To update this topic again, we now have a scheduled release date, which is 10th June (in 5 days time). So I'll be able to build straight away after that, basically next week.

Still waiting. From the most recent commits such as this one 5 hours ago (https://github.com/ocaml/ocaml/commit/5a4a250d361ac7a1d9bf8bf9dd877224717237e6 - "polish 4.07 Changes") I guess they are finalizing the release.

OCaml 4.07.0+rc1 was released today. So close! I'm going to test build the packages based on this into f29-ocaml anyway because I'm bored of waiting, but note that these are still not the final packages.

Rebuilt all the packages for the RC1 (NB: not the final build). Most built fine. The notable failures are:

why3: needs upstream changes, have notified the maintainer

ocamlify & ocaml-oasis: https://bugzilla.redhat.com/show_bug.cgi?id=1593408

libguestfs: https://bugzilla.redhat.com/show_bug.cgi?id=1593411 (kernel problem unrelated to OCaml)

plplot: some dependency problem with qt5, seems unrelated to OCaml

@rjones Any update on when the final release will be as we are getting close to mass rebuild?

I'm still expecting the new release "any day". I keep checking https://caml.inria.fr/pub/distrib/ocaml-4.07/ once a day to see if it has arrived, but not yet.

Please don't block the mass rebuild because of this. If it creates a mess for OCaml packages, I can fix it easily in a few hours afterwards.

Latest news is the release is blocked by this serious regression in the GC:
https://caml.inria.fr/mantis/view.php?id=7815

4.07 was released yesterday evening. I'm starting the build now.

Rebuild DONE. 102/103 packages rebuilt, only 1 failure.

Could you please move the f29-ocaml side tag packages into Fedora 29 now.

Due to an issue with my terminal, I am able to catch certain output of the merging.

Tagging hevea-2.31-5.fc29 into f29-pending
Tagging hivex-1.3.15-10.fc29 into f29-pending
Tagging libguestfs-1.39.6-7.fc29 into f29-pending
Tagging ocaml-4.07.0-1.fc29 into f29-pending
Tagging ocaml-SDL-0.9.1-28.fc29 into f29-pending
Tagging ocaml-ancient-0.9.0-38.fc29 into f29-pending
Tagging ocaml-augeas-0.5-30.fc29 into f29-pending
Tagging ocaml-base64-2.1.2-12.fc29 into f29-pending
Tagging ocaml-bin-prot-2.0.9-32.fc29 into f29-pending
Tagging ocaml-biniou-1.2.0-4.fc29 into f29-pending
Tagging ocaml-bisect-1.3-25.fc29 into f29-pending
Tagging ocaml-bitstring-2.0.4-28.fc29 into f29-pending
Tagging ocaml-cairo-0.4.7-0.20.gitbe5a298.fc29 into f29-pending
Tagging ocaml-calendar-2.04-16.fc29 into f29-pending
Tagging ocaml-camlidl-1.05-47.fc29 into f29-pending
Tagging ocaml-camlimages-4.2.5-6.fc29 into f29-pending
Tagging ocaml-camlp4-4.07.0-0.gitd32d9973.1.fc29.2 into f29-pending
Tagging ocaml-camlp5-7.05-3.fc29 into f29-pending
Tagging ocaml-camomile-0.8.7-3.fc29 into f29-pending
Tagging ocaml-cil-1.7.3-43.fc29 into f29-pending
Tagging ocaml-cmdliner-1.0.2-9.fc29 into f29-pending
Tagging ocaml-cppo-1.6.4-2.fc29 into f29-pending
Tagging ocaml-cryptokit-1.11-12.fc29 into f29-pending
Tagging ocaml-csv-1.7-4.fc29 into f29-pending
Tagging ocaml-cudf-0.9-5.fc29 into f29-pending
Tagging ocaml-curl-0.7.9-13.fc29 into f29-pending
Tagging ocaml-curses-1.0.3-44.fc29 into f29-pending
Tagging ocaml-dbus-0.30-15.fc29 into f29-pending
Tagging ocaml-deriving-0.1.2-14.fc29 into f29-pending
Tagging ocaml-dose3-5.0.1-8.20171203git09392e2.fc29 into f29-pending
Tagging ocaml-easy-format-1.0.2-26.fc29 into f29-pending
Tagging ocaml-expat-0.9.1-50.fc29 into f29-pending
Tagging ocaml-extlib-1.7.5-2.fc29 into f29-pending
Tagging ocaml-facile-1.1-48.fc29 into f29-pending
Tagging ocaml-fileutils-0.5.2-4.fc29 into f29-pending
Tagging ocaml-findlib-1.8.0-3.fc29 into f29-pending
Tagging ocaml-gen-0.5.1-4.fc29 into f29-pending
Tagging ocaml-gettext-0.3.7-5.fc29 into f29-pending
Tagging ocaml-gsl-1.19.1-14.fc29 into f29-pending
Tagging ocaml-json-static-0.9.8-35.fc29 into f29-pending
Tagging ocaml-json-wheel-1.0.6-39.fc29 into f29-pending
Tagging ocaml-lablgl-1.05-30.fc29 into f29-pending
Tagging ocaml-lablgtk-2.18.6-7.fc29 into f29-pending
Tagging ocaml-labltk-8.06.4-6.fc29 into f29-pending
Tagging ocaml-lacaml-9.3.2-5.fc29 into f29-pending
Tagging ocaml-libvirt-0.6.1.4-28.fc29 into f29-pending
Tagging ocaml-lwt-2.5.0-20.fc29 into f29-pending
Tagging ocaml-mccs-1.1-10.8.fc29 into f29-pending
Tagging ocaml-menhir-20180530-3.fc29 into f29-pending
Tagging ocaml-mikmatch-1.0.9-0.13.git23f78d27.fc29 into f29-pending
Tagging ocaml-mlgmpidl-1.2.6.1-6.fc29 into f29-pending
Tagging ocaml-mysql-1.2.1-14.fc29 into f29-pending
Tagging ocaml-newt-0.9-41.fc29 into f29-pending
Tagging ocaml-num-1.1-8.fc29 into f29-pending
Tagging ocaml-ocamlbuild-0.12.0-5.fc29 into f29-pending
Tagging ocaml-ocamlgraph-1.8.8-4.fc29 into f29-pending
Tagging ocaml-ocamlnet-4.1.6-3.fc29 into f29-pending
Tagging ocaml-ocplib-simplex-0.3-12.fc29 into f29-pending
Tagging ocaml-omake-0.10.3-7.fc29 into f29-pending
Tagging ocaml-opam-file-format-2.0.0-0.7.beta3.fc29 into f29-pending
Tagging ocaml-openin-20070524-44.fc29 into f29-pending
Tagging ocaml-ounit-2.0.8-3.fc29 into f29-pending
Tagging ocaml-p3l-2.03-42.fc29 into f29-pending
Tagging ocaml-pa-monad-6.0-38.fc29 into f29-pending
Tagging ocaml-pcre-7.2.3-12.fc29 into f29-pending
Tagging ocaml-perl4caml-0.9.5-62.fc29 into f29-pending
Tagging ocaml-pgocaml-1.6-32.fc29 into f29-pending
Tagging ocaml-postgresql-4.0.1-12.fc29 into f29-pending
Tagging ocaml-preludeml-0.1-0.51.20100314.fc29 into f29-pending
Tagging ocaml-pxp-1.2.8-12.fc29 into f29-pending
Tagging ocaml-qcheck-0.8-5.fc29 into f29-pending
Tagging ocaml-re-1.7.1-5.fc29 into f29-pending
Tagging ocaml-react-1.2.0-14.fc29 into f29-pending
Tagging ocaml-res-4.0.7-12.fc29 into f29-pending
Tagging ocaml-result-1.2-6.fc29 into f29-pending
Tagging ocaml-sexplib-7.0.5-31.fc29 into f29-pending
Tagging ocaml-sqlite-4.0.6-12.fc29 into f29-pending
Tagging ocaml-ssl-0.5.5-5.fc29 into f29-pending
Tagging ocaml-tplib-1.3-33.fc29 into f29-pending
Tagging ocaml-type-conv-3.0.5-33.fc29 into f29-pending
Tagging ocaml-ulex-1.1-41.fc29 into f29-pending
Tagging ocaml-xml-light-2.3-0.30.svn234.fc29 into f29-pending
Tagging ocaml-xmlm-1.2.0-28.fc29 into f29-pending
Tagging ocaml-xmlrpc-light-0.6.1-45.fc29 into f29-pending
Tagging ocaml-yojson-1.4.0-4.fc29 into f29-pending
Tagging ocaml-zarith-1.7-4.fc29 into f29-pending
Tagging ocaml-zed-1.6-4.fc29 into f29-pending
Tagging ocaml-zip-1.06-12.fc29 into f29-pending
Tagging ocamldsort-0.16.0-12.fc29 into f29-pending
Tagging virt-top-1.0.8-32.fc29 into f29-pending
Tagging z3-4.7.1-4.fc29 into f29-pending
Tagging 101 builds.
Tagged 101 builds.

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

5 years ago

Login to comment on this ticket.

Metadata