From e81f4669953f87f570a3cdb455322ff853e96ef8 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Tue, 27 Jun 2023 11:20:04 +0200 Subject: [PATCH] 3.21.0-8 - BuildRequire python3.11 Resolves: #2217490 callgrind Python scripts not working on RHEL-8.9 --- valgrind.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/valgrind.spec b/valgrind.spec index 1b374fe..89b9d7f 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -3,7 +3,7 @@ Summary: Dynamic analysis tools to detect memory or thread bugs and profile Name: %{?scl_prefix}valgrind Version: 3.21.0 -Release: 7%{?dist} +Release: 8%{?dist} Epoch: 1 License: GPLv2+ URL: https://www.valgrind.org/ @@ -146,6 +146,10 @@ BuildRequires: elfutils-debuginfod-client Recommends: elfutils-debuginfod-client %endif +# Some of the python scripts require python 3.9+ +BuildRequires: python3.11 +BuildRequires: python3.11-rpm-macros + %{?scl:Requires:%scl_runtime} # We need to fixup selinux file context when doing a scl build. @@ -484,6 +488,9 @@ fi %endif %changelog +* Tue Jun 27 2023 Mark Wielaard - 3.21.0-8 +- BuildRequire python3.11 + * Fri Jun 23 2023 Mark Wielaard - 3.21.0-7 - Add valgrind-3.21.0-callgrind_control-no-strict.patch - Add valgrind-3.21.0-realloc-again.patch