[Bug runtime/34065] New: forward declaration for the autoconf files

lijunlong at openresty dot com sourceware-bugzilla@sourceware.org
Fri Apr 10 03:59:34 GMT 2026


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

            Bug ID: 34065
           Summary: forward declaration for the autoconf files
           Product: systemtap
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: runtime
          Assignee: systemtap at sourceware dot org
          Reporter: lijunlong at openresty dot com
  Target Milestone: ---

Created attachment 16686
  --> https://sourceware.org/bugzilla/attachment.cgi?id=16686&action=edit
add forward declaration

bugfix(buildrun): rename del_timer_sync autoconf to timer_delete_sync

    Follow-up fixes after commit 2604d13 (PR31288: build with gcc14):

    - Rename runtime/linux/autoconf-del_timer_sync.c to
      autoconf-timer_delete_sync.c to match the new kernel API name
    - Update buildrun.cxx to reference the renamed autoconf file and
      the new STAPCONF_TIMER_DELETE_SYNC macro
    - Fix relay_compat.h to check STAPCONF_TIMER_DELETE_SYNC (new API)
      with fallback to del_timer_sync (old API), replacing the
      previously inverted macro logic
    - Add missing forward declaration in autoconf-oneachcpu-retry.c
      to fix -Wmissing-prototypes error introduced by gcc14 changes

For the detail changes, check it in the attachment.

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


More information about the Systemtap mailing list