While building the GNU ARM Embedded toolchain from the source invariant download, I noticed that pretty much the first thing to happen is downloading and unpacking of a bunch of additional source packages: gmp, mpfr, mpc, ISL, expat, etc.
Previous source distributions included all these packages or, at least, included their licence text in license.txt, which the q2 update does not.
What's the rationale for downloading these at build-time, rather than including them in the distribution, and what's the rationale for excluding them from license.txt?
Thanks,
steve
Thanks for the reply, Thomas.
Ignore my comment about license.txt - I'd done a comparison of the previous and current licenses recently, noting changes, and noticed the removal of some of source packages from the distribution, and evidently got the two conflated. Sorry about that.
It does make the source-handling more complex for us, though. Our reading of the various GPLs mean that we have to arrange to maintain local copies of any such downloaded prerequisites, in addition to the main source-invariant package.