From 01e16b58a3105cc1d0f5353cccf032341886dd8c Mon Sep 17 00:00:00 2001 From: Piotr Sacharuk <107190444+PiotrSacharuk@users.noreply.github.com> Date: Tue, 11 Feb 2025 05:51:57 +0100 Subject: [PATCH] lua-sol2: Apply workaround for oneAPI compiler for problem with build (#48920) --- var/spack/repos/builtin/packages/lua-sol2/package.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/var/spack/repos/builtin/packages/lua-sol2/package.py b/var/spack/repos/builtin/packages/lua-sol2/package.py index cf9c440313d..1c52bd98e48 100644 --- a/var/spack/repos/builtin/packages/lua-sol2/package.py +++ b/var/spack/repos/builtin/packages/lua-sol2/package.py @@ -31,6 +31,12 @@ class LuaSol2(CMakePackage): # Lua is not needed when building, since sol2 is headers-only depends_on("lua", type=("link", "run")) + patch( + "https://github.com/ThePhD/sol2/pull/1606.patch?full_index=1", + when="@3.3.0 %oneapi@2025:", + sha256="ed6c5924a0639fb1671e6d7dacbb88dce70aa006bcee2f380b6acd34da89664c", + ) + def cmake_args(self): args = [ self.define("SOL2_ENABLE_INSTALL", True),