diff options
author | Harmen Stoppels <me@harmenstoppels.nl> | 2024-05-30 07:31:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-30 07:31:28 +0200 |
commit | 39ace5fc45f67a870fef352ca5592892c54cf114 (patch) | |
tree | 15224215f9431a6b0cec0e8078a6b86383f76f9e /.dockerignore | |
parent | 0601d6a0c581fa249f2c20b2bfdfee11ae3a0e21 (diff) | |
download | spack-39ace5fc45f67a870fef352ca5592892c54cf114.tar.gz spack-39ace5fc45f67a870fef352ca5592892c54cf114.tar.bz2 spack-39ace5fc45f67a870fef352ca5592892c54cf114.tar.xz spack-39ace5fc45f67a870fef352ca5592892c54cf114.zip |
concretizer: enforce host compat when reuse only (#44428)
Fixes a bug in the concretizer where specs depending on a host
incompatible libc would be used. This bug triggers when nothing is
built.
In the case where everything is reused, there is no libc provider from
the perspective of the solver, there is only compatible_libc. This
commit ensures that we require a host compatible libc on any reused
spec, additionally to requiring compat with the chosen libc provider.
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Diffstat (limited to '.dockerignore')
0 files changed, 0 insertions, 0 deletions