This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

"Source Invariant" download

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

Parents
  • 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.

    steve

Reply
  • 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.

    steve

Children
No data