All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
@ 2020-04-09  6:29 Sumit Garg
  2020-04-09  7:06 ` [meta-arm] " Diego Sueiro
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Sumit Garg @ 2020-04-09  6:29 UTC (permalink / raw)
  To: meta-arm
  Cc: jon.mason, nicolas.dechesne, riku.voipio, denis, daniel.thompson,
	Sumit Garg

GCC 9.2 source fetch from svn is quite slow as compared to source tar
ball. So switch to fetch GCC 9.2 source tar ball instead.

Reported-by: Riku Voipio <riku.voipio@linaro.org>
Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
---
 meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
index 366a070..08e8f7f 100644
--- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
+++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
@@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
     file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \
 "
 
-#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
-#RELEASE ?= "5a5ca2d"
-#BASEURI ?= "https://repo.or.cz/official-gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-${RELEASE}.tar.gz"
-BASEURI ?= "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-branch"
+BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
 SRC_URI = "\
            ${BASEURI} \
            file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
@@ -71,7 +68,9 @@ SRC_URI = "\
            file://0036-Re-introduce-spe-commandline-options.patch \
            file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \
 "
-S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
+SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
+
+S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-2019.12"
 
 # For dev release snapshotting
 #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
-- 
2.7.4


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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  6:29 [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn Sumit Garg
@ 2020-04-09  7:06 ` Diego Sueiro
  2020-04-09  7:20   ` Sumit Garg
  2020-04-09  7:47 ` Diego Sueiro
  2020-04-10 17:42 ` Jon Mason
  2 siblings, 1 reply; 7+ messages in thread
From: Diego Sueiro @ 2020-04-09  7:06 UTC (permalink / raw)
  To: meta-arm
  Cc: Jon Mason, nicolas.dechesne, riku.voipio, denis, daniel.thompson,
	Sumit Garg, nd

> -----Original Message-----
> From: meta-arm@lists.yoctoproject.org <meta-arm@lists.yoctoproject.org>
> On Behalf Of Sumit Garg via lists.yoctoproject.org
> Sent: 09 April 2020 07:30
> To: meta-arm@lists.yoctoproject.org
> Cc: Jon Mason <Jon.Mason@arm.com>; nicolas.dechesne@linaro.org;
> riku.voipio@linaro.org; denis@denix.org; daniel.thompson@linaro.org;
> Sumit Garg <sumit.garg@linaro.org>
> Subject: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball
> insted of svn
> 
> GCC 9.2 source fetch from svn is quite slow as compared to source tar ball.
> So switch to fetch GCC 9.2 source tar ball instead.
> 
> Reported-by: Riku Voipio <riku.voipio@linaro.org>
> Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
> Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
> ---
>  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-
> arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> index 366a070..08e8f7f 100644
> --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
>      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \  "
> 
> -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> -#RELEASE ?= "5a5ca2d"
> -#BASEURI ?= "https://repo.or.cz/official-
> gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-
> ${RELEASE}.tar.gz"
> -BASEURI ?=
> "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-
> branch"
> +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-
> a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"

Any specific reason for having a softer assignment here? Are we expecting
the user to customize this variable?

>  SRC_URI = "\
>             ${BASEURI} \
>             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ @@ -71,7
> +68,9 @@ SRC_URI = "\
>             file://0036-Re-introduce-spe-commandline-options.patch \
>             file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \  "
> -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> +
> +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-
> 2019.12"
> 
>  # For dev release snapshotting
>  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> --
> 2.7.4


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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  7:06 ` [meta-arm] " Diego Sueiro
@ 2020-04-09  7:20   ` Sumit Garg
  2020-04-09  7:35     ` Nicolas Dechesne
  0 siblings, 1 reply; 7+ messages in thread
From: Sumit Garg @ 2020-04-09  7:20 UTC (permalink / raw)
  To: Diego Sueiro
  Cc: meta-arm, Jon Mason, nicolas.dechesne, riku.voipio, denis,
	daniel.thompson, nd

