From 1dbf3c208bb50c1704b0372fcd55a91fb8a0a456 Mon Sep 17 00:00:00 2001 From: Matthieu Dorier Date: Thu, 5 Sep 2019 18:44:38 +0100 Subject: FIX Catalyst: corrected catalyst package for aarch64 targets (#12707) * corrected catalyst package for aarch64 targets * corrected syntax * corrected undefined variable --- var/spack/repos/builtin/packages/catalyst/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/catalyst/package.py b/var/spack/repos/builtin/packages/catalyst/package.py index 8153556ffd..6c62aa0039 100644 --- a/var/spack/repos/builtin/packages/catalyst/package.py +++ b/var/spack/repos/builtin/packages/catalyst/package.py @@ -225,6 +225,11 @@ class Catalyst(CMakePackage): else: cmake_args.append('-DPARAVIEW_ENABLE_PYTHON:BOOL=OFF') + arch = spec.architecture + if(arch.platform == 'linux' and arch.target == 'aarch64'): + cmake_args.append('-DCMAKE_CXX_FLAGS=-DPNG_ARM_NEON_OPT=0') + cmake_args.append('-DCMAKE_C_FLAGS=-DPNG_ARM_NEON_OPT=0') + return cmake_args def cmake(self, spec, prefix): -- cgit v1.2.3-70-g09d2