Package: dwarves Version: 1.31-1 Severity: important Dear Maintainer,
The upstream package installs development headers in $PREFIX/include and also a development runtime (I am guessing; haven't confirmed what it actually is) in $PREFIX/share/dwarves/runtime. For some reason these are excluded from the Debian package. Typically these are placed in a separate package like dwarves-dev or perhaps pahole-dev. For your reference, the full list of files installed by the upstream cmake/Makefile is: /usr /usr/local /usr/local/bin /usr/local/bin/btfdiff /usr/local/bin/codiff /usr/local/bin/ctracer /usr/local/bin/dtagnames /usr/local/bin/fullcircle /usr/local/bin/ostra-cg /usr/local/bin/pahole /usr/local/bin/pdwtags /usr/local/bin/pfunct /usr/local/bin/pglobal /usr/local/bin/prefcnt /usr/local/bin/scncopy /usr/local/bin/syscse /usr/local/include /usr/local/include/dwarves /usr/local/include/dwarves/btf_encoder.h /usr/local/include/dwarves/config.h /usr/local/include/dwarves/ctf.h /usr/local/include/dwarves/dutil.h /usr/local/include/dwarves/dwarves.h /usr/local/include/dwarves/dwarves_emit.h /usr/local/include/dwarves/dwarves_reorganize.h /usr/local/include/dwarves/elf_symtab.h /usr/local/include/dwarves/elfcreator.h /usr/local/include/dwarves/gobuffer.h /usr/local/include/dwarves/hash.h /usr/local/include/dwarves/libctf.h /usr/local/include/dwarves/list.h /usr/local/include/dwarves/rbtree.h /usr/local/lib /usr/local/lib/libdwarves.so.1.0.0 /usr/local/lib/libdwarves_emit.so.1.0.0 /usr/local/lib/libdwarves_reorganize.so.1.0.0 /usr/local/share /usr/local/share/dwarves /usr/local/share/dwarves/runtime /usr/local/share/dwarves/runtime/Makefile /usr/local/share/dwarves/runtime/ctracer_relay.c /usr/local/share/dwarves/runtime/ctracer_relay.h /usr/local/share/dwarves/runtime/linux.blacklist.cu /usr/local/share/dwarves/runtime/python /usr/local/share/dwarves/runtime/python/ostra.py /usr/local/share/man /usr/local/share/man/man1 /usr/local/share/man/man1/pahole.1.gz Best, Ximin -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'noble-updates'), (500, 'noble-security'), (300, 'unstable'), (200, 'experimental'), (100, 'noble-backports'), (1, 'noble'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.17.9+deb14-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dwarves depends on: ii pahole 1.31-1 dwarves recommends no packages. dwarves suggests no packages. -- no debconf information