On Thu, 9 Apr 2020 at 12:36, Diego Sueiro <Diego.Sueiro@arm.com> wrote:
>
> > -----Original Message-----
> > From: meta-arm@lists.yoctoproject.org <meta-arm@lists.yoctoproject.org>
> > On Behalf Of Sumit Garg via lists.yoctoproject.org
> > Sent: 09 April 2020 07:30
> > To: meta-arm@lists.yoctoproject.org
> > Cc: Jon Mason <Jon.Mason@arm.com>; nicolas.dechesne@linaro.org;
> > riku.voipio@linaro.org; denis@denix.org; daniel.thompson@linaro.org;
> > Sumit Garg <sumit.garg@linaro.org>
> > Subject: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball
> > insted of svn
> >
> > GCC 9.2 source fetch from svn is quite slow as compared to source tar ball.
> > So switch to fetch GCC 9.2 source tar ball instead.
> >
> > Reported-by: Riku Voipio <riku.voipio@linaro.org>
> > Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
> > Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
> > ---
> >  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
> >  1 file changed, 4 insertions(+), 5 deletions(-)
> >
> > diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-
> > arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > index 366a070..08e8f7f 100644
> > --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
> >      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \  "
> >
> > -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> > -#RELEASE ?= "5a5ca2d"
> > -#BASEURI ?= "https://repo.or.cz/official-
> > gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-
> > ${RELEASE}.tar.gz"
> > -BASEURI ?=
> > "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-
> > branch"
> > +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-
> > a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
>
> Any specific reason for having a softer assignment here? Are we expecting
> the user to customize this variable?

This trend has been followed on from OE-core gcc recipes. AFAIK, this
will be useful in case the source package is hosted somewhere else
like local storage etc. User can simply override this variable via
".bbapend".

-Sumit

