Skip to content

Use libunwind from toolchain#351

Merged
es1024 merged 1 commit intoyugabyte:masterfrom
es1024:libunwind-fix
Apr 20, 2026
Merged

Use libunwind from toolchain#351
es1024 merged 1 commit intoyugabyte:masterfrom
es1024:libunwind-fix

Conversation

@es1024
Copy link
Copy Markdown
Contributor

@es1024 es1024 commented Apr 20, 2026

For llvm-installer clang builds, we currently build libunwind with the llvm_libunwind dependency. This libunwind was slightly different from the toolchain libunwind we link to, leading to cases where we could not catch exceptions.

This picks up changes to our LLVM build's libunwind (that mirror the changes that thirdparty libunwind had) and changes llvm_libunwind to simply copy the libunwind library from the toolchain.

@es1024 es1024 force-pushed the libunwind-fix branch 2 times, most recently from 01f4b52 to d62ceb6 Compare April 20, 2026 18:06
Comment thread python/build_definitions/llvm_libunwind.py
@es1024 es1024 merged commit ce1c16e into yugabyte:master Apr 20, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants