JuliaLang / PackageCompiler.jl

Compile your Julia Package
https://julialang.github.io/PackageCompiler.jl/dev/
MIT License
1.39k stars 185 forks source link

Make the base sysimage not include any stdlibs #900

Open KristofferC opened 7 months ago

KristofferC commented 7 months ago

This is not needed since the sysimage we build on top of this will include all stdlibs that we need anyway.

Also, create a proper sysimage of the base sysimage (instead of a ji file) to improve precompilation performance of the parallel precompile we run using this sysimage.

This might as a side effect fix the CI errors on 1.10

KristofferC commented 7 months ago

I think with this implementation, this will fail to include e.g. LinearAlgebra when filter_stdlibs = false.

JeffBezanson commented 7 months ago

Fixes #783?

KristofferC commented 6 months ago

It should yes, let's split this PR into two so we can get that part in directly.