Opened 7 years ago

Closed 6 years ago

#52844 closed update (fixed)

Upgrade ocaml to 4.04.0

Reported by: pmetzger (Perry E. Metzger) Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: mww@…
Port: ocaml

Description

Please upgrade ocaml to 4.04.0. A patch has been included, which simply bumps the revision number, fixes the checksum and renames one file (README is now README.adoc)

A separate set of patches for camlp5 and the like are forthcoming, but this can be applied first.

Attachments (1)

ocaml.patch (1.4 KB) - added by pmetzger (Perry E. Metzger) 7 years ago.

Download all attachments as: .zip

Change History (15)

Changed 7 years ago by pmetzger (Perry E. Metzger)

Attachment: ocaml.patch added

comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Type: defectupdate

comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to mww@…
Status: newassigned

comment:3 Changed 7 years ago by larryv (Lawrence Velázquez)

Cc: mww@… added
Owner: changed from mww@… to larryv
Status: assignedaccepted
Version: 2.3.4

Does 4.04.0 introduce any incompatibilities (compared to 4.02.2) that we should know about?

comment:4 Changed 7 years ago by pmetzger (Perry E. Metzger)

I have (in parallel) also submitted an update to camlp5 that should be applied at the same time. I'm unaware of any others, though likely an update to ocaml-camlp4 would be useful as one is available.

comment:5 in reply to:  4 Changed 7 years ago by larryv (Lawrence Velázquez)

Ocamlbuild was split out from OCaml in 4.03, so I’ll have to test all OCaml ports before committing this. Ugh.

comment:6 Changed 7 years ago by pmetzger (Perry E. Metzger)

If I can be of some help in speeding this up let me know.

comment:7 Changed 7 years ago by pmetzger (Perry E. Metzger)

Howdy! It is now the case that one would want to update to OCaml 4.05.0 instead.

Also, unless we do this update, I can't fix other things. For example, the latest Coq, which I've been wanting to update to forever, requires a much newer OCaml. Could we do the update?

We'll def. need an ocamlbuild package, and probably to make sure that ocaml-findlib is up to date since ocamlfind is needed by so many ocaml packages.

comment:8 Changed 7 years ago by mf2k (Frank Schima)

Please re-add the epoch line to your patch and update to the latest version if applicable. Otherwise, no one will see this update.

comment:9 Changed 7 years ago by pmetzger (Perry E. Metzger)

I don't know what the "epoch" line means in this context?

And the real issue right now is that larryv correctly states that we need to fix a couple of other things in parallel.

comment:10 Changed 7 years ago by mf2k (Frank Schima)

Once added, the epoch line can never be removed. It is our method of allowing downgrades.

comment:11 Changed 7 years ago by pmetzger (Perry E. Metzger)

As I said, I don't know what an epoch line means. This makes it harder for me to interpret what you are suggesting.

comment:12 Changed 7 years ago by LRGH

I support the need of upgrading ocaml :-)

comment:13 Changed 6 years ago by pmetzger (Perry E. Metzger)

FYI, I've submitted a large-scale update to the OCaml system in Ticket #55358. When it is applied, this ticket can be closed.

comment:14 Changed 6 years ago by pmetzger (Perry E. Metzger)

Resolution: fixed
Status: acceptedclosed

In f067e94db52d1a18a444305af2bda0e77bf4ce16/macports-ports:

ocaml: update to 4.05.0

  • update to 4.05.0
  • set myself as the maintainer
  • fix description a bit

Closes: #52844

Note: See TracTickets for help on using tickets.