From 942b329a1ee6b80ebbb7d3273634ec3a866df1f6 Mon Sep 17 00:00:00 2001 From: Rafael Aquini Date: Mon, 23 Aug 2021 13:48:31 -0400 Subject: [PATCH] Update memkind source file to 1.11.0 upstream Signed-off-by: Rafael Aquini --- memkind-gcc11.patch | 32 -------------------------------- memkind.spec | 12 ++++++------ sources | 2 +- 3 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 memkind-gcc11.patch diff --git a/memkind-gcc11.patch b/memkind-gcc11.patch deleted file mode 100644 index dc3c909..0000000 --- a/memkind-gcc11.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/memkind-1.10.1/test/gtest_fused/gtest/gtest-all.cc b/memkind-1.10.1/test/gtest_fused/gtest/gtest-all.cc -index 1120ce8..5d29d98 100644 ---- a/memkind-1.10.1/test/gtest_fused/gtest/gtest-all.cc -+++ b/memkind-1.10.1/test/gtest_fused/gtest/gtest-all.cc -@@ -7944,9 +7944,9 @@ void StackLowerThanAddress(const void* ptr, bool* result) { - // Make sure AddressSanitizer does not tamper with the stack here. - GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ - bool StackGrowsDown() { -- int dummy; -+ volatile int dummy = 0; - bool result; -- StackLowerThanAddress(&dummy, &result); -+ StackLowerThanAddress((const void *)&dummy, &result); - return result; - } - -diff --git a/test/gtest_fused/gtest/gtest-all.cc b/test/gtest_fused/gtest/gtest-all.cc -index 1120ce8..5d29d98 100644 ---- a/test/gtest_fused/gtest/gtest-all.cc -+++ b/test/gtest_fused/gtest/gtest-all.cc -@@ -7944,9 +7944,9 @@ void StackLowerThanAddress(const void* ptr, bool* result) { - // Make sure AddressSanitizer does not tamper with the stack here. - GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ - bool StackGrowsDown() { -- int dummy; -+ volatile int dummy = 0; - bool result; -- StackLowerThanAddress(&dummy, &result); -+ StackLowerThanAddress((const void *)&dummy, &result); - return result; - } - diff --git a/memkind.spec b/memkind.spec index bcf1d56..7b612eb 100644 --- a/memkind.spec +++ b/memkind.spec @@ -1,9 +1,9 @@ -%global gittag0 v1.10.1 +%global gittag0 v1.11.0 Name: memkind Summary: User Extensible Heap Manager -Version: 1.10.1 -Release: 4%{?checkout}%{?dist} +Version: 1.11.0 +Release: 1%{?checkout}%{?dist} License: BSD URL: http://memkind.github.io/memkind BuildRequires: make @@ -14,8 +14,6 @@ BuildRequires: automake libtool numactl-devel systemd gcc gcc-c++ daxctl-devel ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64 Source0: https://github.com/%{name}/%{name}/archive/%{gittag0}/%{name}-%{version}.tar.gz -# Work around false positive Wuninitialized warning with gcc-11 -Patch0: memkind-gcc11.patch %description The memkind library is an user extensible heap manager built on top of @@ -47,7 +45,6 @@ alpha release. Feedback on design or implementation is greatly appreciated. %prep %setup -q -a 0 -n %{name}-%{version} -%patch0 -p1 %build # It is required that we configure and build the jemalloc subdirectory @@ -95,6 +92,9 @@ rm -f %{buildroot}/%{_docdir}/%{name}/VERSION %{_mandir}/man3/pmemallocator.3.* %changelog +* Mon Aug 23 2021 Rafael Aquini - 1.11.0-1 +- Update memkind source file to 1.11.0 upstream + * Thu Jul 22 2021 Fedora Release Engineering - 1.10.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index b339943..0f4aef6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (memkind-1.10.1.tar.gz) = 9fa2eed4e07d0316ee97fcdb594df4fe2e5cf44a509f658a78986aad9b4f56a9c8fbe281073b93ba3c2870734167ad29b8643d69757733fdce25e45e6f0015a0 +SHA512 (memkind-1.11.0.tar.gz) = 0b5bde35b3565c730fa954aebfe2ccbecd1e120c920d05acdbc0a74914731a90aeef8d57101f1f47bd35fd310bc143fa517bc871b32e592b8412384ff652fc05