Hello, gdb depends on elfutils (0.187), which in turn installs /usr/local/include/dwarf.h Existence of this file breaks the installation of libdwarf, as it wants to put in the file under the same name.
It seems likely that /usr/local/lib/dwarf.h should come from libdwarf (i.e., that this should be an elfutils issue instead)?
(In reply to Ed Maste from comment #1) In particular, since elfutils installs most of their headers into a subdirectory of its own: include/dwarf.h include/elfutils/debuginfod.h include/elfutils/elf-knowledge.h include/elfutils/known-dwarf.h include/elfutils/libasm.h include/elfutils/libdw.h include/elfutils/libdwelf.h include/elfutils/libdwfl.h include/elfutils/version.h include/gelf.h include/libelf.h include/nlist.h It seems elfutils named their DWARF library "libdw". Alas, both libraries, even though they might share similar roots, seem to export many different things, so one cannot serve as a replacement for the other one