From 25cf3567fcd9364074cd8c68fc0f1ff18636e129 Mon Sep 17 00:00:00 2001 From: fxfxfxfxfxfx <227935476@qq.com> Date: Fri, 21 May 2021 20:58:16 +0800 Subject: [PATCH] add-bind-now --- add-bind-now.patch | 12 ++++++++++++ valgrind.spec | 8 ++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 add-bind-now.patch diff --git a/add-bind-now.patch b/add-bind-now.patch new file mode 100644 index 0000000..e7a9c20 --- /dev/null +++ b/add-bind-now.patch @@ -0,0 +1,12 @@ +diff -Nur valgrind-3.15.0/Makefile.in valgrind-3.15.0-new/Makefile.in +--- valgrind-3.15.0/Makefile.in 2019-04-13 18:57:18.000000000 +0800 ++++ valgrind-3.15.0-new/Makefile.in 2021-05-21 20:47:31.472430500 +0800 +@@ -274,7 +274,7 @@ + CCASDEPMODE = @CCASDEPMODE@ + CCASFLAGS = @CCASFLAGS@ + CCDEPMODE = @CCDEPMODE@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -Wl,-z,now + CFLAGS_MPI = @CFLAGS_MPI@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ diff --git a/valgrind.spec b/valgrind.spec index b2950c2..a71ca55 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -13,7 +13,7 @@ Name: valgrind Version: 3.15.0 -Release: 1 +Release: 2 Epoch: 1 Summary: An instrumentation framework for building dynamic analysis tools License: GPLv2+ @@ -23,7 +23,7 @@ Source0: ftp://sourceware.org/pub/%{name}/%{name}-%{version}.tar.bz2 Patch1: valgrind-3.9.0-cachegrind-improvements.patch Patch2: valgrind-3.9.0-helgrind-race-supp.patch Patch3: valgrind-3.9.0-ldso-supp.patch - +Patch4: add-bind-now.patch BuildRequires: glibc glibc-devel gdb procps gcc-c++ perl(Getopt::Long) %description @@ -98,8 +98,12 @@ popd %{_mandir}/man1/* %changelog +* Fri May 21 2021 fengxiao <227935476@qq.com> - 3.15.0-2 +- Add-bind-now + * Wed Feb 3 2021 wangjie - 3.15.0-1 - upgrade 3.15.0 * Sat Dec 7 2019 openEuler Buildteam - 3.13.0-29 - Package init + -- Gitee