public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
@ 2021-09-23 16:09 Rebecca Cran
  2021-09-23 16:09 ` [PATCH v3 1/2] BaseTools: Switch to downloading the ARM compiler " Rebecca Cran
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Rebecca Cran @ 2021-09-23 16:09 UTC (permalink / raw)
  To: devel, Bob Feng, Liming Gao, Yuwei Chen, Sean Brogan,
	Sami Mujawar, Leif Lindholm, Ard Biesheuvel
  Cc: Rebecca Cran

BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC releases
from https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 . 

As indicated in the URL, those builds are from 2019 because Linaro no
longer do GCC releases, with that task having moved to Arm. 

The Arm GCC page is https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads,
with the latest release being 10.3-2021.07.

gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI
environment using the stuart tools.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
PR: https://github.com/tianocore/edk2/pull/1909

Changes from v2 to v3:

Fixed the author to be @nuviainc.com instead of @bsdio.com.

Rebecca Cran (2):
  BaseTools: Switch to downloading the ARM compiler from Arm's site
  BaseTools: Switch to downloading the AARCH64 compiler from Arm's site

 BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10 +++++-----
 BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  | 10 +++++-----
 BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4 ++--
 3 files changed, 12 insertions(+), 12 deletions(-)

-- 
2.31.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH v3 1/2] BaseTools: Switch to downloading the ARM compiler from Arm's site
  2021-09-23 16:09 [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site Rebecca Cran
@ 2021-09-23 16:09 ` Rebecca Cran
  2021-09-23 16:09 ` [PATCH v3 2/2] BaseTools: Switch to downloading the AARCH64 " Rebecca Cran
  2021-09-23 18:17 ` [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers " Leif Lindholm
  2 siblings, 0 replies; 8+ messages in thread
From: Rebecca Cran @ 2021-09-23 16:09 UTC (permalink / raw)
  To: devel, Bob Feng, Liming Gao, Yuwei Chen, Sean Brogan,
	Sami Mujawar, Leif Lindholm, Ard Biesheuvel
  Cc: Rebecca Cran

Linaro no longer do gcc releases - they're done by Arm now.
Update gcc_arm_linux_ext_dep.yaml to fetch the latest ARM gcc release
(10.3-2021.07) from their site.

Signed-off-by: Rebecca Cran <rebecca@nuviainc.com>
---
 BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  | 10 +++++-----
 BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml b/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml
index 09481ceae05f..9b3c4e394fa1 100644
--- a/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml
+++ b/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml
@@ -1,5 +1,5 @@
 ## @file
-# Download GCC ARM compiler from Linaro's release site
+# Download GCC ARM compiler from Arm's release site
 # Set shell variable GCC5_ARM_INSTALL to this folder
 #
 # This is only downloaded when a build activates scope gcc_arm_linux
@@ -11,11 +11,11 @@
   "scope": "gcc_arm_linux",
   "type": "web",
   "name": "gcc_arm_linux",
-  "source": "https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/arm-linux-gnueabihf/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz",
-  "version": "7.4.1",
-  "sha256": "3C951CF1941D0FA06D64CC0D5E88612B209D8123B273FA26C16D70BD7BC6B163",
+  "source": "https://developer.arm.com/-/media/Files/downloads/gnu-a/10.3-2021.07/binrel/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf.tar.asc",
+  "version": "10.3-2021.07",
+  "sha256": "aa074fa8371a4f73fecbd16bd62c8b1945f23289e26414794f130d6ccdf8e39c",
   "compression_type": "tar",
-  "internal_path": "/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/",
+  "internal_path": "/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/",
   "flags": ["set_shell_var", ],
   "var_name": "GCC5_ARM_INSTALL"
 }
diff --git a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
index 81075438d2e8..a695fc328565 100644
--- a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
+++ b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
@@ -57,7 +57,7 @@ class LinuxGcc5ToolChain(IUefiBuildPlugin):
                 return 0
 
             # make GCC5_ARM_PREFIX to align with tools_def.txt
