RFR: 8307527: MacOS Zero builds fail with undefined FFI_GO_CLOSURES after JDK-8304265

Aleksey Shipilev shade at openjdk.org
Mon May 8 10:33:28 UTC 2023


On Fri, 5 May 2023 13:23:21 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:

> And then remove the workaround from the source code. (`LIBFFI_CFLAGS` is used to build both relevant libraries, and should also be used when a new library is added that needs libffi. So this would avoid a repeat of this issue)

Yes, I added a variant of that fix that explicitly checks for `FFI_GO_CLOSURES` definition during configure. (Now I have to find a system which actually supports recent FFI to test it...

-------------

PR Comment: https://git.openjdk.org/jdk/pull/13827#issuecomment-1538144683



More information about the build-dev mailing list