Package: bpftrace Version: 0.17.0-1 Severity: normal Hi,
for example tcpconnect.bt depends on libc6-dev: | # tcpconnect.bt | definitions.h:6:10: fatal error: 'sys/socket.h' file not found | | # apt install libc6-dev | Reading package lists... Done | Building dependency tree... Done | Reading state information... Done | The following additional packages will be installed: | libc-bin libc-dev-bin libc-l10n libc6 locales | Suggested packages: | glibc-doc libnss-nis libnss-nisplus manpages-dev | Recommended packages: | manpages manpages-dev libc-devtools | The following NEW packages will be installed: | libc6-dev | The following packages will be upgraded: | libc-bin libc-dev-bin libc-l10n libc6 locales | 5 upgraded, 1 newly installed, 0 to remove and 646 not upgraded. | Need to get 9,866 kB of archives. | After this operation, 12.2 MB of additional disk space will be used. | [...] | | # tcpconnect.bt | Attaching 2 probes... | Tracing tcp connections. Hit Ctrl-C to end. | [...] Same for tcpaccept.bt, tcpdrop.bt, tcplife.bt + tcpretrans.bt. So it might be worth adding libc6-dev to Suggests/Recommends? regards -mika-

