Skip to content

Conversation

@dra27
Copy link

@dra27 dra27 commented Dec 18, 2024

The problem before is that we had a formula something like ("host-system-mingw" & "bar_a" {os = "win32"} | "host-system-msvc" & "bar_b" {os = "win32"} | "host-system-other" {os != "win32"}). In removing host-system-other, this left the problem that the entire formula couldn't be satisfied on non-Windows systems. It's not possible to put {os = "win32"} on all the packages in the remaining formula because the package will fail opam lint.

The simplest solution is that put here - we just repeat the base-unix dependency.

@Octachron Octachron merged commit da00385 into Octachron:OCaml_5.3.0_release_candidate Dec 18, 2024
1 check failed
@Octachron
Copy link
Owner

Thanks for the fix !

@Octachron
Copy link
Owner

There was a mixing | that I added back to the opam file.

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.

2 participants