[Buildroot] [PATCH 1/1] toolchain: update AArch32/AArch64 toolchain to 8-2-2019.01

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Jan 28 14:59:51 UTC 2019


Hello,

On Mon, 28 Jan 2019 15:35:07 +0100
Joakim Bech <joakim.bech at linaro.org> wrote:

> > I don't see how this can be sufficient to update the toolchain version.
> > Surely the .mk and .hash files need to be changed as well.
> >   
> Chapter 17.3 and 17.4 is about this in the documentation, right?
> 
> For hash files, are you referring to these:
> 
> $ find -name "*.hash" | grep gcc
> ./package/gcc/gcc-initial/gcc-initial.hash
> ./package/gcc/gcc.hash
> ./package/gcc/gcc-final/gcc-final.hash

These are all the same files, thanks to symlinks. But anyway, these
files are not relevant, since they are for the "internal toolchain"
backend (i.e when Buildroot builds a toolchain) and not the external
toolchain backend.

In your case, I don't see how the version bump can work if you don't
change:

  toolchain/toolchain-external/toolchain-external-arm-aarch64/toolchain-external-arm-aarch64.mk
  toolchain/toolchain-external/toolchain-external-arm-aarch64/toolchain-external-arm-aarch64.hash
  toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.mk
  toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.hash

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list