-
Notifications
You must be signed in to change notification settings - Fork 189
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
Explicitly set LIBCXXABI_USE_LLVM_UNWINDER off #377
Conversation
I'm baffled that this breaks things, considering OFF was the default before... |
Ok, it's broken even without the patch: https://github.com/glandium/wasi-sdk/actions/runs/7550972389/job/20557473630#logs |
Yeah, looks like a WASI signature change. I wonder if we should just pin Wasmtime for now or figure out how to recompile with the new signature. |
…lding wasi-sdk. r=firefox-build-system-reviewers,sergesanspaille Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time. Upstreamed in WebAssembly/wasi-sdk#377 Differential Revision: https://phabricator.services.mozilla.com/D198763
…lding wasi-sdk. r=firefox-build-system-reviewers,sergesanspaille Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time. Upstreamed in WebAssembly/wasi-sdk#377 Differential Revision: https://phabricator.services.mozilla.com/D198763 UltraBlame original commit: a4bff50d95674a402744d071f9d2b97b482452bb
…lding wasi-sdk. r=firefox-build-system-reviewers,sergesanspaille Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time. Upstreamed in WebAssembly/wasi-sdk#377 Differential Revision: https://phabricator.services.mozilla.com/D198763 UltraBlame original commit: a4bff50d95674a402744d071f9d2b97b482452bb
…lding wasi-sdk. r=firefox-build-system-reviewers,sergesanspaille Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time. Upstreamed in WebAssembly/wasi-sdk#377 Differential Revision: https://phabricator.services.mozilla.com/D198763 UltraBlame original commit: a4bff50d95674a402744d071f9d2b97b482452bb
…lding wasi-sdk. r=firefox-build-system-reviewers,sergesanspaille Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time. Upstreamed in WebAssembly/wasi-sdk#377 Differential Revision: https://phabricator.services.mozilla.com/D198763
I believe #382 fixes this so a rebase on top of that (once it merges) should fix the test failure. It's related to the ABI of the preview1-to-preview2 adapter that Wasmtime uses. |
Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time.
Merged in #393 |
LLVM 18 enables this by default, which is not wanted here. This is effectively a no-op for other LLVM versions. Context: WebAssembly/wasi-sdk#377
Clang trunk has recently turned it on, and also now fails the build when libunwind is not built at the same time.