diff --git a/valgrind.spec b/valgrind.spec index 867b462c4863fe4007fc1eb92a7b816351b91059..cadf51a7c257d7f4447026efd0ab6699f7bfd11f 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