[Bug translator/32458] New: Systemtap instrumentation module build fails on fc42 6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42

wcohen at redhat dot com sourceware-bugzilla@sourceware.org
Fri Dec 13 19:38:50 GMT 2024


https://sourceware.org/bugzilla/show_bug.cgi?id=32458

            Bug ID: 32458
           Summary: Systemtap instrumentation module build fails on fc42
                    6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: translator
          Assignee: systemtap at sourceware dot org
          Reporter: wcohen at redhat dot com
  Target Milestone: ---

When attempting to run systemtap on a newer version of Fedora rawhide (fc42)
the build
of the kernel module fails. The following is an example run with the latest
kernel that works:

$ sudo ../install/bin/stap -p4
-r6.13.0-0.rc0.20241126git7eef7e306d3c.10.fc42.x86_64 -ke 'probe begin
{printf("hello\n"); exit()}' 
stap_139356.ko
Keeping temporary directory "/tmp/stapoY8GEI"

Anything that is kernel-6.13.0-0.rc1.20241202gite70140ba0d2b.14.fc42 or later
fails like the following:

$ sudo ../install/bin/stap -p4
-r6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64 -ke 'probe begin
{printf("hello\n"); exit()}' 
/usr/src/kernels/6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64/scripts/Makefile.build:367:
warning: overriding recipe for target 'modules.order'
/usr/src/kernels/6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64/Makefile:1960:
warning: ignoring old recipe for target 'modules.order'
/usr/src/kernels/6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64/Makefile:30:
/tmp/stap9u01u8/Makefile.rhelver: No such file or directory
make[3]: *** No rule to make target '/tmp/stap9u01u8/Makefile.rhelver'.  Stop.
make[2]: ***
[/usr/src/kernels/6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64/Makefile:2035:
.] Error 2
make[1]: ***
[/usr/src/kernels/6.13.0-0.rc2.20241211gitf92f4749861b.24.fc42.x86_64/Makefile:395:
__build_one_by_one] Error 2
make: *** [Makefile:263: __sub-make] Error 2
WARNING: kbuild exited with status: 2
Pass 4: compilation failed.  [man error::pass4]
Kernel version 6.13.0 is outside tested range 3.10 ... 6.12-rc
Keeping temporary directory "/tmp/stap9u01u8"

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Systemtap mailing list