>
> >  SRC_URI = "\
> >             ${BASEURI} \
> >             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ @@ -71,7
> > +68,9 @@ SRC_URI = "\
> >             file://0036-Re-introduce-spe-commandline-options.patch \
> >             file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \  "
> > -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> > +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> > +
> > +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-
> > 2019.12"
> >
> >  # For dev release snapshotting
> >  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> > --
> > 2.7.4
>

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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  7:20   ` Sumit Garg
@ 2020-04-09  7:35     ` Nicolas Dechesne
  2020-04-09  7:46       ` Diego Sueiro
  0 siblings, 1 reply; 7+ messages in thread
From: Nicolas Dechesne @ 2020-04-09  7:35 UTC (permalink / raw)
  To: Sumit Garg
  Cc: Diego Sueiro, meta-arm, Jon Mason, riku.voipio, denis,
	daniel.thompson, nd

[-- Attachment #1: Type: text/plain, Size: 3386 bytes --]

On Thu, Apr 9, 2020 at 9:20 AM Sumit Garg <sumit.garg@linaro.org> wrote:

> On Thu, 9 Apr 2020 at 12:36, Diego Sueiro <Diego.Sueiro@arm.com> wrote:
> >
> > > -----Original Message-----
> > > From: meta-arm@lists.yoctoproject.org <meta-arm@lists.yoctoproject.org
> >
> > > On Behalf Of Sumit Garg via lists.yoctoproject.org
> > > Sent: 09 April 2020 07:30
> > > To: meta-arm@lists.yoctoproject.org
> > > Cc: Jon Mason <Jon.Mason@arm.com>; nicolas.dechesne@linaro.org;
> > > riku.voipio@linaro.org; denis@denix.org; daniel.thompson@linaro.org;
> > > Sumit Garg <sumit.garg@linaro.org>
> > > Subject: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar
> ball
> > > insted of svn
> > >
> > > GCC 9.2 source fetch from svn is quite slow as compared to source tar
> ball.
> > > So switch to fetch GCC 9.2 source tar ball instead.
> > >
> > > Reported-by: Riku Voipio <riku.voipio@linaro.org>
> > > Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
> > > Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
> > > ---
> > >  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
> > >  1 file changed, 4 insertions(+), 5 deletions(-)
> > >
> > > diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> b/meta-
> > > arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > > index 366a070..08e8f7f 100644
> > > --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > > +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > > @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
> > >      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \  "
> > >
> > > -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> > > -#RELEASE ?= "5a5ca2d"
> > > -#BASEURI ?= "https://repo.or.cz/official-
> > > gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-
> > > ${RELEASE}.tar.gz"
> > > -BASEURI ?=
> > > "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-
> > > branch"
> > > +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-
> > > a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
> >
> > Any specific reason for having a softer assignment here? Are we expecting
> > the user to customize this variable?
>
> This trend has been followed on from OE-core gcc recipes. AFAIK, this
> will be useful in case the source package is hosted somewhere else
> like local storage etc. User can simply override this variable via
> ".bbapend".
>

this is correct. The whole point of having BASEURI in the first place is to
all a 'user' to override it. Otherwise the link would be added to SRC_URI
directly.


>
> -Sumit
>
> >
> > >  SRC_URI = "\
> > >             ${BASEURI} \
> > >             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ @@
> -71,7
> > > +68,9 @@ SRC_URI = "\
> > >             file://0036-Re-introduce-spe-commandline-options.patch \
> > >
>  file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \  "
> > > -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> > > +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> > > +
> > > +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-
> > > 2019.12"
> > >
> > >  # For dev release snapshotting
> > >  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> > > --
> > > 2.7.4
> >
>

[-- Attachment #2: Type: text/html, Size: 5717 bytes --]

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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  7:35     ` Nicolas Dechesne
@ 2020-04-09  7:46       ` Diego Sueiro
  0 siblings, 0 replies; 7+ messages in thread
From: Diego Sueiro @ 2020-04-09  7:46 UTC (permalink / raw)
  To: Nicolas Dechesne, Sumit Garg
  Cc: meta-arm, Jon Mason, riku.voipio, denis, daniel.thompson, nd

From: Nicolas Dechesne <nicolas.dechesne@linaro.org> 
Sent: 09 April 2020 08:35
To: Sumit Garg <sumit.garg@linaro.org>
Cc: Diego Sueiro <Diego.Sueiro@arm.com>; meta-arm@lists.yoctoproject.org; Jon Mason <Jon.Mason@arm.com>; riku.voipio@linaro.org; denis@denix.org; daniel.thompson@linaro.org; nd <nd@arm.com>
Subject: Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn



On Thu, Apr 9, 2020 at 9:20 AM Sumit Garg <mailto:sumit.garg@linaro.org> wrote:
On Thu, 9 Apr 2020 at 12:36, Diego Sueiro <mailto:Diego.Sueiro@arm.com> wrote:
>
> > -----Original Message-----
> > From: mailto:meta-arm@lists.yoctoproject.org <mailto:meta-arm@lists.yoctoproject.org>
> > On Behalf Of Sumit Garg via http://lists.yoctoproject.org
> > Sent: 09 April 2020 07:30
> > To: mailto:meta-arm@lists.yoctoproject.org
> > Cc: Jon Mason <mailto:Jon.Mason@arm.com>; mailto:nicolas.dechesne@linaro.org;
> > mailto:riku.voipio@linaro.org; mailto:denis@denix.org; mailto:daniel.thompson@linaro.org;
> > Sumit Garg <mailto:sumit.garg@linaro.org>
> > Subject: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball
> > insted of svn
> >
> > GCC 9.2 source fetch from svn is quite slow as compared to source tar ball.
> > So switch to fetch GCC 9.2 source tar ball instead.
> >
> > Reported-by: Riku Voipio <mailto:riku.voipio@linaro.org>
> > Suggested-by: Nicolas Dechesne <mailto:nicolas.dechesne@linaro.org>
> > Signed-off-by: Sumit Garg <mailto:sumit.garg@linaro.org>
> > ---
> >  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
> >  1 file changed, 4 insertions(+), 5 deletions(-)
> >
> > diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-
> > arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > index 366a070..08e8f7f 100644
> > --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> > @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
> >      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \  "
> >
> > -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> > -#RELEASE ?= "5a5ca2d"
> > -#BASEURI ?= "https://repo.or.cz/official-
> > gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-
> > ${RELEASE}.tar.gz"
> > -BASEURI ?=
> > "svn://http://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-
> > branch"
> > +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-
> > a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
>
> Any specific reason for having a softer assignment here? Are we expecting
> the user to customize this variable?

> > This trend has been followed on from OE-core gcc recipes. AFAIK, this
> > will be useful in case the source package is hosted somewhere else
> > like local storage etc. User can simply override this variable via
> > ".bbapend".

> > > this is correct. The whole point of having BASEURI in the first place is to all a 'user' to override it. Otherwise the link would be added to SRC_URI directly.

But the user can still override it from a .bbappend if the main recipe uses
direct assignment since it will be parsed later.

I understand the motivation now, and the softer assignment makes sense
here if we expect the user to customize it from .conf file, for example.

>
> >  SRC_URI = "\
> >             ${BASEURI} \
> >             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ @@ -71,7
> > +68,9 @@ SRC_URI = "\
> >             file://0036-Re-introduce-spe-commandline-options.patch \
> >             file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \  "
> > -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> > +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> > +
> > +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-
> > 2019.12"
> >
> >  # For dev release snapshotting
> >  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> > --
> > 2.7.4
>

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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  6:29 [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn Sumit Garg
  2020-04-09  7:06 ` [meta-arm] " Diego Sueiro
@ 2020-04-09  7:47 ` Diego Sueiro
  2020-04-10 17:42 ` Jon Mason
  2 siblings, 0 replies; 7+ messages in thread
From: Diego Sueiro @ 2020-04-09  7:47 UTC (permalink / raw)
  To: meta-arm
  Cc: Jon Mason, nicolas.dechesne, riku.voipio, denis, daniel.thompson,
	Sumit Garg

