From 3555446f73d14539a2fafc14df8c56e31f8812e5 Mon Sep 17 00:00:00 2001 From: Michael Will <57011129+m-s-will@users.noreply.github.com> Date: Mon, 16 Aug 2021 14:46:36 +0200 Subject: FEniCS: Added byte order patch (#25417) --- var/spack/repos/builtin/packages/fenics/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/fenics/package.py b/var/spack/repos/builtin/packages/fenics/package.py index 9631f0307d..1cd9ff22ed 100644 --- a/var/spack/repos/builtin/packages/fenics/package.py +++ b/var/spack/repos/builtin/packages/fenics/package.py @@ -72,6 +72,11 @@ class Fenics(CMakePackage): patch('hdf5~cxx-detection.patch', when='@:1.6.0') patch('header_fix.patch', when='@2019.1.0.post0') + # endian.hpp for byte order detection was removed with Boost 1.73, + # use __BYTE_ORDER__ instead + patch('https://bitbucket.org/fenics-project/dolfin/issues/attachments/1116/fenics-project/dolfin/1602778118.04/1116/0001-Use-__BYTE_ORDER__-instead-of-removed-Boost-endian.h.patch', + sha256='1cc69e612df18feb5ebdc78cd902cfefda5ffc077735f0b67a1dcb1bf82e63c9', + when='@2019.1.0.post0') patch('petsc_3_11.patch', when='@2018.1.0.post1') # enable extension support for fenics package -- cgit v1.2.3-60-g2f50