thus far, it seems that hard coding the path into FindLibDwarf.cmake is working, but should not be the real solution.
./CMake/FindLibDwarf.cmake: set(LIBDWARF_INCLUDE_DIRS "/usr/include/libdwarf/libdwarf-0")
the issue is that DW_SECT_INFO, DW_SECT_ABBREV and DW_SECT_STR_OFFSETS are only defined in /usr/include/libdwarf/libdwarf-0/dwarf.h
Pinned Comments
carsme commented on 2023-12-07 04:02 (UTC)
BREAKING CHANGE: This package now builds shared objects:
instead of the static libraries:
Downstream packages must move
folly
from themakedepends
todepends
array to stay functional.We are doing this change since dynamic rather than static linking between packages is more in line with Arch Linux packaging practices (or just Linux packaging practices in general).