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

Reply via email to