Open
Description
We need to select a CSL that matches the current platform (esp. w.r.t. libgfortran version) so we can't just bundle the CSLs into the Rootfs like we are doing here: https://github.com/JuliaPackaging/Yggdrasil/blob/f3bd341c5384916a241c101990ec776ee4f1c17f/0_RootFS/Rootfs/build_tarballs.jl#L202-L210
Instead, what would be ideal is if we mount in CompilerSupportLibrares_jll
for all the platforms we can run natively, tuned to the compiler ABI we're currently compiling for. We can mount them into /usr/lib/csl-$name
, but we just need to either select them dynamically, or beef the CSL's up to be libgfortran-version-independent.