Add valgrind-3.12.0-clone-spawn.patch

This commit is contained in:
Mark Wielaard 2017-02-18 16:04:37 +01:00
parent 982608755e
commit f88b362722
2 changed files with 3332 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -87,6 +87,11 @@ Patch7: valgrind-3.12.0-arm64-ppc64-prlimit64.patch
# KDE#376279 Handle unknown HINT instructions on aarch64 by ignoring them. # KDE#376279 Handle unknown HINT instructions on aarch64 by ignoring them.
Patch8: valgrind-3.12.0-arm64-hint.patch Patch8: valgrind-3.12.0-arm64-hint.patch
# KDE#342040 Valgrind mishandles clone with CLONE_VFORK | CLONE_VM
# that clones to a different stack
# KDE#373192 Calling posix_spawn in glibc 2.24 completely broken
Patch9: valgrind-3.12.0-clone-spawn.patch
%if %{build_multilib} %if %{build_multilib}
# Ensure glibc{,-devel} is installed for both multilib arches # 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 BuildRequires: /lib/libc.so.6 /usr/lib/libc.so /lib64/libc.so.6 /usr/lib64/libc.so
@ -204,6 +209,7 @@ Valgrind User Manual for details.
%patch6 -p1 %patch6 -p1
%patch7 -p1 %patch7 -p1
%patch8 -p1 %patch8 -p1
%patch9 -p1
%build %build
# We need to use the software collection compiler and binutils if available. # We need to use the software collection compiler and binutils if available.
@ -400,6 +406,7 @@ echo ===============END TESTING===============
* Sat Feb 18 2017 Mark Wielaard <mjw@redhat.com> * Sat Feb 18 2017 Mark Wielaard <mjw@redhat.com>
- Add valgrind-3.12.0-arm64-ppc64-prlimit64.patch - Add valgrind-3.12.0-arm64-ppc64-prlimit64.patch
- Add valgrind-3.12.0-arm64-hint.patch - Add valgrind-3.12.0-arm64-hint.patch
- Add valgrind-3.12.0-clone-spawn.patch
* Fri Feb 17 2017 Mark Wielaard <mjw@redhat.com> - 3.12.0-5 * Fri Feb 17 2017 Mark Wielaard <mjw@redhat.com> - 3.12.0-5
- Add valgrind-3.12.0-ppc64-r2.patch (#1424367) - Add valgrind-3.12.0-ppc64-r2.patch (#1424367)