summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2022-07-13 00:17:07 -0700
committerGitHub <noreply@github.com>2022-07-13 09:17:07 +0200
commita36c05068f4b2167427e72fedb4c72705eaa9c36 (patch)
tree0169b52f23b0d21508e97c55b212dfccabda727c
parent16e079aa52598c2ccfcb0e5d226916e2ff29c65d (diff)
downloadspack-a36c05068f4b2167427e72fedb4c72705eaa9c36.tar.gz
spack-a36c05068f4b2167427e72fedb4c72705eaa9c36.tar.bz2
spack-a36c05068f4b2167427e72fedb4c72705eaa9c36.tar.xz
spack-a36c05068f4b2167427e72fedb4c72705eaa9c36.zip
Open3D: fix build with external fmt (#31547)
-rw-r--r--var/spack/repos/builtin/packages/open3d/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/open3d/package.py b/var/spack/repos/builtin/packages/open3d/package.py
index 4eba3c7abb..74923fc2b7 100644
--- a/var/spack/repos/builtin/packages/open3d/package.py
+++ b/var/spack/repos/builtin/packages/open3d/package.py
@@ -27,7 +27,9 @@ class Open3d(CMakePackage, CudaPackage):
depends_on('llvm@7:+clang+libcxx')
depends_on('eigen')
depends_on('flann')
- # depends_on('fmt')
+ # https://github.com/isl-org/Open3D/issues/4360
+ # https://github.com/isl-org/Open3D/pull/5303
+ depends_on('fmt@:7')
depends_on('glew')
depends_on('glfw')
# depends_on('imgui')
@@ -70,7 +72,7 @@ class Open3d(CMakePackage, CudaPackage):
# https://github.com/isl-org/Open3D/issues/4360
self.define('USE_SYSTEM_EIGEN3', True),
self.define('USE_SYSTEM_FLANN', True),
- # self.define('USE_SYSTEM_FMT', True),
+ self.define('USE_SYSTEM_FMT', True),
self.define('USE_SYSTEM_GLEW', True),
self.define('USE_SYSTEM_GLFW', True),
# self.define('USE_SYSTEM_IMGUI', True),