build cold bootstrap with OCaml 4.10 to fix gcc10 compilation#4234
build cold bootstrap with OCaml 4.10 to fix gcc10 compilation#4234avsm merged 1 commit intoocaml:masterfrom
Conversation
|
@dra27 instead of the appveyor patch for unreleased flexdll, can we just use your fork in src_ext/Makefile directly? |
This is because gcc10 defaults to -fcommon which causes compatibility carnage. See ocaml/opam-repository#16583. Reported by @MisterDA
|
I have been using flexdll master ocaml/flexdll@bd636de in my |
|
I'm referring to the Appveyor workaround - that should be reconciled with src_ext/Makefile. I'd prefer we didn't carry CI specific patches. |
|
Sorry for the lag. There will/should be a release of flexdll incorporating that patch prior to the release of OCaml 4.11 (as noted, it is now in flexdll master) which should make this moot. I agree with @MisterDA that pointing to my repo is a bad idea (especially as I may arbitrarily delete that branch when I next hoover my fork...) |
This is because gcc10 defaults to -fcommon which causes
compatibility carnage. See ocaml/opam-repository#16583.
Reported by @MisterDA