conf-gmp: use pkg-config where available - #23330
Conversation
|
Checked packages:
Upper bound needed for mlgmp, numerix although they were already broken in systems with non-standard include paths |
|
Hi @mseri |
|
I need to check all the packages in the comment above, ensure that they link properly and that their reverse dependencies all still work. Once they all have a checkmark, we can undraft this |
|
There is a PR in zarith to use pkg-config for gmp, which will also align it to this PR |
|
Any chance this could be revived? gmp and zarith cannot be installed on osx with custom Homebrew paths at the moment. |
There's been progress on the |
|
I will try to take some time to continue, but this is completely manual work and takes a lot of time for each package. I am not sure when I can unblock it. |
|
the change to make zarith use pkg-config has been merged in the meantime (ocaml/Zarith#132) and published in zarith 1.13 (release-1.13) |
|
Is there any chance that this PR is going to be merged in foreseeable future? Anything I can help with to speed it up? |
|
The latest zarith builds with pkg-config. Next week I am going to revise this. All revdeps I tested seem to be working fine |
|
@geralt-encore it seems to work fine. If you have time to edit this to remove the patched zarith and to move the test files to the opam-sources-archive repository (they mat already be there!), we can finally merge it |
See ocaml#18129 and ocaml#22954 Signed-off-by: Marcello Seri <marcello.seri@gmail.com> Signed-off-by: Marcello Seri <marcello.seri@gmail.com>
Co-authored-by: Raphaël Proust <raphael-proust@users.noreply.github.com>
|
looks good some failures in CI but all look unrelated to me thanks ❤️ |
See #18129 and #22954
I need to test the dependencies in
opam list --depends-on conf-gmpbefore un-drafting