[valgrind] Upgrade to valgrind 3.10.1.TEST1.

Mark Wielaard mjw at fedoraproject.org
Mon Nov 24 10:30:53 UTC 2014


commit af5c79f8511e5763f1edc4905f27a345f630c5f5
Author: Mark Wielaard <mjw at redhat.com>
Date:   Mon Nov 24 11:04:27 2014 +0100

    Upgrade to valgrind 3.10.1.TEST1.

 .gitignore                                  |    1 +
 sources                                     |    2 +-
 valgrind-3.10.0-aarch64-dmb-sy.patch        |   24 ---
 valgrind-3.10.0-aarch64-fcvta.patch         |  108 -----------
 valgrind-3.10.0-aarch64-frint.patch         |   33 ----
 valgrind-3.10.0-aarch64-syscalls.patch      |  275 ---------------------------
 valgrind-3.10.0-fcvtmu.patch                |   21 --
 valgrind-3.10.0-old-ppc32-instr-magic.patch |   31 ---
 valgrind.spec                               |   50 ++----
 9 files changed, 16 insertions(+), 529 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 84ae916..fb571d7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@
 /valgrind-3.10.0.BETA1.tar.bz2
 /valgrind-3.10.0.BETA2.tar.bz2
 /valgrind-3.10.0.tar.bz2
+/valgrind-3.10.1.TEST1.tar.bz2
diff --git a/sources b/sources
index 70f4104..beab9ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7c311a72a20388aceced1aa5573ce970  valgrind-3.10.0.tar.bz2
+e32d23cad60ef4677af27efb15f247e2  valgrind-3.10.1.TEST1.tar.bz2
diff --git a/valgrind.spec b/valgrind.spec
index 65e56b6..5852fa9 100644
--- a/valgrind.spec
+++ b/valgrind.spec
@@ -2,8 +2,8 @@
 
 Summary: Tool for finding memory management bugs in programs
 Name: %{?scl_prefix}valgrind
-Version: 3.10.0
-Release: 6%{?dist}
+Version: 3.10.1
+Release: 0.1.TEST1%{?dist}
 Epoch: 1
 License: GPLv2+
 URL: http://www.valgrind.org/
@@ -44,7 +44,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %define _find_debuginfo_dwz_opts %{nil}
 %undefine _include_minidebuginfo
 
-Source0: http://www.valgrind.org/downloads/valgrind-%{version}.tar.bz2
+Source0: http://www.valgrind.org/downloads/valgrind-%{version}.TEST1.tar.bz2
 
 # Needs investigation and pushing upstream
 Patch1: valgrind-3.9.0-cachegrind-improvements.patch
@@ -58,32 +58,6 @@ Patch3: valgrind-3.9.0-stat_h.patch
 # Make ld.so supressions slightly less specific.
 Patch4: valgrind-3.9.0-ldso-supp.patch
 
-# Recognize and warn about usage of old (broken) ppc32 magic instr preamble.
-# https://bugs.kde.org/show_bug.cgi?id=278808#c6
-Patch5: valgrind-3.10.0-old-ppc32-instr-magic.patch
-
-# KDE#339853 arm64 times syscall unknown
-# KDE#339856 arm64 unhandled getsid/setsid syscalls.
-# KDE#339940 arm64 unhandled syscall: 83 (sys_fdatasync)
-# KDE#340028 unhandled syscalls for arm64 (msync, pread64, setreuid, setregid)
-# KDE#340236 arm64 mknodat (33), fchdir (50), chroot (51), fchownat (54)
-# KDE#340630 arm64 fchmod (52) and fchown (55) syscalls not recognized.
-# KDE#340922 arm64: unhandled getgroups/setgroups syscalls.
-Patch6: valgrind-3.10.0-aarch64-syscalls.patch
-
-# KDE#339858 arm64 recognize dmb sy. Data Memory Barrier full SYstem variant.
-Patch7: valgrind-3.10.0-aarch64-dmb-sy.patch
-
-# KDE#339926 Implement frintx d_d and s_s.
-Patch8: valgrind-3.10.0-aarch64-frint.patch
-
-# KDE#339927 Implement fcvtmu x_d.
-Patch9: valgrind-3.10.0-fcvtmu.patch
-
-# KDE#340509 Implement FCVTAS W_S and FCVTAU W_S.
-# KDE#340632 arm64: unhandled instruction fcvtas
-Patch10: valgrind-3.10.0-aarch64-fcvta.patch
-
 %if %{build_multilib}
 # Ensure glibc{,-devel} is installed for both multilib arches
 BuildRequires: /lib/libc.so.6 /usr/lib/libc.so /lib64/libc.so.6 /usr/lib64/libc.so
@@ -180,18 +154,12 @@ See the section on Debugging MPI Parallel Programs with Valgrind in the
 Valgrind User Manual for details.
 
 %prep
-%setup -q -n %{?scl:%{pkg_name}}%{!?scl:%{name}}-%{version}
+%setup -q -n %{?scl:%{pkg_name}}%{!?scl:%{name}}-%{version}.TEST1
 
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
 
 %build
 # We need to use the software collection compiler and binutils if available.
@@ -340,6 +308,16 @@ echo ===============END TESTING===============
 %endif
 
 %changelog
+* Mon Nov 24 2014 Mark Wielaard <mjw at redhat.com> - 3.10.1-0.1.TEST1
+- Upgrade to valgrind 3.10.1.TEST1
+- Remove patches that are now upstream:
+  - valgrind-3.10.0-old-ppc32-instr-magic.patch
+  - valgrind-3.10.0-aarch64-syscalls.patch
+  - valgrind-3.10.0-aarch64-dmb-sy.patch
+  - valgrind-3.10.0-aarch64-frint.patch
+  - valgrind-3.10.0-fcvtmu.patch
+  - valgrind-3.10.0-aarch64-fcvta.patch
+
 * Wed Nov 19 2014 Mark Wielaard <mjw at redhat.com> - 3.10.0-6
 - Add getgroups/setgroups to valgrind-3.10.0-aarch64-syscalls.patch
 


More information about the scm-commits mailing list