diff --git a/adapt-to-gcc14.patch b/adapt-to-gcc14.patch new file mode 100644 index 0000000000000000000000000000000000000000..acb87e0bb725c4a012bee07808ab59ed8faf6ec9 --- /dev/null +++ b/adapt-to-gcc14.patch @@ -0,0 +1,12 @@ +diff --git a/test/performance/operations.hpp b/test/performance/operations.hpp +index 788df9814126..7b130a2a9b47 100644 +--- a/test/performance/operations.hpp ++++ b/test/performance/operations.hpp +@@ -8,6 +8,7 @@ + #include "jemalloc/jemalloc.h" + #include + #include ++#include + + // Malloc, jemalloc, memkind jemalloc and memkind memory operations definitions + namespace performance_tests diff --git a/memkind.spec b/memkind.spec index 72be4f5283d269d05880c4ae4dfc3886f430f1bd..3063d9d5028714f66cced3297beae4e541fe9aca 100644 --- a/memkind.spec +++ b/memkind.spec @@ -1,13 +1,14 @@ Name: memkind Summary: Extensible Heap Manager for User Version: 1.14.0 -Release: 8 +Release: 9 License: BSD URL: http://memkind.github.io/memkind Source0: https://github.com/memkind/memkind/archive/v1.14.0/%{name}-%{version}.tar.gz Patch0001: 0001-support-multi-threading-build.patch Patch0003: 0003-memkind-add-sw64-support.patch Patch0004: Update-config.guess-and-config.sub-for-sw64.patch +Patch0005: adapt-to-gcc14.patch BuildRequires: automake libtool numactl-devel systemd gcc gcc-c++ hwloc-devel ExclusiveArch: x86_64 aarch64 riscv64 loongarch64 sw_64 @@ -84,6 +85,9 @@ popd %{_mandir}/man7/* %changelog +* Thu Nov 06 2025 laokz - 1.14.0-9 +- adapt to gcc14 + * Tue Oct 14 2025 zhangfeilong - 1.14.0-8 - fix sw64 build