Closed Googulator closed 10 months ago
Falls within #177 imo
I wouldn't say this is #177 - while the alternative download source happens to be a VCS, that's not the goal. Rather, the goal is srcfs footprint reduction - currently, the 2 coreutils versions included in srcfs take up 12.5MiB, which all counts towards the 256MiB limit of the trusted Flash drive project. Downloading BZ2s from Savannah brings that down to 4.1MiB, with a further reduction to 3.3MiB if we can use XZ that early (see #348).
Note that for coreutils 8.32 we were forced to use VCS snapshot because release tarball did not have all required files needed to regenerate files.
We currently download coreutils-5.0 and 6.10 from ftp.gnu.org, but 8.32 is downloaded from savannah.gnu.org instead. The downloads from savannah,gnu.org are considerably smaller, probably because of fewer pregenerated files included (and can be even smaller with more advanced compression options, see #349 ).