From 1c03fa37fa1429616681db98e4cc659af4df0328 Mon Sep 17 00:00:00 2001 From: zhaomengmeng Date: Fri, 8 Jul 2022 13:08:12 +0800 Subject: [PATCH] fix: remove unnecessary gdb from BuildRequires According to https://gitee.com/src-openeuler/cmake/issues/I415UW, gdb is not necessary for building packages. So remove it. --- valgrind.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/valgrind.spec b/valgrind.spec index 867b462..cadf51a 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -13,7 +13,7 @@ Name: valgrind Version: 3.16.0 -Release: 3 +Release: 4 Epoch: 1 Summary: An instrumentation framework for building dynamic analysis tools License: GPLv2+ @@ -26,7 +26,7 @@ Patch3: valgrind-3.9.0-ldso-supp.patch Patch4: backport-Generate-a-ENOSYS-sys_ni_syscall-for-clone3-on-all-linux-arches.patch Patch5: valgrind-Implement-linux-rseq-syscall-as-ENOSYS.patch -BuildRequires: glibc glibc-devel gdb procps gcc-c++ perl(Getopt::Long) +BuildRequires: glibc glibc-devel procps gcc-c++ perl(Getopt::Long) %description Valgrind is an instrumentation framework for building dynamic analysis tools. There are @@ -57,7 +57,7 @@ CC="gcc -B `pwd`/shared/libgcc/" %undefine _hardened_build %undefine _strict_symbol_defs_build OPTFLAGS="`echo " %{optflags} " | sed 's/ -m\(64\|3[21]\) / /g;s/ -fexceptions / /g;s/ -fstack-protector\([-a-z]*\) / / g;s/ -Wp,-D_FORTIFY_SOURCE=2 / /g;s/ -O2 / /g;s/ -mcpu=\([a-z0-9]\+\) / /g;s/^ //;s/ $//'`" -%configure CC="$CC" CFLAGS="$OPTFLAGS" CXXFLAGS="$OPTFLAGS" --with-mpicc=/bin/false GDB=%{_bindir}/gdb +%configure CC="$CC" CFLAGS="$OPTFLAGS" CXXFLAGS="$OPTFLAGS" --with-mpicc=/bin/false %make_build %install @@ -100,6 +100,9 @@ popd %{_mandir}/man1/* %changelog +* Fri Jul 08 2022 zhaomengmeng - 1:3.16.0-4 +- fix: Delete unnecessary gdb from BuildRequires + * Wed Mar 02 2022 qinyu - 3.16.0-3 - Implement linux rseq syscall as ENOSYS -- Gitee