Package: systemtap Version: 3.3-1 Severity: grave Justification: renders package unusable
SystemTap 3.3-1 does not work with the kernel currently in sid, linux-image-4.19.0-3-amd64 4.19.20-1. $ sudo stap -e 'probe oneshot { println("hello world") }' In file included from /tmp/stapBznfoX/stap_7c11b6c20586a98b7853a74fee0e49f4_979_src.c:298: /usr/share/systemtap/runtime/linux/stp_tracepoint.c: In function ‘stp_tracepoint_coming’: /usr/share/systemtap/runtime/linux/stp_tracepoint.c:281:6: error: assignment to ‘struct tracepoint *’ from ‘tracepoint_ptr_t’ {aka ‘const int’} makes pointer from integer without a cast [-Werror=int-conversion] tp = tp_mod->mod->tracepoints_ptrs[i]; ^ /usr/share/systemtap/runtime/linux/stp_tracepoint.c: In function ‘stp_tracepoint_going’: /usr/share/systemtap/runtime/linux/stp_tracepoint.c:323:6: error: assignment to ‘struct tracepoint *’ from ‘tracepoint_ptr_t’ {aka ‘const int’} makes pointer from integer without a cast [-Werror=int-conversion] tp = tp_mod->mod->tracepoints_ptrs[i]; ^ cc1: all warnings being treated as errors make[3]: *** [/usr/src/linux-headers-4.19.0-3-common/scripts/Makefile.build:308: /tmp/stapBznfoX/stap_7c11b6c20586a98b7853a74fee0e49f4_979_src.o] Error 1 make[2]: *** [/usr/src/linux-headers-4.19.0-3-common/Makefile:1535: _module_/tmp/stapBznfoX] Error 2 make[1]: *** [Makefile:146: sub-make] Error 2 make: *** [Makefile:8: all] Error 2 WARNING: kbuild exited with status: 2 Pass 4: compilation failed. [man error::pass4] Tip: /usr/share/doc/systemtap/README.Debian should help you get started. The latest upstream version (4.0) does however work fine. I'm gonna package it right away to get a working SystemTap in Buster.