From 7d3d03dea99cace26ac7440227edf341167c3bed Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Tue, 26 Nov 2019 09:29:25 -0700 Subject: cmake: add support for xlf and ninja (#13796) --- var/spack/repos/builtin/packages/cmake/package.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/cmake/package.py b/var/spack/repos/builtin/packages/cmake/package.py index 40f6ad1889..dd57a80a66 100644 --- a/var/spack/repos/builtin/packages/cmake/package.py +++ b/var/spack/repos/builtin/packages/cmake/package.py @@ -72,6 +72,10 @@ class Cmake(Package): # See https://gitlab.kitware.com/cmake/cmake/merge_requests/2873 patch('cmake-macos-add-coreservices.patch', when='@3.11.0:3.13.3') + # Fix builds with XLF + Ninja generator + # https://gitlab.kitware.com/cmake/cmake/merge_requests/4075 + patch('https://gitlab.kitware.com/cmake/cmake/merge_requests/4075.patch', sha256="3387faf4a71efe81c0fa17410b270ca7d352081ac88d2322df3da9bb6a6a3f2d", when="@3.15.5") + # We default ownlibs to true because it greatly speeds up the CMake # build, and CMake is built frequently. Also, CMake is almost always # a build dependency, and its libs will not interfere with others in -- cgit v1.2.3-70-g09d2