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

fix: dune hang on macOS #8087

Closed
wants to merge 1 commit into from
Closed

Conversation

anmonteiro
Copy link
Collaborator

@anmonteiro anmonteiro commented Jul 3, 2023

This is a naive attempt at fixing #8083.

Separating these calls seems to fix the problem we're seeing on macOS.

I'm not sure why this is the case, though, so consider this PR a starting point for discussion.

@anmonteiro anmonteiro force-pushed the anmonteiro/fix-8083 branch 3 times, most recently from 4a63e9d to daa97a3 Compare July 3, 2023 03:48
@anmonteiro
Copy link
Collaborator Author

This seems to fix all previously broken packages. CI run green at nix-ocaml/nix-overlays#916

Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@anmonteiro anmonteiro force-pushed the anmonteiro/fix-8083 branch from daa97a3 to cb961d6 Compare July 3, 2023 21:13
@emillon
Copy link
Collaborator

emillon commented Jul 4, 2023

Once it's confirmed as the right fix I'll cut a 3.9.1 with this.

@rgrinberg
Copy link
Member

Thanks for the investigation. I disabled the feature properly in #8100 until we address the races.

@rgrinberg rgrinberg closed this Jul 4, 2023
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