Hi,

On Tue, Jul 24, 2018 at 10:05 AM, TK Chia <u1049321...@caramail.com> wrote:
>
> I am not sure if it is feasible to include truly "full" sources inside the
> FreeDOS packages.  The complete patched GCC source tree is quite large even
> when xz-compressed (about 58 MiB), even after excluding some of the bigger
> testsuites from the source tree.  The patched Binutils and Newlib sources
> are also rather big, about 27 MiB and 7 MiB when xz'ed.

I used to worry about things like that, but (almost) everyone has fast
(unmetered) internet these days anyways. Seriously, 58 MB is nothing.
Heck, I swear that many downloads of popular software (VirtualBox?
WinZip?) bundle both 32-bit and 64-bit .EXEs in one installer. So
clearly smallest download size isn't the biggest priority for most
people anymore.

So don't feel pressured to do any of this, obviously ... but if you
still want to, don't worry about size at all. Even 200 MB (or more!)
is not worth worrying about. And hey, it's GCC, we all know it's
bloated, especially with sources.

Actually, you should be able to use LZMA compression in the main .ZIP
itself to squeeze some more space. I don't recall if any other
packages used that (yet). I think Mateusz was vaguely worried about
wasting dozens of MB of RAM just to unpack. But for something big like
this, it might help (a little?).

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to