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

ppx_deriving 4.2.1 #10794

Merged
merged 1 commit into from
Nov 21, 2017
Merged

ppx_deriving 4.2.1 #10794

merged 1 commit into from
Nov 21, 2017

Conversation

gasche
Copy link
Member

@gasche gasche commented Nov 21, 2017

This is a minor release on top of 4.2 (instead of a minor release on
top of 4.1 as was originally discussed). The goal is to release this
first, ask user feedback on whether it solves their issues, and make
a 4.1 maintenance release if the issues with driverification are still
there.

The changelog is as follows

@gasche gasche force-pushed the ppx_deriving.4.2.1 branch from 0931106 to b28516b Compare November 21, 2017 11:07
@camelus
Copy link
Contributor

camelus commented Nov 21, 2017

✅ All lint checks passed 4edd1e4
  • These packages passed lint tests: ppx_deriving.4.2.1

✅ Installability check (7774 → 7775)
  • new installable packages (1): ppx_deriving.4.2.1

@mseri
Copy link
Member

mseri commented Nov 21, 2017

Is it expected that all the revdeps are failing with ocamlfind: Package ppx_derivers' not found`?

@mseri mseri self-requested a review November 21, 2017 11:55
@gasche
Copy link
Member Author

gasche commented Nov 21, 2017

No, this is unexpected. ppx_derivers is correctly marked as a dependency in the upstream opam file, but opam-publish did something strange here. I will investigate and rebase, thanks!

@gasche gasche force-pushed the ppx_deriving.4.2.1 branch from b28516b to 4edd1e4 Compare November 21, 2017 13:57
This is a minor release on top of 4.2 (instead of a minor release on
top of 4.1 as was originally discussed). The goal is to release this
first, ask user feedback on whether it solves their issues, and make
a 4.1 maintenance release if the issues with driverification are still
there.

The changelog is as follows

  * Add support for OCaml 4.06.0
    ocaml-ppx/ppx_deriving#154, ocaml-ppx/ppx_deriving#155, ocaml-ppx/ppx_deriving#156, ocaml-ppx/ppx_deriving#159
    (Gabriel Scherer, Fabian, Leonid Rozenberg)
  * Consider { with_path = false } when printing record fields
    ocaml-ppx/ppx_deriving#157
    (François Pottier)
@gasche
Copy link
Member Author

gasche commented Nov 21, 2017

@mseri the tests seem to pass now. Does it look good to you?

@mseri
Copy link
Member

mseri commented Nov 21, 2017

Looks good, thank you very much. I re-triggered one of the V2 builds that failed and looked spurious, just to double check if it fails again in the same way. After it's done I am happy to accept and merge

Copy link
Member

@mseri mseri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@mseri mseri merged commit 6e20036 into ocaml:master Nov 21, 2017
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.

3 participants