* [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error
@ 2019-04-24 14:59 Randy 'ayaka' Li
2019-04-24 14:59 ` [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 Randy 'ayaka' Li
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Randy 'ayaka' Li @ 2019-04-24 14:59 UTC (permalink / raw)
To: yocto; +Cc: Randy 'ayaka' Li, romain.perier
It would be better that Rockchip adds a new tag for the recently
u-boot release. Anyway, I just sent my recipes for building the
latest u-boot. You may not merge the last patch.
Randy 'ayaka' Li (2):
recipes-bsp/u-boot: fixup build for gcc7
recipes-bsp/u-boot: update build rules
Randy Li (1):
recipes-bsp/u-boot: update to the latest version
recipes-bsp/u-boot/u-boot-rockchip.inc | 1 +
.../u-boot/u-boot-rockchip/gcc7_fixup.patch | 38 +++++++++++++++++++
.../u-boot/u-boot-rockchip_20171218.bb | 3 ++
recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 +++++++++
4 files changed, 60 insertions(+)
create mode 100644 recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch
create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb
--
2.20.1
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 2019-04-24 14:59 [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error Randy 'ayaka' Li @ 2019-04-24 14:59 ` Randy 'ayaka' Li 2019-05-04 3:02 ` Trevor Woerner 2019-04-24 14:59 ` [PATCH 2/3] recipes-bsp/u-boot: update build rules Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 3/3] recipes-bsp/u-boot: update to the latest version Randy 'ayaka' Li 2 siblings, 1 reply; 12+ messages in thread From: Randy 'ayaka' Li @ 2019-04-24 14:59 UTC (permalink / raw) To: yocto; +Cc: Randy Li, Randy 'ayaka' Li, romain.perier Signed-off-by: Randy Li <randy.li@rock-chips.com> Signed-off-by: Randy 'ayaka' Li <ayaka@soulik.info> --- .../u-boot/u-boot-rockchip/gcc7_fixup.patch | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch diff --git a/recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch b/recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch new file mode 100644 index 0000000..ccb709a --- /dev/null +++ b/recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch @@ -0,0 +1,38 @@ +diff --git a/include/linux/log2.h b/include/linux/log2.h +index aa1de63090..5526af036d 100644 +--- a/include/linux/log2.h ++++ b/include/linux/log2.h +@@ -12,12 +12,6 @@ + #include <linux/types.h> + #include <linux/bitops.h> + +-/* +- * deal with unrepresentable constant logarithms +- */ +-extern __attribute__((const, noreturn)) +-int ____ilog2_NaN(void); +- + /* + * non-constant log of base 2 calculators + * - the arch may override these in asm/bitops.h if they can be implemented +@@ -82,7 +76,7 @@ unsigned long __rounddown_pow_of_two(unsigned long n) + #define ilog2(n) \ + ( \ + __builtin_constant_p(n) ? ( \ +- (n) < 1 ? ____ilog2_NaN() : \ ++ (n) < 2 ? 0 : \ + (n) & (1ULL << 63) ? 63 : \ + (n) & (1ULL << 62) ? 62 : \ + (n) & (1ULL << 61) ? 61 : \ +@@ -145,10 +139,7 @@ unsigned long __rounddown_pow_of_two(unsigned long n) + (n) & (1ULL << 4) ? 4 : \ + (n) & (1ULL << 3) ? 3 : \ + (n) & (1ULL << 2) ? 2 : \ +- (n) & (1ULL << 1) ? 1 : \ +- (n) & (1ULL << 0) ? 0 : \ +- ____ilog2_NaN() \ +- ) : \ ++ 1 ) : \ + (sizeof(n) <= 4) ? \ + __ilog2_u32(n) : \ + __ilog2_u64(n) \ -- 2.20.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 2019-04-24 14:59 ` [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 Randy 'ayaka' Li @ 2019-05-04 3:02 ` Trevor Woerner 2019-05-04 10:44 ` ayaka 0 siblings, 1 reply; 12+ messages in thread From: Trevor Woerner @ 2019-05-04 3:02 UTC (permalink / raw) To: Randy 'ayaka' Li; +Cc: yocto, Randy Li On Wed 2019-04-24 @ 10:59:16 PM, Randy 'ayaka' Li wrote: > Signed-off-by: Randy Li <randy.li@rock-chips.com> > Signed-off-by: Randy 'ayaka' Li <ayaka@soulik.info> > --- > .../u-boot/u-boot-rockchip/gcc7_fixup.patch | 38 +++++++++++++++++++ Why do we care about gcc7 on master? Master only has support for gcc8. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 2019-05-04 3:02 ` Trevor Woerner @ 2019-05-04 10:44 ` ayaka 0 siblings, 0 replies; 12+ messages in thread From: ayaka @ 2019-05-04 10:44 UTC (permalink / raw) To: Trevor Woerner; +Cc: yocto, Randy Li On 5/4/19 11:02 AM, Trevor Woerner wrote: > On Wed 2019-04-24 @ 10:59:16 PM, Randy 'ayaka' Li wrote: >> Signed-off-by: Randy Li <randy.li@rock-chips.com> >> Signed-off-by: Randy 'ayaka' Li <ayaka@soulik.info> >> --- >> .../u-boot/u-boot-rockchip/gcc7_fixup.patch | 38 +++++++++++++++++++ > Why do we care about gcc7 on master? Master only has support for gcc8. Anyway, the u-boot won't work after gcc6. At that time I make this this, yocto still use the gcc7. If you need, I can change this name. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 2/3] recipes-bsp/u-boot: update build rules 2019-04-24 14:59 [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 Randy 'ayaka' Li @ 2019-04-24 14:59 ` Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 3/3] recipes-bsp/u-boot: update to the latest version Randy 'ayaka' Li 2 siblings, 0 replies; 12+ messages in thread From: Randy 'ayaka' Li @ 2019-04-24 14:59 UTC (permalink / raw) To: yocto; +Cc: Randy 'ayaka' Li, romain.perier Adding the missing recipes header file. Fixing the compiler error after oe-core update. Signed-off-by: Randy 'ayaka' Li <ayaka@soulik.info> --- recipes-bsp/u-boot/u-boot-rockchip.inc | 1 + recipes-bsp/u-boot/u-boot-rockchip_20171218.bb | 3 +++ 2 files changed, 4 insertions(+) diff --git a/recipes-bsp/u-boot/u-boot-rockchip.inc b/recipes-bsp/u-boot/u-boot-rockchip.inc index 5d89cd6..b495dbe 100644 --- a/recipes-bsp/u-boot/u-boot-rockchip.inc +++ b/recipes-bsp/u-boot/u-boot-rockchip.inc @@ -3,6 +3,7 @@ # Released under the MIT license (see COPYING.MIT for the terms) require recipes-bsp/u-boot/u-boot.inc +require recipes-bsp/u-boot/u-boot-common.inc DESCRIPTION = "Rockchip next-dev U-Boot" LICENSE = "GPLv2+" diff --git a/recipes-bsp/u-boot/u-boot-rockchip_20171218.bb b/recipes-bsp/u-boot/u-boot-rockchip_20171218.bb index 4545f13..e14d948 100644 --- a/recipes-bsp/u-boot/u-boot-rockchip_20171218.bb +++ b/recipes-bsp/u-boot/u-boot-rockchip_20171218.bb @@ -9,5 +9,8 @@ TAG = "release-${PV}" SRC_URI = " \ git://github.com/rockchip-linux/u-boot.git;tag=${TAG};nobranch=1; \ file://binutils-2.28-ld-fix.patch \ + file://gcc7_fixup.patch \ " S = "${WORKDIR}/git" + +SRCREV = "release-20171218" -- 2.20.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-04-24 14:59 [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 2/3] recipes-bsp/u-boot: update build rules Randy 'ayaka' Li @ 2019-04-24 14:59 ` Randy 'ayaka' Li 2019-05-04 3:06 ` Trevor Woerner 2 siblings, 1 reply; 12+ messages in thread From: Randy 'ayaka' Li @ 2019-04-24 14:59 UTC (permalink / raw) To: yocto; +Cc: Randy Li, romain.perier From: Randy Li <ayaka@soulik.info> Signed-off-by: Randy Li <ayaka@soulik.info> --- recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb b/recipes-bsp/u-boot/u-boot-rockchip_git.bb new file mode 100644 index 0000000..aa4b84d --- /dev/null +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb @@ -0,0 +1,18 @@ +# Copyright (C) 2019 SUMOMO Computer Assocation +# Released under the MIT license (see COPYING.MIT for the terms) +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +include u-boot-rockchip.inc + +DESCRIPTION = "Rockchip U-Boot" + +LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" + +SRC_URI = " \ + git://github.com/rockchip-linux/u-boot.git;branch=release; \ + file://binutils-2.28-ld-fix.patch \ + file://gcc7_fixup.patch \ + " + +S = "${WORKDIR}/git" +PV = "v2019.01" -- 2.20.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-04-24 14:59 ` [PATCH 3/3] recipes-bsp/u-boot: update to the latest version Randy 'ayaka' Li @ 2019-05-04 3:06 ` Trevor Woerner 2019-05-04 10:43 ` ayaka 0 siblings, 1 reply; 12+ messages in thread From: Trevor Woerner @ 2019-05-04 3:06 UTC (permalink / raw) To: Randy 'ayaka' Li; +Cc: yocto On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: > From: Randy Li <ayaka@soulik.info> > > Signed-off-by: Randy Li <ayaka@soulik.info> > --- > recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb > > diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > new file mode 100644 > index 0000000..aa4b84d > --- /dev/null > +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > @@ -0,0 +1,18 @@ > +# Copyright (C) 2019 SUMOMO Computer Assocation > +# Released under the MIT license (see COPYING.MIT for the terms) > +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" > + > +include u-boot-rockchip.inc > + > +DESCRIPTION = "Rockchip U-Boot" > + > +LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" > + > +SRC_URI = " \ > + git://github.com/rockchip-linux/u-boot.git;branch=release; \ > + file://binutils-2.28-ld-fix.patch \ > + file://gcc7_fixup.patch \ > + " > + > +S = "${WORKDIR}/git" > +PV = "v2019.01" This doesn't even get past the fetching stage: WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to fetch URL git://github.com/rockchip-linux/u-boot.git;branch=release;, attempting MIRRORS if available ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure: Unable to find revision 3c99166441bf3ea325af2da83cfe65430b49c066 in branch release even from upstream ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure for URL: 'git://github.com/rockchip-linux/u-boot.git;branch=release;'. Unable to fetch URL from any source. ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function failed: base_do_fetch ERROR: Task (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) failed with exit code '1' ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-05-04 3:06 ` Trevor Woerner @ 2019-05-04 10:43 ` ayaka 2019-05-06 13:31 ` Trevor Woerner 0 siblings, 1 reply; 12+ messages in thread From: ayaka @ 2019-05-04 10:43 UTC (permalink / raw) To: Trevor Woerner; +Cc: yocto On 5/4/19 11:06 AM, Trevor Woerner wrote: > On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: >> From: Randy Li <ayaka@soulik.info> >> >> Signed-off-by: Randy Li <ayaka@soulik.info> >> --- >> recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ >> 1 file changed, 18 insertions(+) >> create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb >> >> diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb b/recipes-bsp/u-boot/u-boot-rockchip_git.bb >> new file mode 100644 >> index 0000000..aa4b84d >> --- /dev/null >> +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb >> @@ -0,0 +1,18 @@ >> +# Copyright (C) 2019 SUMOMO Computer Assocation >> +# Released under the MIT license (see COPYING.MIT for the terms) >> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" >> + >> +include u-boot-rockchip.inc >> + >> +DESCRIPTION = "Rockchip U-Boot" >> + >> +LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" >> + >> +SRC_URI = " \ >> + git://github.com/rockchip-linux/u-boot.git;branch=release; \ >> + file://binutils-2.28-ld-fix.patch \ >> + file://gcc7_fixup.patch \ >> + " >> + >> +S = "${WORKDIR}/git" >> +PV = "v2019.01" > This doesn't even get past the fetching stage: I am sorry, I forget that ssh git protocol only work for those users who uploaded their key to the github, I would change it back to https. > > WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to fetch URL git://github.com/rockchip-linux/u-boot.git;branch=release;, attempting MIRRORS if available > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure: Unable to find revision 3c99166441bf3ea325af2da83cfe65430b49c066 in branch release even from upstream > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure for URL: 'git://github.com/rockchip-linux/u-boot.git;branch=release;'. Unable to fetch URL from any source. > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function failed: base_do_fetch > ERROR: Task (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) failed with exit code '1' ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-05-04 10:43 ` ayaka @ 2019-05-06 13:31 ` Trevor Woerner 2019-05-08 16:19 ` ayaka 0 siblings, 1 reply; 12+ messages in thread From: Trevor Woerner @ 2019-05-06 13:31 UTC (permalink / raw) To: ayaka; +Cc: yocto On Sat 2019-05-04 @ 06:43:34 PM, ayaka wrote: > > On 5/4/19 11:06 AM, Trevor Woerner wrote: > > On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: > > > From: Randy Li <ayaka@soulik.info> > > > > > > Signed-off-by: Randy Li <ayaka@soulik.info> > > > --- > > > recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ > > > 1 file changed, 18 insertions(+) > > > create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb > > > > > > diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > > > new file mode 100644 > > > index 0000000..aa4b84d > > > --- /dev/null > > > +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > > > @@ -0,0 +1,18 @@ > > > +# Copyright (C) 2019 SUMOMO Computer Assocation > > > +# Released under the MIT license (see COPYING.MIT for the terms) > > > +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" > > > + > > > +include u-boot-rockchip.inc > > > + > > > +DESCRIPTION = "Rockchip U-Boot" > > > + > > > +LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" > > > + > > > +SRC_URI = " \ > > > + git://github.com/rockchip-linux/u-boot.git;branch=release; \ > > > + file://binutils-2.28-ld-fix.patch \ > > > + file://gcc7_fixup.patch \ > > > + " > > > + > > > +S = "${WORKDIR}/git" > > > +PV = "v2019.01" > > This doesn't even get past the fetching stage: > I am sorry, I forget that ssh git protocol only work for those users who > uploaded their key to the github, I would change it back to https. > > > > WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to fetch URL git://github.com/rockchip-linux/u-boot.git;branch=release;, attempting MIRRORS if available > > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure: Unable to find revision 3c99166441bf3ea325af2da83cfe65430b49c066 in branch release even from upstream > > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure for URL: 'git://github.com/rockchip-linux/u-boot.git;branch=release;'. Unable to fetch URL from any source. > > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: > > ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function failed: base_do_fetch > > ERROR: Task (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) failed with exit code '1' The problem is that it's trying to fetch commit 3c9916 which doesn't exist on github.com/rockchip-linux/u-boot.git. That revision is on upstream U-Boot. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-05-06 13:31 ` Trevor Woerner @ 2019-05-08 16:19 ` ayaka 2019-05-08 17:30 ` Trevor Woerner 0 siblings, 1 reply; 12+ messages in thread From: ayaka @ 2019-05-08 16:19 UTC (permalink / raw) To: Trevor Woerner; +Cc: yocto On 5/6/19 9:31 PM, Trevor Woerner wrote: > On Sat 2019-05-04 @ 06:43:34 PM, ayaka wrote: >> On 5/4/19 11:06 AM, Trevor Woerner wrote: >>> On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: >>>> From: Randy Li <ayaka@soulik.info> >>>> >>>> Signed-off-by: Randy Li <ayaka@soulik.info> >>>> --- >>>> recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ >>>> 1 file changed, 18 insertions(+) >>>> create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb >>>> >>>> diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb b/recipes-bsp/u-boot/u-boot-rockchip_git.bb >>>> new file mode 100644 >>>> index 0000000..aa4b84d >>>> --- /dev/null >>>> +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb >>>> @@ -0,0 +1,18 @@ >>>> +# Copyright (C) 2019 SUMOMO Computer Assocation >>>> +# Released under the MIT license (see COPYING.MIT for the terms) >>>> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" >>>> + >>>> +include u-boot-rockchip.inc >>>> + >>>> +DESCRIPTION = "Rockchip U-Boot" >>>> + >>>> +LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" >>>> + >>>> +SRC_URI = " \ >>>> + git://github.com/rockchip-linux/u-boot.git;branch=release; \ >>>> + file://binutils-2.28-ld-fix.patch \ >>>> + file://gcc7_fixup.patch \ >>>> + " >>>> + >>>> +S = "${WORKDIR}/git" >>>> +PV = "v2019.01" >>> This doesn't even get past the fetching stage: >> I am sorry, I forget that ssh git protocol only work for those users who >> uploaded their key to the github, I would change it back to https. >>> WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to fetch URL git://github.com/rockchip-linux/u-boot.git;branch=release;, attempting MIRRORS if available >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure: Unable to find revision 3c99166441bf3ea325af2da83cfe65430b49c066 in branch release even from upstream >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure for URL: 'git://github.com/rockchip-linux/u-boot.git;branch=release;'. Unable to fetch URL from any source. >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function failed: base_do_fetch >>> ERROR: Task (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) failed with exit code '1' > The problem is that it's trying to fetch commit 3c9916 which doesn't exist on > github.com/rockchip-linux/u-boot.git. That revision is on upstream U-Boot. How comes? I didn't write any commit id there, it is based on the branch at all. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-05-08 16:19 ` ayaka @ 2019-05-08 17:30 ` Trevor Woerner 2019-06-18 15:52 ` ayaka 0 siblings, 1 reply; 12+ messages in thread From: Trevor Woerner @ 2019-05-08 17:30 UTC (permalink / raw) To: ayaka; +Cc: Yocto discussion list [-- Attachment #1: Type: text/plain, Size: 3582 bytes --] a previous patch of yours did a: require recipes-bsp/u-boot/u-boot-common.inc which defines this SRCREV my subtle point being: I don't get the impression you're testing your patches, or at least not testing them correctly. the fact you're CCing Romain suggests your either using a very old branch of https://git.yoctoproject.org/cgit/cgit.cgi/meta-rockchip/ or that you're submitting patches to me for https://github.com/rockchip-linux/meta-rockchip ? Unfortunately for me, when https://github.com/rockchip-linux/meta-rockchip did a clone of https://git.yoctoproject.org/cgit/cgit.cgi/meta-rockchip/, they left my and Romain's names as maintainers in the README (along with instructions for github) On Wed, May 8, 2019 at 12:19 PM ayaka <ayaka@soulik.info> wrote: > > On 5/6/19 9:31 PM, Trevor Woerner wrote: > > On Sat 2019-05-04 @ 06:43:34 PM, ayaka wrote: > >> On 5/4/19 11:06 AM, Trevor Woerner wrote: > >>> On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: > >>>> From: Randy Li <ayaka@soulik.info> > >>>> > >>>> Signed-off-by: Randy Li <ayaka@soulik.info> > >>>> --- > >>>> recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++++++++++++++++++ > >>>> 1 file changed, 18 insertions(+) > >>>> create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb > >>>> > >>>> diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb > b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > >>>> new file mode 100644 > >>>> index 0000000..aa4b84d > >>>> --- /dev/null > >>>> +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > >>>> @@ -0,0 +1,18 @@ > >>>> +# Copyright (C) 2019 SUMOMO Computer Assocation > >>>> +# Released under the MIT license (see COPYING.MIT for the terms) > >>>> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" > >>>> + > >>>> +include u-boot-rockchip.inc > >>>> + > >>>> +DESCRIPTION = "Rockchip U-Boot" > >>>> + > >>>> +LIC_FILES_CHKSUM = > "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" > >>>> + > >>>> +SRC_URI = " \ > >>>> + git://github.com/rockchip-linux/u-boot.git;branch=release; \ > >>>> + file://binutils-2.28-ld-fix.patch \ > >>>> + file://gcc7_fixup.patch \ > >>>> + " > >>>> + > >>>> +S = "${WORKDIR}/git" > >>>> +PV = "v2019.01" > >>> This doesn't even get past the fetching stage: > >> I am sorry, I forget that ssh git protocol only work for those users who > >> uploaded their key to the github, I would change it back to https. > >>> WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to fetch > URL git://github.com/rockchip-linux/u-boot.git;branch=release;, > attempting MIRRORS if available > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure: > Unable to find revision 3c99166441bf3ea325af2da83cfe65430b49c066 in branch > release even from upstream > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher failure for > URL: 'git://github.com/rockchip-linux/u-boot.git;branch=release;'. Unable > to fetch URL from any source. > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function failed: > base_do_fetch > >>> ERROR: Task > (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) > failed with exit code '1' > > The problem is that it's trying to fetch commit 3c9916 which doesn't > exist on > > github.com/rockchip-linux/u-boot.git. That revision is on upstream > U-Boot. > How comes? I didn't write any commit id there, it is based on the branch > at all. > [-- Attachment #2: Type: text/html, Size: 5897 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] recipes-bsp/u-boot: update to the latest version 2019-05-08 17:30 ` Trevor Woerner @ 2019-06-18 15:52 ` ayaka 0 siblings, 0 replies; 12+ messages in thread From: ayaka @ 2019-06-18 15:52 UTC (permalink / raw) To: Trevor Woerner; +Cc: Yocto discussion list On 09/05/2019 01:30, Trevor Woerner wrote: > a previous patch of yours did a: > require recipes-bsp/u-boot/u-boot-common.inc > which defines this SRCREV > > my subtle point being: I don't get the impression you're testing your > patches, or at least not testing them correctly. I did the test before but I forget to remove the variables in local.conf Anyway I will start a clean build this time. Now I met a problem with new gcc 9 on the latest oe, I will fix them then flush new patches later. > > the fact you're CCing Romain suggests your either using a very old > branch of https://git.yoctoproject.org/cgit/cgit.cgi/meta-rockchip/ or > that you're submitting patches to me for > https://github.com/rockchip-linux/meta-rockchip ? > Unfortunately for me, when > https://github.com/rockchip-linux/meta-rockchip did a clone of > https://git.yoctoproject.org/cgit/cgit.cgi/meta-rockchip/, they left > my and Romain's names as maintainers in the README (along with > instructions for github) > > On Wed, May 8, 2019 at 12:19 PM ayaka <ayaka@soulik.info > <mailto:ayaka@soulik.info>> wrote: > > > On 5/6/19 9:31 PM, Trevor Woerner wrote: > > On Sat 2019-05-04 @ 06:43:34 PM, ayaka wrote: > >> On 5/4/19 11:06 AM, Trevor Woerner wrote: > >>> On Wed 2019-04-24 @ 10:59:18 PM, Randy 'ayaka' Li wrote: > >>>> From: Randy Li <ayaka@soulik.info <mailto:ayaka@soulik.info>> > >>>> > >>>> Signed-off-by: Randy Li <ayaka@soulik.info > <mailto:ayaka@soulik.info>> > >>>> --- > >>>> recipes-bsp/u-boot/u-boot-rockchip_git.bb > <http://u-boot-rockchip_git.bb> | 18 ++++++++++++++++++ > >>>> 1 file changed, 18 insertions(+) > >>>> create mode 100644 > recipes-bsp/u-boot/u-boot-rockchip_git.bb > <http://u-boot-rockchip_git.bb> > >>>> > >>>> diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb > <http://u-boot-rockchip_git.bb> > b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > <http://u-boot-rockchip_git.bb> > >>>> new file mode 100644 > >>>> index 0000000..aa4b84d > >>>> --- /dev/null > >>>> +++ b/recipes-bsp/u-boot/u-boot-rockchip_git.bb > <http://u-boot-rockchip_git.bb> > >>>> @@ -0,0 +1,18 @@ > >>>> +# Copyright (C) 2019 SUMOMO Computer Assocation > >>>> +# Released under the MIT license (see COPYING.MIT for the terms) > >>>> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" > >>>> + > >>>> +include u-boot-rockchip.inc > >>>> + > >>>> +DESCRIPTION = "Rockchip U-Boot" > >>>> + > >>>> +LIC_FILES_CHKSUM = > "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" > >>>> + > >>>> +SRC_URI = " \ > >>>> + git://github.com/rockchip-linux/u-boot.git;branch=release > <http://github.com/rockchip-linux/u-boot.git;branch=release>; \ > >>>> + file://binutils-2.28-ld-fix.patch \ > >>>> + file://gcc7_fixup.patch \ > >>>> + " > >>>> + > >>>> +S = "${WORKDIR}/git" > >>>> +PV = "v2019.01" > >>> This doesn't even get past the fetching stage: > >> I am sorry, I forget that ssh git protocol only work for those > users who > >> uploaded their key to the github, I would change it back to https. > >>> WARNING: u-boot-rockchip-1_v2019.01-r0 do_fetch: Failed to > fetch URL > git://github.com/rockchip-linux/u-boot.git;branch=release > <http://github.com/rockchip-linux/u-boot.git;branch=release>;, > attempting MIRRORS if available > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher > failure: Unable to find revision > 3c99166441bf3ea325af2da83cfe65430b49c066 in branch release even > from upstream > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Fetcher > failure for URL: > 'git://github.com/rockchip-linux/u-boot.git;branch=release; > <http://github.com/rockchip-linux/u-boot.git;branch=release;>'. > Unable to fetch URL from any source. > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: > >>> ERROR: u-boot-rockchip-1_v2019.01-r0 do_fetch: Function > failed: base_do_fetch > >>> ERROR: Task > (/opt/oe/configs/z/build-master/meta-rockchip/layers/meta-rockchip/recipes-bsp/u-boot/u-boot-rockchip_git.bb:do_fetch) > failed with exit code '1' > > The problem is that it's trying to fetch commit 3c9916 which > doesn't exist on > > github.com/rockchip-linux/u-boot.git > <http://github.com/rockchip-linux/u-boot.git>. That revision is on > upstream U-Boot. > How comes? I didn't write any commit id there, it is based on the > branch > at all. > ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-06-18 16:02 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-04-24 14:59 [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7 Randy 'ayaka' Li 2019-05-04 3:02 ` Trevor Woerner 2019-05-04 10:44 ` ayaka 2019-04-24 14:59 ` [PATCH 2/3] recipes-bsp/u-boot: update build rules Randy 'ayaka' Li 2019-04-24 14:59 ` [PATCH 3/3] recipes-bsp/u-boot: update to the latest version Randy 'ayaka' Li 2019-05-04 3:06 ` Trevor Woerner 2019-05-04 10:43 ` ayaka 2019-05-06 13:31 ` Trevor Woerner 2019-05-08 16:19 ` ayaka 2019-05-08 17:30 ` Trevor Woerner 2019-06-18 15:52 ` ayaka
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.