deps: fix libffi macos build#63006
Conversation
Signed-off-by: Paolo Insogna <[email protected]>
|
Review requested:
|
|
Fast-track has been requested by @ShogunPanda. Please 👍 to approve. |
|
Should we make a release test build? |
|
@targos Totally open to it. How? |
|
I can do it. |
|
Ok. Let me know how it works and if it succeeds. Thanks! |
|
@targos I don't have access to that CI. Let me know how it goes. Thanks a lot buddy! |
|
@targos Did the test release succeeded? |
|
release-pkg build failed :( |
|
Link: https://ci-release.nodejs.org/job/iojs+release/11719/nodes=macos15-release-pkg/console End of logs with error: |
|
But it's about Temporal, so I guess unrelated to this fix |
|
Ok, can I merge this then? |
|
@richardlau Is there proof in the logs that the libffi issue is fixed? |
I think from the logs and no sign of the errors (#62787) are encouraging. Plus I think the libffi issue was masking the Temporal issue under Rosetta 2 as the build was previously failing before it attempted linking to the Temporal library😞. As an aside, since we've had these two issues in succession that occur under Rosetta 2 it would help if we had something to catch these earlier than the release CI (GitHub actions?). |
|
@richardlau @targos Do you want me to fast-track and merge or what for few days? |
Let's try fast-tracking. We can't be in a worse state and might help us look at the Temporal issue that was masked by the one attempted to be fixed here. |
|
Landed in 186995e |
Fixes #62787.