Bug 262794 - */ocaml-*: several updates to unmaintained OCaml ports
Summary: */ocaml-*: several updates to unmaintained OCaml ports
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Thierry Thomas
URL:
Keywords:
Depends on: 262783 263005 263006
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-25 11:16 UTC by Thierry Thomas
Modified: 2022-04-10 18:33 UTC (History)
0 users

See Also:


Attachments
Several updates to unmaintained OCaml ports (70.41 KB, patch)
2022-03-25 11:16 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (123.97 KB, patch)
2022-04-02 15:15 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (113.14 KB, patch)
2022-04-04 17:59 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (128.45 KB, patch)
2022-04-08 16:15 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (130.38 KB, patch)
2022-04-09 13:49 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (140.02 KB, patch)
2022-04-10 18:17 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2022-03-25 11:16:34 UTC
Created attachment 232703 [details]
Several updates to unmaintained OCaml ports

These updates are needed to chase the upgrade to lang/ocaml.

The affected ports are:

x11-toolkits/ocaml-labltk
devel/ocaml-sexplib
devel/ocaml-react
devel/ocaml-cppo
devel/ocaml-ounit
devel/ocaml-re
devel/ocaml-cfg
devel/ocaml-extlib
devel/ocaml-ipaddr
devel/ocaml-pomap
devel/ocaml-sdl
devel/ocaml-ulex
devel/ocaml-camljava
devel/menhir

Important note: all the PR related to Ocaml ports must be committed at the same time!
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2022-04-02 15:15:31 UTC
Created attachment 232895 [details]
Several updates to unmaintained OCaml ports

Some fixes for failures reported at
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262781#c7

This adds:
- math/alt-ergo
- devel/cil
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2022-04-04 17:59:44 UTC
Created attachment 232942 [details]
Several updates to unmaintained OCaml ports

New updates to devel/aifad and devel/coccinelle, to chase the failures reported in PR 262781.

Remark: devel/ocaml-sdl has been removed, because it has already been handled by danfe@ in 3ed4568443a36ecfca7ddddcad9b76e656f0bc58.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-04-07 11:18:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1be8f893f8ebdf2d61898299113c0dff327045e

commit b1be8f893f8ebdf2d61898299113c0dff327045e
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2022-04-07 11:17:04 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2022-04-07 11:17:04 +0000

    devel/ocaml-pomap: update the port to the latest version 4.1.1

    It is compatible with both current and upcoming OCaml versions.
    While here, clarify LICENSE and use static `pkg-plist'.

    PR:     262794 (part of)

 devel/ocaml-pomap/Makefile        | 35 +++++++++----------------
 devel/ocaml-pomap/distinfo        |  6 ++---
 devel/ocaml-pomap/pkg-plist (new) | 55 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 70 insertions(+), 26 deletions(-)
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2022-04-08 16:15:18 UTC
Created attachment 233070 [details]
Several updates to unmaintained OCaml ports

- rebase devel/ocaml-cfg after it has been patched by danfe@
- remove devel/ocaml-pomap which has been committed by danfe@
- rebase devel/cil after it has been patched by danfe@
- rebase devel/aifad after it has been patched by danfe@
Comment 5 Thierry Thomas freebsd_committer freebsd_triage 2022-04-09 13:49:22 UTC
Created attachment 233098 [details]
Several updates to unmaintained OCaml ports

Adding an upgrade for ftp/ocaml-ocurl in order to fix a failure reported in PR 262781.
Comment 6 Thierry Thomas freebsd_committer freebsd_triage 2022-04-10 18:17:24 UTC
Created attachment 233129 [details]
Several updates to unmaintained OCaml ports

Adding a fix for math/orpie, the failure has been reported in PR 262781 when upgrading OCaml to a recent version.