New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenBLAS package slimming #642
Comments
The log files are very important. Also, they're plain text, usually they can be compressed pretty well. Static archives are less important instead6 |
If some of this stuff is important to have for the folks that build these packages, couldn't there be to archives created, one that includes things like log files, and a second one that doesn't that is actually deployed to user systems that really only has what is needed? |
I don't really understand where you get those numbers @jaakkor2? E.g. https://github.com/JuliaBinaryWrappers/OpenBLAS_jll.jl/releases has
Edit, sorry, I just looked at the uncompressed number of 84MB, nevermind. I also tried stripping the shared libraries, that saves just a hair:
maybe not worth it. |
With #621's change locally on x86_64 + libgfortran.so.4 I get
😌 |
Fixed by #621. Thanks!
|
Downloading big jll packages can be problematic with unreliable network connections as described in https://discourse.julialang.org/t/install-binary-package-such-as-openblas-jll-via-very-slow-internet-connection . One way to improve the situation could be trimming the size of the package.
OpenBLAS_jll could be slimmed by (I am referring to the Windows version)
lib
-directory 84 MBlogs/OpenBLAS.log
5.8 MBOpenBLAS.v0.3.7.x86_64-w64-mingw32-libgfortran5.tar.gz would go from 27 MB to 8 MB proving a speedup for downloading, and disk space would go s from 123.7 MB to 33.6 MB.
The text was updated successfully, but these errors were encountered: