-
Notifications
You must be signed in to change notification settings - Fork 358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use gpatch on openBSD #3444
Use gpatch on openBSD #3444
Conversation
LGTM! |
hah, conflicted with your other PR I just merged! |
Rebased. Still need to be tested on openBSD. |
on my FreeBSD, I got a similar message as noted in #3433 (comment) (using opam2 rc2), and was wondering whether opam should require and call out to GNU patch on FreeBSD as well (the port is named devel/patch, the binary installed by it gpatch). |
ok, I'll add it for FreeBSD also then. |
while I've seen this once so far, I'm not entirely sure when this happens... is there (for the OpenBSD patch) a reproducible test case which fails with their BSD patch, which I could test on FreeBSD? |
a0fe4bd
to
3ef3b41
Compare
@hannesm The choice of |
@rjbou thanks! what I did:
now, this is all without opam + utop, how does opam generate a binary diff (and why? - i thought it only every cared about text files)? |
what I forgot to mention, the above works fine when using |
Thanks for your test! I'll clean & keep it then.
For two reasons, on some repo update 1.2 -> 2.0, there is a delete of a remaining |
@rjbou wow, i'm sorry about that, I was not even aware i was still listed as maintainer of this port. IIRC i tried to notify various person but it's blurry now, it's been years since i last booted a *BSD. |
@jorisgio there is a "lost password" link at https://bugs.freebsd.org/bugzilla/ and the email address you've using is mentioned at https://svnweb.freebsd.org/ports/head/devel/ocaml-opam/Makefile?revision=427548&view=markup#l13 -- I don't know how the governance of FreeBSD ports works (and wasn't able to find much information at https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html), but feel free to propose me (hannes AT mehnert dot ORG) as maintainer for |
maybe another approach would be (or is this already possible?), similar to |
We could consider a future better solution (in-built patch? as we have some constraints using installed one). For the opam2 release, we just include the One of the worry of having the |
This PR is a partial fix for #3433, more specifically #3433 (comment).
It conflicts with #3443, need to be rebased before merge.