> -----Original Message-----
> From: meta-arm@lists.yoctoproject.org <meta-arm@lists.yoctoproject.org>
> On Behalf Of Sumit Garg via lists.yoctoproject.org
> Sent: 09 April 2020 07:30
> To: meta-arm@lists.yoctoproject.org
> Cc: Jon Mason <Jon.Mason@arm.com>; nicolas.dechesne@linaro.org;
> riku.voipio@linaro.org; denis@denix.org; daniel.thompson@linaro.org;
> Sumit Garg <sumit.garg@linaro.org>
> Subject: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball
> insted of svn
>
> GCC 9.2 source fetch from svn is quite slow as compared to source tar ball.
> So switch to fetch GCC 9.2 source tar ball instead.
>
> Reported-by: Riku Voipio <riku.voipio@linaro.org>
> Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
> Signed-off-by: Sumit Garg <sumit.garg@linaro.org>

Reviewed-by: Diego Sueiro <diego.sueiro@arm.com>

> ---
>  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-
> arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> index 366a070..08e8f7f 100644
> --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
>      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \  "
>
> -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> -#RELEASE ?= "5a5ca2d"
> -#BASEURI ?= "https://repo.or.cz/official-
> gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-
> ${RELEASE}.tar.gz"
> -BASEURI ?=
> "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-
> branch"
> +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-
> a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
>  SRC_URI = "\
>             ${BASEURI} \
>             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ @@ -71,7
> +68,9 @@ SRC_URI = "\
>             file://0036-Re-introduce-spe-commandline-options.patch \
>             file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \  "
> -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> +
> +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-
> 2019.12"
>
>  # For dev release snapshotting
>  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> --
> 2.7.4

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.

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

* Re: [meta-arm] [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn
  2020-04-09  6:29 [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn Sumit Garg
  2020-04-09  7:06 ` [meta-arm] " Diego Sueiro
  2020-04-09  7:47 ` Diego Sueiro
@ 2020-04-10 17:42 ` Jon Mason
  2 siblings, 0 replies; 7+ messages in thread
From: Jon Mason @ 2020-04-10 17:42 UTC (permalink / raw)
  To: meta-arm
  Cc: jon.mason, nicolas.dechesne, riku.voipio, denis, daniel.thompson,
	Sumit Garg

On Thu, Apr 09, 2020 at 11:59:32AM +0530, Sumit Garg wrote:
> GCC 9.2 source fetch from svn is quite slow as compared to source tar
> ball. So switch to fetch GCC 9.2 source tar ball instead.


Pulled in to the master branch of meta-arm.

Thanks,
Jon

> 
> Reported-by: Riku Voipio <riku.voipio@linaro.org>
> Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
> Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
> ---
>  meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> index 366a070..08e8f7f 100644
> --- a/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> +++ b/meta-arm-toolchain/recipes-devtools/gcc/gcc-arm-9.2.inc
> @@ -27,10 +27,7 @@ LIC_FILES_CHKSUM = "\
>      file://COPYING.RUNTIME;md5=fe60d87048567d4fe8c8a0ed2448bcc8 \
>  "
>  
> -#BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
> -#RELEASE ?= "5a5ca2d"
> -#BASEURI ?= "https://repo.or.cz/official-gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-${RELEASE}.tar.gz"
> -BASEURI ?= "svn://gcc.gnu.org/svn/gcc/branches/ARM;rev=277439;module=arm-9-branch"
> +BASEURI ?= "https://developer.arm.com/-/media/Files/downloads/gnu-a/9.2-2019.12/srcrel/gcc-arm-src-snapshot-9.2-2019.12.tar.xz"
>  SRC_URI = "\
>             ${BASEURI} \
>             file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
> @@ -71,7 +68,9 @@ SRC_URI = "\
>             file://0036-Re-introduce-spe-commandline-options.patch \
>             file://0037-Fix-up-libsanitizer-build-with-master-glibc.patch \
>  "
> -S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/arm-9-branch"
> +SRC_URI[md5sum] = "9c570fc4286825b4e6f67b3d34aade23"
> +
> +S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-arm-src-snapshot-9.2-2019.12"
>  
>  # For dev release snapshotting
>  #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/official-gcc-${RELEASE}"
> -- 
> 2.7.4
> 

> 


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

end of thread, other threads:[~2020-04-10 17:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-09  6:29 [PATCH] meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn Sumit Garg
2020-04-09  7:06 ` [meta-arm] " Diego Sueiro
2020-04-09  7:20   ` Sumit Garg
2020-04-09  7:35     ` Nicolas Dechesne
2020-04-09  7:46       ` Diego Sueiro
2020-04-09  7:47 ` Diego Sueiro
2020-04-10 17:42 ` Jon Mason

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.