update vendors/ocaml-secp256k1
vendors/ocaml-secp256k1 doesn't build on machines where gmp has to be found using pkg-config. The new upstream version has been fixed for this, but the version bundled with Tezos doesn't. (I have tested that if I apply the diff between the current ocaml-secp256k1-internal
and vendors/ocaml-secp256k1
to the latter, the problem goes away.)
Perhaps arguably, given that build is already dependent on opam, this should just get built in the local opam switch from the upstream, and not be grabbed locally at all.
Edited by Perry E. Metzger