Debian Patches

Status for libpfm4/4.13.0-1

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-unitialized-variable-in-gen_tracepoint_table.patch [PATCH] Fix uninitialized variable in gen_tracepoint_table()
Need to ensure that p was initialized at the start of function
gen_tracepoint_table otherwise on some architectures such as s390x
will get the following error when compiling with -Werror:

make[1]: Entering directory '/root/rpmbuild/BUILD/libpfm-4.13.0/lib'
cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/root/rpmbuild/BUILD/libpfm-4.13.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -fvisibility=hidden -DCONFIG_PFMLIB_ARCH_S390X -I. -c pfmlib_perf_event_pmu.c
pfmlib_perf_event_pmu.c: In function 'gen_tracepoint_table':
pfmlib_perf_event_pmu.c:434:35: error: 'p' may be used uninitialized in this function [-Werror=maybe-uninitialized]
434 | p->modmsk = 0;
| ~~~~~~~~~~^~~
cc1: all warnings being treated as errors
William Cohen <wcohen@redhat.com> no 2023-04-14
0002-Correct-the-register-used-for-SPARC-Ultra-3-Dispatch.patch [PATCH 2/2] Correct the register used for SPARC Ultra 3 Dispatch0_rs_mispred event. William Cohen <wcohen@redhat.com> no 2018-01-10
sparc-disable-conflicting-code-4.patch HACK: UltraSPARC-III+/IIIi: disable conflicting event with code 0x4 there are three events using code 0x4, but only two registers Andreas Beckmann <anbe@debian.org> no
reproducible.patch do not use __DATE__ Andreas Beckmann <anbe@debian.org> not-needed
typos.patch fix typos found by Lintian Andreas Beckmann <anbe@debian.org> no

All known versions for source package 'libpfm4'

Links