cln/external
Sangbida Chaudhuri 92020ac31f configure: Add macOS-specific debug flags for libbacktrace compatibility
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
2025-08-06 12:59:55 +09:30
..
gheap@67fc83bc95 external/gheap: new submodule. 2020-08-28 10:56:50 +09:30
jsmn@18e9fe42cb jsmn: upgrade so JSMN_OBJECT's size parameter is usable. 2019-01-17 16:22:32 +01:00
libbacktrace@793921876c configure: Add macOS-specific debug flags for libbacktrace compatibility 2025-08-06 12:59:55 +09:30
libsodium@675149b9b8 external/libsodium: Update to 1.0.16 2018-06-09 06:42:02 +00:00
libwally-core@12f5ac4ccf wally: update libwally to 1.4.0 2025-03-21 09:48:57 +10:30
lowdown@edca6ce6d5 external/lowdown: local import of lowdown source. 2022-09-08 00:36:51 +03:00
.gitignore fix: prefixing external build dir 2023-06-06 11:26:03 +09:30
Makefile build: fix linking to libsodium on macOS 2025-01-23 10:10:09 +10:30