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

[3.17] backport #11253: fix(melange): disallow private implementations of public virtual libs… #11372

Merged
merged 1 commit into from
Jan 23, 2025

Conversation

anmonteiro
Copy link
Collaborator

No description provided.

@maiste maiste added the release PR or issue for releasing a new dune version label Jan 22, 2025
Copy link
Collaborator

@maiste maiste left a comment

Choose a reason for hiding this comment

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

This one seems to be breaking all the tests. Is there something missing?

@maiste maiste mentioned this pull request Jan 23, 2025
7 tasks
…ocaml#11253)

* test(melange): show wrong require for private impl of public virtual lib

Signed-off-by: Antonio Nuno Monteiro <[email protected]>

* fix(melange): disallow private implementations of public virtual libs

Signed-off-by: Antonio Nuno Monteiro <[email protected]>

* changelog

Signed-off-by: Antonio Nuno Monteiro <[email protected]>

---------

Signed-off-by: Antonio Nuno Monteiro <[email protected]>
@anmonteiro anmonteiro force-pushed the anmonteiro/backport-11253 branch from 0851aca to 88dec81 Compare January 23, 2025 09:02
@anmonteiro
Copy link
Collaborator Author

@maiste thanks for catchig, just fixed compilation and rebased against the base branch.

@maiste
Copy link
Collaborator

maiste commented Jan 23, 2025

Thanks for the fix, as soon as the CI goes green (for the parts that are supposed to), I'll merge this and start the release on Opam 👍

@maiste maiste merged commit a86faf2 into ocaml:3.17 Jan 23, 2025
26 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release PR or issue for releasing a new dune version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants