From 3e2d03984ec8db38d6f08e158a59c7da67416f83 Mon Sep 17 00:00:00 2001 From: Jonathon Anderson <17242663+blue42u@users.noreply.github.com> Date: Thu, 6 Apr 2023 12:48:05 -0500 Subject: Fix py-torch build on Linux >=6.0.3 (#35983) * Fix py-torch build on Linux >=6.0.3 * Update var/spack/repos/builtin/packages/py-torch/package.py Co-authored-by: Adam J. Stewart --------- Co-authored-by: Adam J. Stewart --- var/spack/repos/builtin/packages/py-torch/package.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/var/spack/repos/builtin/packages/py-torch/package.py b/var/spack/repos/builtin/packages/py-torch/package.py index a0b6f32341..b2e1d88357 100644 --- a/var/spack/repos/builtin/packages/py-torch/package.py +++ b/var/spack/repos/builtin/packages/py-torch/package.py @@ -372,6 +372,15 @@ class PyTorch(PythonPackage, CudaPackage, ROCmPackage): working_dir="third_party/gloo", ) + # PyTorch does not build on Linux >=6.0.3 (fixed in master) + # See: https://github.com/facebookincubator/gloo/issues/345 + patch( + "https://github.com/facebookincubator/gloo/commit/10909297fedab0a680799211a299203e53515032.patch?full_index=1", + sha256="8e6e9a44e0533ba4303a95a651b1934e5d73632cab08cc7d5a9435e1e64aa424", + when="@:1", + working_dir="third_party/gloo", + ) + @when("@1.5.0:") def patch(self): # https://github.com/pytorch/pytorch/issues/52208 -- cgit v1.2.3-60-g2f50