-
Notifications
You must be signed in to change notification settings - Fork 411
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(stdlib): pass flags when building stdlib.ml #7241
Conversation
I'm not sure how to add that to the test suite. To do that locally, I added |
Thanks. I added a test and implemented your suggestions. I didn't realize it was coming from the same value. |
Reported by @gretay-js. This ensures that when building `stdlib.ml` (the main module of a library with `(stdlib)`), flags set in the corresponding stanza `(library)` are correctly passed. Signed-off-by: Etienne Millon <me@emillon.org>
Reported by @gretay-js. This ensures that when building `stdlib.ml` (the main module of a library with `(stdlib)`), flags set in the corresponding stanza `(library)` are correctly passed. Signed-off-by: Etienne Millon <me@emillon.org>
Reported by @gretay-js. This ensures that when building `stdlib.ml` (the main module of a library with `(stdlib)`), flags set in the corresponding stanza `(library)` are correctly passed. Signed-off-by: Etienne Millon <me@emillon.org>
Reported by @gretay-js. This ensures that when building `stdlib.ml` (the main module of a library with `(stdlib)`), flags set in the corresponding stanza `(library)` are correctly passed. Signed-off-by: Etienne Millon <me@emillon.org>
…, dune-rpc, dune-rpc-lwt, dune-private-libs, dune-glob, dune-configurator, dune-build-info, dune-action-plugin and chrome-trace (3.7.1) CHANGES: - Fix segfault on MacOS when dune was being shutdown while in watch mode. (ocaml/dune#7312, fixes ocaml/dune#6151, @gridbugs, @emillon) - Fix preludes not being recorded as dependencies in the `(mdx)` stanza (ocaml/dune#7109, fixes ocaml/dune#7077, @emillon). - Pass correct flags when compiling `stdlib.ml`. (ocaml/dune#7241, @emillon) - Handle "Too many links" errors when using Dune cache on Windows. The fix in 3.7.0 for this same issue was not effective due to a typo. (ocaml/dune#7472, @nojb)
Reported by @gretay-js.
This ensures that when building
stdlib.ml
(the main module of a library with(stdlib)
), flags set in the corresponding stanza(library)
are correctly passed.