-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Add ctypes 0.21.1, ctypes-foreign 0.21.1 #24101
Conversation
b0036a9
to
952471e
Compare
The release tarball does not have version information. This adds it so that the META file gets this information. (this is used for example by the llvm build system)
Upstream fix: ocaml-community/ocaml-mariadb#49
Upstream is fixed: whitequark/ocaml-lz4@e500034
Upstream is fixed in 0.1.4.
Upstream is fixed in 0.6.2.
Upstream fix: dbuenzli/tgls#29
Upstream fix: dbuenzli/tsdl@9a5f889
Upstream fix: cryspen/hacl-packages#421
Upstream fix: simonjbeaumont/ocaml-pci#25
Fixed upstream since 0.3.1.
Upstream fix: vincentdchan/ocaml-binaryen-dsl#1
Upstream fix: Armael/ocaml-libudev#1
Upstream fix: yallop/ocaml-memcpy#11
Upstream fix: ygrek/ocaml-zstd#7
I just rebased and included pointers to all the upstream fixes in the commit messages. I don't expect important failures in that run so let's see how it goes. |
This looks all good now. |
Would it be possible to include the patches in this PR in a release, and merge that instead? Where possible, we prefer to not carry upstream patches directly in the opam repository. |
I've merged the patches into ctypes 0.21.1, and updated the PR to point to that release. |
This release includes a switch to
dune
, which is a fairly major change (yallop/ocaml-ctypes#588), and may need some iteration before it's ready to merge.