Skip to content
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

[new release] ppx_cstruct, cstruct, cstruct-unix, cstruct-sexp, cstruct-lwt and cstruct-async (6.1.0) #21051

Merged
merged 1 commit into from
Apr 1, 2022

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented Mar 29, 2022

Access C-like structures directly from OCaml

CHANGES:

breaking changes

@hannesm
Copy link
Member Author

hannesm commented Mar 30, 2022

This will need some time and investigative work to sprinkle various "cstruct" {< "6.1.0"} around.

@hannesm
Copy link
Member Author

hannesm commented Mar 31, 2022

noteworthy packages to be investigated:

@hannesm
Copy link
Member Author

hannesm commented Mar 31, 2022

please bear with the CI, and wait until the dust settles (and we have a decision about mirage/ocaml-cstruct#299).

…ct-lwt and cstruct-async (6.1.0)

CHANGES:

**breaking changes**
- The deprecated functions `Cstruct.len`, `Cstruct.add_len`, `Cstruct.set_len`,
  and `Cstruct.blit_to_string` have been removed (@hannesm mirage/ocaml-cstruct#291)

- Implement host_endian (@haesbaert mirage/ocaml-cstruct#292, fixes mirage/ocaml-cstruct#72)
- Compatibility with OCaml 5.0.0 (@dinosaure mirage/ocaml-cstruct#294)
- Drop support of OCaml < 4.08.0, remove bigarray-compat dependency
  (@hannesm mirage/ocaml-cstruct#298)
- Fix year in changes of 6.0.1 (@reynir mirage/ocaml-cstruct#297)
@hannesm
Copy link
Member Author

hannesm commented Apr 1, 2022

This is fine to be merged, the remaining CI failures are unrelated to this release.

@kit-ty-kate
Copy link
Member

Thanks!

@kit-ty-kate kit-ty-kate merged commit 412ac3d into ocaml:master Apr 1, 2022
@hannesm hannesm deleted the release-cstruct-v6.1.0 branch April 7, 2022 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

host_endian appears to be broken
2 participants