summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Aumüller <aumuell@reserv.at>2023-10-21 15:26:36 +0200
committerGitHub <noreply@github.com>2023-10-21 09:26:36 -0400
commit1527853efde5ceecd61ff97f4b883132ed72cc70 (patch)
tree8ac804e05357d0409e345e03acc56f247e0f372c
parentd820cf73e999bda6f8036bb2bbfbbec94c049005 (diff)
downloadspack-1527853efde5ceecd61ff97f4b883132ed72cc70.tar.gz
spack-1527853efde5ceecd61ff97f4b883132ed72cc70.tar.bz2
spack-1527853efde5ceecd61ff97f4b883132ed72cc70.tar.xz
spack-1527853efde5ceecd61ff97f4b883132ed72cc70.zip
intel-tbb: patch patch for Apple's patch (#40640)
While e.g. GNU patch 2.7.6 (as provided by homebrew) would apply the previous version of this patch without problems, Apple's patch 2.0-12u11-Apple fails to find out which file to patch. Adding two lines to the patch fixes that. Renamed the patch in order to not require a `spack clean -m`.
-rw-r--r--var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021-v2.patch (renamed from var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021.patch)2
-rw-r--r--var/spack/repos/builtin/packages/intel-tbb/package.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021.patch b/var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021-v2.patch
index e1e1b1116b..d1e87cd7c4 100644
--- a/var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021.patch
+++ b/var/spack/repos/builtin/packages/intel-tbb/gcc_13-2021-v2.patch
@@ -16,6 +16,8 @@ Signed-off-by: Sam James <sam@gentoo.org>
diff --git a/test/common/utils_assert.h b/test/common/utils_assert.h
index 1df8ae72acc49fe38dac4d9bed4e9f4f26affcf5..0123ab881e124a800a5ebf8507050148038747d5 100644
+--- a/test/common/utils_assert.h
++++ b/test/common/utils_assert.h
@@ -20,6 +20,8 @@
#include "config.h"
#include "utils_report.h"
diff --git a/var/spack/repos/builtin/packages/intel-tbb/package.py b/var/spack/repos/builtin/packages/intel-tbb/package.py
index 45761c7a06..14da30b2d4 100644
--- a/var/spack/repos/builtin/packages/intel-tbb/package.py
+++ b/var/spack/repos/builtin/packages/intel-tbb/package.py
@@ -125,7 +125,7 @@ class IntelTbb(CMakePackage, MakefilePackage):
patch("gcc_generic-pedantic-4.4.patch", level=1, when="@:2019.0")
# Patch and conflicts for GCC 13 support (#1031).
- patch("gcc_13-2021.patch", when="@2021.1:")
+ patch("gcc_13-2021-v2.patch", when="@2021.1:")
conflicts("%gcc@13", when="@:2021.3")
# Patch cmakeConfig.cmake.in to find the libraries where we install them.