Back to home page

EIC code displayed by LXR

 
 

    


Warning, /eic-spack/config/ci/config.yaml is written in an unsupported language. File is not indexed.

0001 config:
0002   # Fail (rather than silently ignore) when an installed binary's shared
0003   # library dependencies cannot be resolved via its own RPATH. Spack's
0004   # default policy is "ignore", which lets binaries with broken/incomplete
0005   # linkage (e.g. a NEEDED entry for an unversioned "libstdc++.so" that
0006   # doesn't match the versioned "libstdc++.so.6" gcc-runtime actually
0007   # ships) get installed, cached, and reused without ever being detected.
0008   #
0009   # This check runs as a post_install hook - both for packages built from
0010   # source and for packages installed from a buildcache - and runs before
0011   # the autopush hook that publishes to our shared OCI buildcache mirror,
0012   # so a spec that fails this check cannot be pushed.
0013   shared_linking:
0014     missing_library_policy: error