[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