Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0eafb3090d | ||
|
|
070cdc17ea |
2 changed files with 19 additions and 1 deletions
13
systemtap-gcc16.patch
Normal file
13
systemtap-gcc16.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
--- systemtap-5.4/configure~ 2025-10-30 14:47:35.000000000 +0000
|
||||
+++ systemtap-5.4/configure 2026-01-13 18:53:20.466037572 +0000
|
||||
@@ -3121,8 +3121,8 @@
|
||||
}
|
||||
{
|
||||
// Unicode literals
|
||||
- char const *utf8 = u8"UTF-8 string \u2500";
|
||||
- char16_t const *utf16 = u"UTF-8 string \u2500";
|
||||
+ auto const *utf8 = u8"UTF-8 string \u2500";
|
||||
+ char16_t const *utf16 = u"UTF-16 string \u2500";
|
||||
char32_t const *utf32 = U"UTF-32 string \u2500";
|
||||
}
|
||||
'
|
||||
|
|
@ -131,7 +131,7 @@ f /var/log/stap-server/log 0644 stap-server stap-server -
|
|||
Name: systemtap
|
||||
# PRERELEASE
|
||||
Version: 5.4
|
||||
Release: 1%{?release_override}%{?dist}
|
||||
Release: 2%{?release_override}%{?dist}
|
||||
# for version, see also configure.ac
|
||||
|
||||
|
||||
|
|
@ -168,6 +168,7 @@ Summary: Programmable system-wide instrumentation system
|
|||
License: GPL-2.0-or-later
|
||||
URL: https://sourceware.org/systemtap/
|
||||
Source: ftp://sourceware.org/pub/systemtap/releases/systemtap-%{version}.tar.gz
|
||||
Patch0: systemtap-gcc16.patch
|
||||
|
||||
# Build*
|
||||
BuildRequires: make
|
||||
|
|
@ -613,6 +614,7 @@ or within a container.
|
|||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch 0 -p1
|
||||
|
||||
%build
|
||||
|
||||
|
|
@ -1363,6 +1365,9 @@ exit 0
|
|||
|
||||
# PRERELEASE
|
||||
%changelog
|
||||
* Tue Jan 13 2026 Jonathan Wakely <jwakely@fedoraproject.org> - 5.4-2
|
||||
- Patched to workaround Autoconf 2.72 incompatiblity with GCC 16
|
||||
|
||||
* Fri Oct 31 2025 Frank Ch. Eigler <fche@redhat.com> - 5.4-1
|
||||
- Upstream release, see wiki page below for detailed notes.
|
||||
https://sourceware.org/systemtap/wiki/SystemTapReleases
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue