Ensure parent runtime version >= child (#44834)
Fixes a bug where old gcc-runtime libraries would be loaded at runtime, but newer are required by dependencies, breaking the binaries.
Showing
- lib/spack/spack/solver/asp.py 33 additions, 0 deletionslib/spack/spack/solver/asp.py
- lib/spack/spack/solver/concretize.lp 36 additions, 7 deletionslib/spack/spack/solver/concretize.lp
- lib/spack/spack/solver/libc_compatibility.lp 0 additions, 3 deletionslib/spack/spack/solver/libc_compatibility.lp
- lib/spack/spack/test/concretize.py 14 additions, 12 deletionslib/spack/spack/test/concretize.py
- lib/spack/spack/test/concretize_compiler_runtimes.py 7 additions, 6 deletionslib/spack/spack/test/concretize_compiler_runtimes.py
- var/spack/repos/builtin/packages/gcc/package.py 4 additions, 0 deletionsvar/spack/repos/builtin/packages/gcc/package.py
- var/spack/repos/compiler_runtime.test/packages/gcc/package.py 3 additions, 0 deletions...spack/repos/compiler_runtime.test/packages/gcc/package.py
Please register or sign in to comment