-            prefix = os.path.join(install_path, "bin", "arm-linux-gnueabihf-")
+            prefix = os.path.join(install_path, "bin", "arm-none-linux-gnueabihf-")
             shell_environment.GetEnvironment().set_shell_var("GCC5_ARM_PREFIX", prefix)
 
         # now confirm it exists
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH v3 2/2] BaseTools: Switch to downloading the AARCH64 compiler from Arm's site
  2021-09-23 16:09 [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site Rebecca Cran
  2021-09-23 16:09 ` [PATCH v3 1/2] BaseTools: Switch to downloading the ARM compiler " Rebecca Cran
@ 2021-09-23 16:09 ` Rebecca Cran
  2021-09-23 18:17 ` [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers " Leif Lindholm
  2 siblings, 0 replies; 8+ messages in thread
From: Rebecca Cran @ 2021-09-23 16:09 UTC (permalink / raw)
  To: devel, Bob Feng, Liming Gao, Yuwei Chen, Sean Brogan,
	Sami Mujawar, Leif Lindholm, Ard Biesheuvel
  Cc: Rebecca Cran

Linaro no longer do gcc releases - they're done by Arm now.

Update gcc_aarch64_linux_ext_dep.yaml to fetch the latest AARCH64 gcc
release (10.3-2021.07) from their site.

Signed-off-by: Rebecca Cran <rebecca@nuviainc.com>
---
 BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10 +++++-----
 BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml b/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml
index e81223fd9ad1..de7682b5521f 100644
--- a/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml
+++ b/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml
@@ -1,5 +1,5 @@
 ## @file
-# Download GCC AARCH64 compiler from Linaro's release site
+# Download GCC AARCH64 compiler from Arm's release site
 # Set shell variable GCC5_AARCH64_INSTALL to this folder
 #
 # This is only downloaded when a build activates scope gcc_aarch64_linux
@@ -11,11 +11,11 @@
   "scope": "gcc_aarch64_linux",
   "type": "web",
   "name": "gcc_aarch64_linux",
-  "source": "http://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/aarch64-linux-gnu/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz",
-  "version": "7.4.1",
-  "sha256": "27f1dc2c491ed61ae8f0d4b0c11de59cd2f7dd9c94761ee7153006fcac1bf9ab",
+  "source": "https://developer.arm.com/-/media/Files/downloads/gnu-a/10.3-2021.07/binrel/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu.tar.xz",
+  "version": "10.3-2021.07",
+  "sha256": "1e33d53dea59c8de823bbdfe0798280bdcd138636c7060da9d77a97ded095a84",
   "compression_type": "tar",
-  "internal_path": "/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/",
+  "internal_path": "/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/",
   "flags": ["set_shell_var", ],
   "var_name": "GCC5_AARCH64_INSTALL"
 }
diff --git a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
index a695fc328565..f0685d804029 100644
--- a/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
+++ b/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
@@ -80,7 +80,7 @@ class LinuxGcc5ToolChain(IUefiBuildPlugin):
                 return 0
 
             # make GCC5_AARCH64_PREFIX to align with tools_def.txt
-            prefix = os.path.join(install_path, "bin", "aarch64-linux-gnu-")
+            prefix = os.path.join(install_path, "bin", "aarch64-none-linux-gnu-")
             shell_environment.GetEnvironment().set_shell_var("GCC5_AARCH64_PREFIX", prefix)
 
         # now confirm it exists
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
  2021-09-23 16:09 [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site Rebecca Cran
  2021-09-23 16:09 ` [PATCH v3 1/2] BaseTools: Switch to downloading the ARM compiler " Rebecca Cran
  2021-09-23 16:09 ` [PATCH v3 2/2] BaseTools: Switch to downloading the AARCH64 " Rebecca Cran
@ 2021-09-23 18:17 ` Leif Lindholm
  2021-09-24  0:44   ` 回复: [edk2-devel] " gaoliming
  2 siblings, 1 reply; 8+ messages in thread
From: Leif Lindholm @ 2021-09-23 18:17 UTC (permalink / raw)
  To: Rebecca Cran
  Cc: devel, Bob Feng, Liming Gao, Yuwei Chen, Sean Brogan,
	Sami Mujawar, Ard Biesheuvel

Hi Rebecca,

I think I already gave v2 an Acked-by, but just in case:
Acked-by: Leif Lindholm <leif@nuviainc.com>

Bob, Liming, Yuwei - any comments?

/
    Leif

Thu, Sep 23, 2021 at 10:09:55 -0600, Rebecca Cran wrote:
> BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC releases
> from https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 . 
> 
> As indicated in the URL, those builds are from 2019 because Linaro no
> longer do GCC releases, with that task having moved to Arm. 
> 
> The Arm GCC page is https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads,
> with the latest release being 10.3-2021.07.
> 
> gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI
> environment using the stuart tools.
> 
> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
> PR: https://github.com/tianocore/edk2/pull/1909
> 
> Changes from v2 to v3:
> 
> Fixed the author to be @nuviainc.com instead of @bsdio.com.
> 
> Rebecca Cran (2):
>   BaseTools: Switch to downloading the ARM compiler from Arm's site
>   BaseTools: Switch to downloading the AARCH64 compiler from Arm's site
> 
>  BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10 +++++-----
>  BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  | 10 +++++-----
>  BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4 ++--
>  3 files changed, 12 insertions(+), 12 deletions(-)
> 
> -- 
> 2.31.1
> 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
  2021-09-23 18:17 ` [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers " Leif Lindholm
@ 2021-09-24  0:44   ` gaoliming
  2021-09-28 10:49     ` Leif Lindholm
  0 siblings, 1 reply; 8+ messages in thread
From: gaoliming @ 2021-09-24  0:44 UTC (permalink / raw)
  To: devel, leif, 'Rebecca Cran'
  Cc: 'Bob Feng', 'Yuwei Chen', 'Sean Brogan',
	'Sami Mujawar', 'Ard Biesheuvel'

Leif:
 I gave my Acked-by for this patch set V2. I think it can be merged now. 

Thanks
Liming
> -----邮件原件-----
> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Leif Lindholm
> 发送时间: 2021年9月24日 2:17
> 收件人: Rebecca Cran <rebecca@nuviainc.com>
> 抄送: devel@edk2.groups.io; Bob Feng <bob.c.feng@intel.com>; Liming Gao
> <gaoliming@byosoft.com.cn>; Yuwei Chen <yuwei.chen@intel.com>; Sean
> Brogan <sean.brogan@microsoft.com>; Sami Mujawar
> <sami.mujawar@arm.com>; Ard Biesheuvel <ardb+tianocore@kernel.org>
> 主题: Re: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the
> ARM and AARCH64 compilers from Arm's site
> 
> Hi Rebecca,
> 
> I think I already gave v2 an Acked-by, but just in case:
> Acked-by: Leif Lindholm <leif@nuviainc.com>
> 
> Bob, Liming, Yuwei - any comments?
> 
> /
>     Leif
> 
> Thu, Sep 23, 2021 at 10:09:55 -0600, Rebecca Cran wrote:
> > BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC
> releases
> > from
> https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 .
> >
> > As indicated in the URL, those builds are from 2019 because Linaro no
> > longer do GCC releases, with that task having moved to Arm.
> >
> > The Arm GCC page is
> https://developer.arm.com/tools-and-software/open-source-software/devel
> oper-tools/gnu-toolchain/gnu-a/downloads,
> > with the latest release being 10.3-2021.07.
> >
> > gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI
> > environment using the stuart tools.
> >
> > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
> > PR: https://github.com/tianocore/edk2/pull/1909
> >
> > Changes from v2 to v3:
> >
> > Fixed the author to be @nuviainc.com instead of @bsdio.com.
> >
> > Rebecca Cran (2):
> >   BaseTools: Switch to downloading the ARM compiler from Arm's site
> >   BaseTools: Switch to downloading the AARCH64 compiler from Arm's site
> >
> >  BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10
> +++++-----
> >  BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  | 10
> +++++-----
> >  BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4 ++--
> >  3 files changed, 12 insertions(+), 12 deletions(-)
> >
> > --
> > 2.31.1
> >
> 
> 
> 
> 




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
  2021-09-24  0:44   ` 回复: [edk2-devel] " gaoliming
@ 2021-09-28 10:49     ` Leif Lindholm
  2021-09-29  1:19       ` 回复: " gaoliming
  0 siblings, 1 reply; 8+ messages in thread
From: Leif Lindholm @ 2021-09-28 10:49 UTC (permalink / raw)
  To: devel, gaoliming
  Cc: 'Rebecca Cran', 'Bob Feng', 'Yuwei Chen',
	'Sean Brogan', 'Sami Mujawar',
	'Ard Biesheuvel'

Could one of the BaseTools maintainers merge this set?

On Fri, Sep 24, 2021 at 08:44:42 +0800, gaoliming wrote:
> Leif:
>  I gave my Acked-by for this patch set V2. I think it can be merged now. 
> 
> Thanks
> Liming
> > -----邮件原件-----
> > 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Leif Lindholm
> > 发送时间: 2021年9月24日 2:17
> > 收件人: Rebecca Cran <rebecca@nuviainc.com>
> > 抄送: devel@edk2.groups.io; Bob Feng <bob.c.feng@intel.com>; Liming Gao
> > <gaoliming@byosoft.com.cn>; Yuwei Chen <yuwei.chen@intel.com>; Sean
> > Brogan <sean.brogan@microsoft.com>; Sami Mujawar
> > <sami.mujawar@arm.com>; Ard Biesheuvel <ardb+tianocore@kernel.org>
> > 主题: Re: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the
> > ARM and AARCH64 compilers from Arm's site
> > 
> > Hi Rebecca,
> > 
> > I think I already gave v2 an Acked-by, but just in case:
> > Acked-by: Leif Lindholm <leif@nuviainc.com>
> > 
> > Bob, Liming, Yuwei - any comments?
> > 
> > /
> >     Leif
> > 
> > Thu, Sep 23, 2021 at 10:09:55 -0600, Rebecca Cran wrote:
> > > BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC
> > releases
> > > from
> > https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 .
> > >
> > > As indicated in the URL, those builds are from 2019 because Linaro no
> > > longer do GCC releases, with that task having moved to Arm.
> > >
> > > The Arm GCC page is
> > https://developer.arm.com/tools-and-software/open-source-software/devel
> > oper-tools/gnu-toolchain/gnu-a/downloads,
> > > with the latest release being 10.3-2021.07.
> > >
> > > gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI
> > > environment using the stuart tools.
> > >
> > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
> > > PR: https://github.com/tianocore/edk2/pull/1909
> > >
> > > Changes from v2 to v3:
> > >
> > > Fixed the author to be @nuviainc.com instead of @bsdio.com.
> > >
> > > Rebecca Cran (2):
> > >   BaseTools: Switch to downloading the ARM compiler from Arm's site
> > >   BaseTools: Switch to downloading the AARCH64 compiler from Arm's site
> > >
> > >  BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10
> > +++++-----
> > >  BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  | 10
> > +++++-----
> > >  BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4 ++--
> > >  3 files changed, 12 insertions(+), 12 deletions(-)
> > >
> > > --
> > > 2.31.1
> > >
> > 
> > 
> > 
> > 
> 
> 
> 
> 
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* 回复: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
  2021-09-28 10:49     ` Leif Lindholm
@ 2021-09-29  1:19       ` gaoliming
  2021-09-29 11:15         ` Bob Feng
  0 siblings, 1 reply; 8+ messages in thread
From: gaoliming @ 2021-09-29  1:19 UTC (permalink / raw)
  To: 'Leif Lindholm', devel
  Cc: 'Rebecca Cran', 'Bob Feng', 'Yuwei Chen',
	'Sean Brogan', 'Sami Mujawar',
	'Ard Biesheuvel'

Create PR https://github.com/tianocore/edk2/pull/2020. 

Thanks
Liming
> -----邮件原件-----
> 发件人: Leif Lindholm <leif@nuviainc.com>
> 发送时间: 2021年9月28日 18:49
> 收件人: devel@edk2.groups.io; gaoliming@byosoft.com.cn
> 抄送: 'Rebecca Cran' <rebecca@nuviainc.com>; 'Bob Feng'
> <bob.c.feng@intel.com>; 'Yuwei Chen' <yuwei.chen@intel.com>; 'Sean
> Brogan' <sean.brogan@microsoft.com>; 'Sami Mujawar'
> <sami.mujawar@arm.com>; 'Ard Biesheuvel' <ardb+tianocore@kernel.org>
> 主题: Re: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to
> downloading the ARM and AARCH64 compilers from Arm's site
> 
> Could one of the BaseTools maintainers merge this set?
> 
> On Fri, Sep 24, 2021 at 08:44:42 +0800, gaoliming wrote:
> > Leif:
> >  I gave my Acked-by for this patch set V2. I think it can be merged now.
> >
> > Thanks
> > Liming
> > > -----邮件原件-----
> > > 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Leif
> Lindholm
> > > 发送时间: 2021年9月24日 2:17
> > > 收件人: Rebecca Cran <rebecca@nuviainc.com>
> > > 抄送: devel@edk2.groups.io; Bob Feng <bob.c.feng@intel.com>; Liming
> Gao
> > > <gaoliming@byosoft.com.cn>; Yuwei Chen <yuwei.chen@intel.com>;
> Sean
> > > Brogan <sean.brogan@microsoft.com>; Sami Mujawar
> > > <sami.mujawar@arm.com>; Ard Biesheuvel
> <ardb+tianocore@kernel.org>
> > > 主题: Re: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading
> the
> > > ARM and AARCH64 compilers from Arm's site
> > >
> > > Hi Rebecca,
> > >
> > > I think I already gave v2 an Acked-by, but just in case:
> > > Acked-by: Leif Lindholm <leif@nuviainc.com>
> > >
> > > Bob, Liming, Yuwei - any comments?
> > >
> > > /
> > >     Leif
> > >
> > > Thu, Sep 23, 2021 at 10:09:55 -0600, Rebecca Cran wrote:
> > > > BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC
> > > releases
> > > > from
> > > https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 .
> > > >
> > > > As indicated in the URL, those builds are from 2019 because Linaro no
> > > > longer do GCC releases, with that task having moved to Arm.
> > > >
> > > > The Arm GCC page is
> > >
> https://developer.arm.com/tools-and-software/open-source-software/devel
> > > oper-tools/gnu-toolchain/gnu-a/downloads,
> > > > with the latest release being 10.3-2021.07.
> > > >
> > > > gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI
> > > > environment using the stuart tools.
> > > >
> > > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
> > > > PR: https://github.com/tianocore/edk2/pull/1909
> > > >
> > > > Changes from v2 to v3:
> > > >
> > > > Fixed the author to be @nuviainc.com instead of @bsdio.com.
> > > >
> > > > Rebecca Cran (2):
> > > >   BaseTools: Switch to downloading the ARM compiler from Arm's site
> > > >   BaseTools: Switch to downloading the AARCH64 compiler from Arm's
> site
> > > >
> > > >  BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10
> > > +++++-----
> > > >  BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  |
> 10
> > > +++++-----
> > > >  BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4
> ++--
> > > >  3 files changed, 12 insertions(+), 12 deletions(-)
> > > >
> > > > --
> > > > 2.31.1
> > > >
> > >
> > >
> > >
> > >
> >
> >
> >
> >
> >
> > 
> >
> >



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site
  2021-09-29  1:19       ` 回复: " gaoliming
@ 2021-09-29 11:15         ` Bob Feng
  0 siblings, 0 replies; 8+ messages in thread
From: Bob Feng @ 2021-09-29 11:15 UTC (permalink / raw)
  To: gaoliming, 'Leif Lindholm', devel@edk2.groups.io
  Cc: 'Rebecca Cran', Chen, Christine, 'Sean Brogan',
	'Sami Mujawar', 'Ard Biesheuvel'

PR 2020 failed because it has an additional commit "Merge branch 'master' into BaseTools_Arm"

Create a new PR https://github.com/tianocore/edk2/pull/2029


-----Original Message-----
From: gaoliming <gaoliming@byosoft.com.cn> 
Sent: Wednesday, September 29, 2021 9:19 AM
To: 'Leif Lindholm' <leif@nuviainc.com>; devel@edk2.groups.io
Cc: 'Rebecca Cran' <rebecca@nuviainc.com>; Feng, Bob C <bob.c.feng@intel.com>; Chen, Christine <yuwei.chen@intel.com>; 'Sean Brogan' <sean.brogan@microsoft.com>; 'Sami Mujawar' <sami.mujawar@arm.com>; 'Ard Biesheuvel' <ardb+tianocore@kernel.org>
Subject: 回复: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site

Create PR https://github.com/tianocore/edk2/pull/2020. 

Thanks
Liming
> -----邮件原件-----
> 发件人: Leif Lindholm <leif@nuviainc.com>
> 发送时间: 2021年9月28日 18:49
> 收件人: devel@edk2.groups.io; gaoliming@byosoft.com.cn
> 抄送: 'Rebecca Cran' <rebecca@nuviainc.com>; 'Bob Feng'
> <bob.c.feng@intel.com>; 'Yuwei Chen' <yuwei.chen@intel.com>; 'Sean 
> Brogan' <sean.brogan@microsoft.com>; 'Sami Mujawar'
> <sami.mujawar@arm.com>; 'Ard Biesheuvel' <ardb+tianocore@kernel.org>
> 主题: Re: 回复: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to 
> downloading the ARM and AARCH64 compilers from Arm's site
> 
> Could one of the BaseTools maintainers merge this set?
> 
> On Fri, Sep 24, 2021 at 08:44:42 +0800, gaoliming wrote:
> > Leif:
> >  I gave my Acked-by for this patch set V2. I think it can be merged now.
> >
> > Thanks
> > Liming
> > > -----邮件原件-----
> > > 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Leif
> Lindholm
> > > 发送时间: 2021年9月24日 2:17
> > > 收件人: Rebecca Cran <rebecca@nuviainc.com>
> > > 抄送: devel@edk2.groups.io; Bob Feng <bob.c.feng@intel.com>; Liming
> Gao
> > > <gaoliming@byosoft.com.cn>; Yuwei Chen <yuwei.chen@intel.com>;
> Sean
> > > Brogan <sean.brogan@microsoft.com>; Sami Mujawar 
> > > <sami.mujawar@arm.com>; Ard Biesheuvel
> <ardb+tianocore@kernel.org>
> > > 主题: Re: [edk2-devel] [PATCH v3 0/2] BaseTools: Switch to 
> > > downloading
> the
> > > ARM and AARCH64 compilers from Arm's site
> > >
> > > Hi Rebecca,
> > >
> > > I think I already gave v2 an Acked-by, but just in case:
> > > Acked-by: Leif Lindholm <leif@nuviainc.com>
> > >
> > > Bob, Liming, Yuwei - any comments?
> > >
> > > /
> > >     Leif
> > >
> > > Thu, Sep 23, 2021 at 10:09:55 -0600, Rebecca Cran wrote:
> > > > BaseTools/Bin/gcc_[arm,aarch64]_linux_ext_dep.yaml downloads GCC
> > > releases
> > > > from
> > > https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02 .
> > > >
> > > > As indicated in the URL, those builds are from 2019 because 
> > > > Linaro no longer do GCC releases, with that task having moved to Arm.
> > > >
> > > > The Arm GCC page is
> > >
> https://developer.arm.com/tools-and-software/open-source-software/deve
> l
> > > oper-tools/gnu-toolchain/gnu-a/downloads,
> > > > with the latest release being 10.3-2021.07.
> > > >
> > > > gcc_aarch64_linux_ext_dep.yaml is used when setting up a CI 
> > > > environment using the stuart tools.
> > > >
> > > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3594
> > > > PR: https://github.com/tianocore/edk2/pull/1909
> > > >
> > > > Changes from v2 to v3:
> > > >
> > > > Fixed the author to be @nuviainc.com instead of @bsdio.com.
> > > >
> > > > Rebecca Cran (2):
> > > >   BaseTools: Switch to downloading the ARM compiler from Arm's site
> > > >   BaseTools: Switch to downloading the AARCH64 compiler from 
> > > > Arm's
> site
> > > >
> > > >  BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml              | 10
> > > +++++-----
> > > >  BaseTools/Bin/gcc_arm_linux_ext_dep.yaml                  |
> 10
> > > +++++-----
> > > >  BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py |  4
> ++--
> > > >  3 files changed, 12 insertions(+), 12 deletions(-)
> > > >
> > > > --
> > > > 2.31.1
> > > >
> > >
> > >
> > >
> > >
> >
> >
> >
> >
> >
> > 
> >
> >



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-09-29 11:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-23 16:09 [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers from Arm's site Rebecca Cran
2021-09-23 16:09 ` [PATCH v3 1/2] BaseTools: Switch to downloading the ARM compiler " Rebecca Cran
2021-09-23 16:09 ` [PATCH v3 2/2] BaseTools: Switch to downloading the AARCH64 " Rebecca Cran
2021-09-23 18:17 ` [PATCH v3 0/2] BaseTools: Switch to downloading the ARM and AARCH64 compilers " Leif Lindholm
2021-09-24  0:44   ` 回复: [edk2-devel] " gaoliming
2021-09-28 10:49     ` Leif Lindholm
2021-09-29  1:19       ` 回复: " gaoliming
2021-09-29 11:15         ` Bob Feng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox