Skip to content

Fix Windows builds with OCaml >= 5.0#6189

Merged
kit-ty-kate merged 1 commit intoocaml:masterfrom
kit-ty-kate:win32-ocaml5
Sep 13, 2024
Merged

Fix Windows builds with OCaml >= 5.0#6189
kit-ty-kate merged 1 commit intoocaml:masterfrom
kit-ty-kate:win32-ocaml5

Conversation

@kit-ty-kate
Copy link
Copy Markdown
Member

Fixes #6148

@kit-ty-kate kit-ty-kate added this to the 2.3.0~alpha milestone Sep 3, 2024
@kit-ty-kate kit-ty-kate requested a review from dra27 September 3, 2024 16:37
@kit-ty-kate kit-ty-kate force-pushed the win32-ocaml5 branch 2 times, most recently from db827a9 to f9a8b30 Compare September 4, 2024 16:12
@kit-ty-kate
Copy link
Copy Markdown
Member Author

OCaml 5.3 support requires a new release of extlib first actually (see ygrek/ocaml-extlib#73)

@kit-ty-kate
Copy link
Copy Markdown
Member Author

I split the Github action part in #6192 to be merged later

Copy link
Copy Markdown
Member

@dra27 dra27 left a comment

Choose a reason for hiding this comment

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

copy# means that in the unlikely event of a syntax error, Dune continues to report the correct source file. I have a suggestion in dra27@0608ec5 which eliminates the code duplication between the two OCaml files, but I'm not sure it's necessarily better, given that the file changes very rarely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot resolve symbols for win_create_process_native in opam-core on Windows

2 participants