spack/lib/spack
Seth R. Johnson c48b733773
Make macOS installed libraries more relocatable (#26608)
* relocate: call install_name_tool less

* zstd: fix race condition

Multiple times on my mac, trying to install in parallel led to failures
from multiple tasks trying to simultaneously create `$PREFIX/lib`.

* PackageMeta: simplify callback flush

* Relocate: use spack.platforms instead of platform

* Relocate: code improvements

* fix zstd

* Automatically fix rpaths for packages on macOS

* Only change library IDs when the path is already in the rpath

This restores the hardcoded library path for GCC.

* Delete nonexistent rpaths and add more testing

* Relocate: Allow @executable_path and @loader_path
2021-10-18 13:34:16 -04:00
..
docs docutils > 0.17 issue with rendering list items in sphinx (#26355) 2021-10-18 16:55:46 +00:00
env cc: make error messages more clear 2021-10-04 18:30:19 -07:00
external Revert "Don't run lsb_release on linux (#26707)" (#26754) 2021-10-15 09:34:04 +00:00
llnl installer: Support showing status information in terminal title (#16259) 2021-10-11 17:54:59 +02:00
spack Make macOS installed libraries more relocatable (#26608) 2021-10-18 13:34:16 -04:00