[edk2-devel] [PATCH v2 0/2] BaseTools: Switch to downloading the ARM/AARCH64 compiler from Arm's site

Gerd Hoffmann kraxel at redhat.com
Wed Sep 8 11:46:43 UTC 2021


On Wed, Sep 08, 2021 at 12:13:12PM +0100, Leif Lindholm wrote:
> On Sun, Aug 29, 2021 at 23:14:48 -0600, Rebecca Cran wrote:
> > Linaro no longer do gcc releases - Arm creates them now.
> > 
> > Update the gcc_[arm,aarch64]_linux_ext_dep.yaml files in BaseTools/Bin to
> > switch from Linaro's old release to the latest gcc 10.3-2021.07 release
> > from Arm and fix LinuxGcc5ToolChain.py with the new gcc prefix.
> > 
> 
> I don't know if anyone uses these files/tools to download toolchains
> for downstream platforms. If they do, the upgrade from gcc7 to gcc10
> may break their builds. But we're just after stable tag, so I have no
> problem with that.

I'm wondering whenever this still makes sense.  I guess it was very
useful in the early arm days where you need a cutting-edge compiler with
the latest fixes applied to properly build edk2.  Meanwhile mainline gcc
should work without any problems.  I'm simply using the distro cross
compiler packages (gcc-arm-linux-gnu.rpm and gcc-aarch-linux-gnu.rpm on
fedora) with zero problems since years.  As far I know debian/ubuntu
have cross compiler packages too.

Fedora is at gcc11 meanwhile, so I don't expect the gcc7 -> gcc10 switch
will trouble.  I don't do platform builds though, only ArmVirt.

take care,
  Gerd



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#80348): https://edk2.groups.io/g/devel/message/80348
Mute This Topic: https://groups.io/mt/85244523/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list