-
-
Notifications
You must be signed in to change notification settings - Fork 661
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
Update for extlib 1.7.8 breaking change #10086
Update for extlib 1.7.8 breaking change #10086
Conversation
6d9d7e4
to
2a66250
Compare
See https://github.com/ygrek/ocaml-extlib/releases/tag/1.7.8 > breaking change: ExtList.find_map type updated to match stdlib (following deprecation in previous release)
Copied from: https://github.com/ygrek/ocaml-extlib/blob/f30acba5bb1e092faf22f777cef1b72a7b109097/src/base64.ml https://github.com/ygrek/ocaml-extlib/blob/f30acba5bb1e092faf22f777cef1b72a7b109097/src/base64.mli See conflict introduced by this change in ocaml-base64: mirage/ocaml-base64#25
2a66250
to
e68bec4
Compare
Might be better to skip squash for this PR to keep commit messages for context? |
Macro tests failure not related (see d764121) |
@@ -33,6 +33,7 @@ open EvalHash | |||
open EvalEncode | |||
open EvalField | |||
open MacroApi | |||
open Extlib_leftovers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this required?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, for Base64
NOTE: we need to update our local opam environment for this
From extlib 1.7.8 release notes:
(our CI is using 1.7.8 while most of us are still using <=1.7.7 locally)
Also included base64 to extlib-leftovers, possibly needed because of mirage/ocaml-base64#25