Bug 283861 - OCaml update D48228
Summary: OCaml update D48228
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 258859 262786 277821 278470 278518 280299 280721 282124 282125 282947 283712 283713 283714 283716 283717 283718 283719 283720 283814 283317
  Show dependency treegraph
 
Reported: 2025-01-05 14:10 UTC by Benjamin Jacobs
Modified: 2025-01-06 10:04 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Jacobs 2025-01-05 14:10:53 UTC
Hello,

Could someone review and merge https://reviews.freebsd.org/D48228 ?

I realize that it is a lot of changes at once. However, I tried very hard to make it as clean as possible (lots of rebase and rewrites on my side...sigh). It should be merged as a whole, that is all ocaml libraries should be rebuilt, due to the way ocaml records library dependencies and to account for the armv7 floating-point (architecture) change. I'm not sure if phabricator allows to export the serie as individual commits, if desired I can send the output of git format-patch.

Unfortunately, there are changes which, as of now, have not yet reached the maintainer timeout:
- ocaml-pcre (PR 283718)
- ocaml-zip (PR  283713)
- ocaml-lablgtk2 (PR 283714)
- ocaml-ocurl (PR 283716)
- ocaml-mysql (PR 283717)
- ocaml-annexlib (PR 283718)

- ocaml-images (PR 283720)
- ocaml-parmap (PR 283814).

I'm expecting the first 6 to go into timeout next week-end, because their maintainers have been consistenly not responsive for the past 6 months. The later two can be dropped from the serie (but their PORTREVISION must still be bumped), depending on when this request will be addressed and/or on how the committer feels.

If I'm not mistaken, all the other changes are either approved, in (extensive) maintainer timeout or ports@ owned.


Tested by rebuilding all ocaml ports on 14.2-RELEASE aarch64, 13.3-RELEASE armv7 and 15-CURRENT amd64.

Thanks,

Benjamin
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2025-01-05 22:02:10 UTC
Would you be interested in taking up maintainership of the ports with consecutive timeouts?
Comment 2 Benjamin Jacobs 2025-01-06 10:04:03 UTC
(In reply to Robert Clausecker from comment #1)

Certainly, yes.