mirror of
https://github.com/ElementsProject/lightning.git
synced 2026-08-13 12:32:55 +02:00
On macOS, libbacktrace was failing to find debug information due to: 1. Debug symbols not being properly linked with dsymutil 2. Apple Clang 17.0.0 generating DWARF 5 which libbacktrace couldn't parse In this commit we address both issues: Debug symbol accessibility: - Add dsymutil integration in Makefile to properly link debug symbols - Use -fno-standalone-debug to embed debug info inline in executable DWARF format compatibility: - Force -gdwarf-4 instead of default DWARF 5 to avoid "DW_FORM_addrx value out of range" errors Changelog-added: libbacktrace works with macOS |
||
|---|---|---|
| .. | ||
| gheap@67fc83bc95 | ||
| jsmn@18e9fe42cb | ||
| libbacktrace@793921876c | ||
| libsodium@675149b9b8 | ||
| libwally-core@12f5ac4ccf | ||
| lowdown@edca6ce6d5 | ||
| .gitignore | ||
| Makefile | ||