diff options
author | Brian Van Essen <vanessen1@llnl.gov> | 2022-11-15 07:48:15 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-15 14:48:15 +0100 |
commit | fd4f905ce5078a169e6aec70630e3d463d6ef9bb (patch) | |
tree | e4c0f05bbeb931f2245f06426c7a4a8ac9a9a7c2 /.github/CONTRIBUTING.md | |
parent | d36c7b20d290ef0f151733ce2a431f703c2082fa (diff) | |
download | spack-fd4f905ce5078a169e6aec70630e3d463d6ef9bb.tar.gz spack-fd4f905ce5078a169e6aec70630e3d463d6ef9bb.tar.bz2 spack-fd4f905ce5078a169e6aec70630e3d463d6ef9bb.tar.xz spack-fd4f905ce5078a169e6aec70630e3d463d6ef9bb.zip |
External find now searches all dynamic linker paths (#33800)
Add spack.ld_so_conf.host_dynamic_linker_search_paths
Retrieve the current host runtime search paths for shared libraries;
for GNU and musl Linux we try to retrieve the dynamic linker from the
current Python interpreter and then find the corresponding config file
(e.g. ld.so.conf or ld-musl-<arch>.path). Similar can be done for
BSD and others, but this is not implemented yet. The default paths
are always returned. We don't check if the listed directories exist.
Use this in spack external find for libraries.
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
Diffstat (limited to '.github/CONTRIBUTING.md')
0 files changed, 0 insertions, 0 deletions