diff options
author | Harmen Stoppels <me@harmenstoppels.nl> | 2023-11-20 22:34:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-20 15:34:29 -0600 |
commit | 7ec62d117eefb0fe1cafe38e440786333996e4cf (patch) | |
tree | 2dcdadc475ddd2d245ad6f28fbc43e70ea32e042 /var | |
parent | 5154d696297a6b00a148f09967688dd27113275d (diff) | |
download | spack-7ec62d117eefb0fe1cafe38e440786333996e4cf.tar.gz spack-7ec62d117eefb0fe1cafe38e440786333996e4cf.tar.bz2 spack-7ec62d117eefb0fe1cafe38e440786333996e4cf.tar.xz spack-7ec62d117eefb0fe1cafe38e440786333996e4cf.zip |
py-grpcio* do not assume lib / header dir (#41182)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/py-grpcio-tools/package.py | 6 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-grpcio/package.py | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/py-grpcio-tools/package.py b/var/spack/repos/builtin/packages/py-grpcio-tools/package.py index e2cc8d79db..e1fd541b47 100644 --- a/var/spack/repos/builtin/packages/py-grpcio-tools/package.py +++ b/var/spack/repos/builtin/packages/py-grpcio-tools/package.py @@ -41,8 +41,10 @@ class PyGrpcioTools(PythonPackage): for dep in self.spec.dependencies(deptype="link"): query = self.spec[dep.name] - env.prepend_path("LIBRARY_PATH", query.libs.directories[0]) - env.prepend_path("CPATH", query.headers.directories[0]) + for p in query.libs.directories: + env.prepend_path("LIBRARY_PATH", p) + for p in query.headers.directories: + env.prepend_path("CPATH", p) def patch(self): if self.spec.satisfies("%fj"): diff --git a/var/spack/repos/builtin/packages/py-grpcio/package.py b/var/spack/repos/builtin/packages/py-grpcio/package.py index 8a185d4802..8f319edd72 100644 --- a/var/spack/repos/builtin/packages/py-grpcio/package.py +++ b/var/spack/repos/builtin/packages/py-grpcio/package.py @@ -55,8 +55,10 @@ class PyGrpcio(PythonPackage): for dep in self.spec.dependencies(deptype="link"): query = self.spec[dep.name] - env.prepend_path("LIBRARY_PATH", query.libs.directories[0]) - env.prepend_path("CPATH", query.headers.directories[0]) + for p in query.libs.directories: + env.prepend_path("LIBRARY_PATH", p) + for p in query.headers.directories: + env.prepend_path("CPATH", p) def patch(self): filter_file("-std=gnu99", "", "setup.py") |