Issue |
83080
|
Summary |
[libunwind] Wrong default for LIBUNWIND_ENABLE_FRAME_APIS?
|
Labels |
new issue
|
Assignees |
|
Reporter |
xarblu
|
In short - I recently hit the following issue with >=libunwind-18.1.0_rc1 on Gentoo:
_Anything_ using libunwind started failing with `/usr/lib64/libc++abi.so.1: undefined symbol: __deregister_frame_info`.
For more info the downstream bugreport is [here](https://bugs.gentoo.org/925024).
Eventually I tracked it down to the newly introduced `LIBUNWIND_ENABLE_FRAME_APIS` defaulting to `OFF` (https://github.com/llvm/llvm-project/commit/5eb44df1b64dbd1a86b099128092a7fd2001c0ba).
What confuses me is that the commit message clearly says:
> Default this to on, so as not to remove the apis from
> environments that already have them.
but the actual option defaults to `OFF`.
(Downstream said to CC author @Sterling-Augustine and reviewer @MaskRay)
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs