* [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. @ 2009-12-24 4:33 Khem Raj 2009-12-24 9:36 ` Koen Kooi 2009-12-24 12:52 ` Philip Balister 0 siblings, 2 replies; 9+ messages in thread From: Khem Raj @ 2009-12-24 4:33 UTC (permalink / raw) To: openembedded-devel * The commit-id it is looking for is not there in upstream git repo therefore get the tar file from angstrom mirror. * On ARM gcc 4.4 does not allow weak inline, patch them. Signed-off-by: Khem Raj <raj.khem@gmail.com> --- conf/checksums.ini | 4 ++ recipes/u-boot/u-boot-git/weak_inline.patch | 51 +++++++++++++++++++++++++++ recipes/u-boot/u-boot_git.bb | 3 +- 3 files changed, 57 insertions(+), 1 deletions(-) create mode 100644 recipes/u-boot/u-boot-git/weak_inline.patch diff --git a/conf/checksums.ini b/conf/checksums.ini index 2d59a3a..f87af15 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -8754,6 +8754,10 @@ sha256=692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e md5=ed8c4fa007a44d51b646865c35461ce8 sha256=f8ccac357f2c721e735ae16bbb02a420d2aaaed483f5d46043c5fe627ab4b260 +[http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz] +md5=6ff9ee1f4d43997b6e533b3c2c2a739f +sha256=6b3cfb0ae1f35e695da38561877bd185da5f8471f4377c0069f999114d93521a + [http://downloads.sourceforge.net/gizmod/gizmod-2.3.tar.bz2] md5=b7200b08149599c4c0f56d88f0c7f208 sha256=53af32530e58ba23cbb752f063364612bbea57b31de2ee35814973452c2f63f2 diff --git a/recipes/u-boot/u-boot-git/weak_inline.patch b/recipes/u-boot/u-boot-git/weak_inline.patch new file mode 100644 index 0000000..d0014ff --- /dev/null +++ b/recipes/u-boot/u-boot-git/weak_inline.patch @@ -0,0 +1,51 @@ +From: Ron Lee <ron@debian.org> +Date: Wed, 5 Aug 2009 18:14:01 +0000 (+0200) +Subject: ARM Don't inline weak symbols +X-Git-Url: http://git.denx.de/?p=u-boot%2Fu-boot-arm.git;a=commitdiff_plain;h=f865fcbbb35851e75fee9c3a3fa8e0f71d9e6463 + +ARM Don't inline weak symbols + +------------------------------------------------------------------------ + +GCC 4.4 complains about this now. + +Signed-off-by: Ron Lee <ron@debian.org> +--- + +Index: git/lib_arm/board.c +=================================================================== +--- git.orig/lib_arm/board.c 2009-10-20 04:08:52.000000000 -0700 ++++ git/lib_arm/board.c 2009-12-23 15:30:11.687436024 -0800 +@@ -89,23 +89,23 @@ extern void rtl8019_get_enetaddr (uchar + * May be supplied by boards if desired + */ + void inline __coloured_LED_init (void) {} +-void inline coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); ++void coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); + void inline __red_LED_on (void) {} +-void inline red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); ++void red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); + void inline __red_LED_off(void) {} +-void inline red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); ++void red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); + void inline __green_LED_on(void) {} +-void inline green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); ++void green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); + void inline __green_LED_off(void) {} +-void inline green_LED_off(void)__attribute__((weak, alias("__green_LED_off"))); ++void green_LED_off(void) __attribute__((weak, alias("__green_LED_off"))); + void inline __yellow_LED_on(void) {} +-void inline yellow_LED_on(void)__attribute__((weak, alias("__yellow_LED_on"))); ++void yellow_LED_on(void) __attribute__((weak, alias("__yellow_LED_on"))); + void inline __yellow_LED_off(void) {} +-void inline yellow_LED_off(void)__attribute__((weak, alias("__yellow_LED_off"))); ++void yellow_LED_off(void) __attribute__((weak, alias("__yellow_LED_off"))); + void inline __blue_LED_on(void) {} +-void inline blue_LED_on(void)__attribute__((weak, alias("__blue_LED_on"))); ++void blue_LED_on(void) __attribute__((weak, alias("__blue_LED_on"))); + void inline __blue_LED_off(void) {} +-void inline blue_LED_off(void)__attribute__((weak, alias("__blue_LED_off"))); ++void blue_LED_off(void) __attribute__((weak, alias("__blue_LED_off"))); + + /************************************************************************ + * Init Utilities * diff --git a/recipes/u-boot/u-boot_git.bb b/recipes/u-boot/u-boot_git.bb index 5fcf7c5..9f0adb2 100644 --- a/recipes/u-boot/u-boot_git.bb +++ b/recipes/u-boot/u-boot_git.bb @@ -16,9 +16,10 @@ SRC_URI_append_afeb9260 = " file://AFEB9260-network-fix.patch;patch=1" SRC_URI_append_afeb9260-180 = " file://AFEB9260-network-fix.patch;patch=1" SRC_URI_append_cm-t35 = "file://cm-t35/cm-t35.patch;patch=1" -SRC_URI_beagleboard = "git://git.denx.de/u-boot-ti.git;protocol=git \ +SRC_URI_beagleboard = "http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz \ file://fw_env.config \ file://new-pinmux.patch;patch=1 \ + file://weak_inline.patch;patch=1 \ " SRCREV_beagleboard = "1590f84007e2b50ad346a482fff89195cb04ff4e" PV_beagleboard = "2009.08+${PR}+gitr${SRCREV}" -- 1.6.3.3 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2009-12-24 4:33 [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard Khem Raj @ 2009-12-24 9:36 ` Koen Kooi 2009-12-24 17:28 ` Khem Raj 2009-12-24 12:52 ` Philip Balister 1 sibling, 1 reply; 9+ messages in thread From: Koen Kooi @ 2009-12-24 9:36 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 NAK, uboot_git.bb should fetch from git. On 24-12-09 05:33, Khem Raj wrote: > * The commit-id it is looking for is not there in upstream git > repo therefore get the tar file from angstrom mirror. > > * On ARM gcc 4.4 does not allow weak inline, patch them. > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > --- > conf/checksums.ini | 4 ++ > recipes/u-boot/u-boot-git/weak_inline.patch | 51 +++++++++++++++++++++++++++ > recipes/u-boot/u-boot_git.bb | 3 +- > 3 files changed, 57 insertions(+), 1 deletions(-) > create mode 100644 recipes/u-boot/u-boot-git/weak_inline.patch > > diff --git a/conf/checksums.ini b/conf/checksums.ini > index 2d59a3a..f87af15 100644 > --- a/conf/checksums.ini > +++ b/conf/checksums.ini > @@ -8754,6 +8754,10 @@ sha256=692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e > md5=ed8c4fa007a44d51b646865c35461ce8 > sha256=f8ccac357f2c721e735ae16bbb02a420d2aaaed483f5d46043c5fe627ab4b260 > > +[http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz] > +md5=6ff9ee1f4d43997b6e533b3c2c2a739f > +sha256=6b3cfb0ae1f35e695da38561877bd185da5f8471f4377c0069f999114d93521a > + > [http://downloads.sourceforge.net/gizmod/gizmod-2.3.tar.bz2] > md5=b7200b08149599c4c0f56d88f0c7f208 > sha256=53af32530e58ba23cbb752f063364612bbea57b31de2ee35814973452c2f63f2 > diff --git a/recipes/u-boot/u-boot-git/weak_inline.patch b/recipes/u-boot/u-boot-git/weak_inline.patch > new file mode 100644 > index 0000000..d0014ff > --- /dev/null > +++ b/recipes/u-boot/u-boot-git/weak_inline.patch > @@ -0,0 +1,51 @@ > +From: Ron Lee <ron@debian.org> > +Date: Wed, 5 Aug 2009 18:14:01 +0000 (+0200) > +Subject: ARM Don't inline weak symbols > +X-Git-Url: http://git.denx.de/?p=u-boot%2Fu-boot-arm.git;a=commitdiff_plain;h=f865fcbbb35851e75fee9c3a3fa8e0f71d9e6463 > + > +ARM Don't inline weak symbols > + > +------------------------------------------------------------------------ > + > +GCC 4.4 complains about this now. > + > +Signed-off-by: Ron Lee <ron@debian.org> > +--- > + > +Index: git/lib_arm/board.c > +=================================================================== > +--- git.orig/lib_arm/board.c 2009-10-20 04:08:52.000000000 -0700 > ++++ git/lib_arm/board.c 2009-12-23 15:30:11.687436024 -0800 > +@@ -89,23 +89,23 @@ extern void rtl8019_get_enetaddr (uchar > + * May be supplied by boards if desired > + */ > + void inline __coloured_LED_init (void) {} > +-void inline coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); > ++void coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); > + void inline __red_LED_on (void) {} > +-void inline red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); > ++void red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); > + void inline __red_LED_off(void) {} > +-void inline red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); > ++void red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); > + void inline __green_LED_on(void) {} > +-void inline green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); > ++void green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); > + void inline __green_LED_off(void) {} > +-void inline green_LED_off(void)__attribute__((weak, alias("__green_LED_off"))); > ++void green_LED_off(void) __attribute__((weak, alias("__green_LED_off"))); > + void inline __yellow_LED_on(void) {} > +-void inline yellow_LED_on(void)__attribute__((weak, alias("__yellow_LED_on"))); > ++void yellow_LED_on(void) __attribute__((weak, alias("__yellow_LED_on"))); > + void inline __yellow_LED_off(void) {} > +-void inline yellow_LED_off(void)__attribute__((weak, alias("__yellow_LED_off"))); > ++void yellow_LED_off(void) __attribute__((weak, alias("__yellow_LED_off"))); > + void inline __blue_LED_on(void) {} > +-void inline blue_LED_on(void)__attribute__((weak, alias("__blue_LED_on"))); > ++void blue_LED_on(void) __attribute__((weak, alias("__blue_LED_on"))); > + void inline __blue_LED_off(void) {} > +-void inline blue_LED_off(void)__attribute__((weak, alias("__blue_LED_off"))); > ++void blue_LED_off(void) __attribute__((weak, alias("__blue_LED_off"))); > + > + /************************************************************************ > + * Init Utilities * > diff --git a/recipes/u-boot/u-boot_git.bb b/recipes/u-boot/u-boot_git.bb > index 5fcf7c5..9f0adb2 100644 > --- a/recipes/u-boot/u-boot_git.bb > +++ b/recipes/u-boot/u-boot_git.bb > @@ -16,9 +16,10 @@ SRC_URI_append_afeb9260 = " file://AFEB9260-network-fix.patch;patch=1" > SRC_URI_append_afeb9260-180 = " file://AFEB9260-network-fix.patch;patch=1" > SRC_URI_append_cm-t35 = "file://cm-t35/cm-t35.patch;patch=1" > > -SRC_URI_beagleboard = "git://git.denx.de/u-boot-ti.git;protocol=git \ > +SRC_URI_beagleboard = "http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz \ > file://fw_env.config \ > file://new-pinmux.patch;patch=1 \ > + file://weak_inline.patch;patch=1 \ > " > SRCREV_beagleboard = "1590f84007e2b50ad346a482fff89195cb04ff4e" > PV_beagleboard = "2009.08+${PR}+gitr${SRCREV}" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFLMzYtMkyGM64RGpERAgD4AJ9v/7BVXO6XVuYB5pgBfo1gbOSKFACghaXX jkkIE5R+Z1oMuafdiQpsZf0= =eYjJ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2009-12-24 9:36 ` Koen Kooi @ 2009-12-24 17:28 ` Khem Raj 2009-12-24 23:56 ` Philip Balister 0 siblings, 1 reply; 9+ messages in thread From: Khem Raj @ 2009-12-24 17:28 UTC (permalink / raw) To: openembedded-devel On Thu, Dec 24, 2009 at 1:36 AM, Koen Kooi <k.kooi@student.utwente.nl> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > NAK, uboot_git.bb should fetch from git. It was intermediate solution measure because I could not track this commit-id which is in SRCREV for beagle anywhere in git trees. If anyone knows where this commit exist or where this got rebased to then we can add that secondly at present even for angstrom its fetching snapshot so essentially its is not what a git recipe should do either. Thx -Khem Thanks -Khem > > On 24-12-09 05:33, Khem Raj wrote: >> * The commit-id it is looking for is not there in upstream git >> repo therefore get the tar file from angstrom mirror. >> >> * On ARM gcc 4.4 does not allow weak inline, patch them. >> >> Signed-off-by: Khem Raj <raj.khem@gmail.com> >> --- >> conf/checksums.ini | 4 ++ >> recipes/u-boot/u-boot-git/weak_inline.patch | 51 +++++++++++++++++++++++++++ >> recipes/u-boot/u-boot_git.bb | 3 +- >> 3 files changed, 57 insertions(+), 1 deletions(-) >> create mode 100644 recipes/u-boot/u-boot-git/weak_inline.patch >> >> diff --git a/conf/checksums.ini b/conf/checksums.ini >> index 2d59a3a..f87af15 100644 >> --- a/conf/checksums.ini >> +++ b/conf/checksums.ini >> @@ -8754,6 +8754,10 @@ sha256=692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e >> md5=ed8c4fa007a44d51b646865c35461ce8 >> sha256=f8ccac357f2c721e735ae16bbb02a420d2aaaed483f5d46043c5fe627ab4b260 >> >> +[http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz] >> +md5=6ff9ee1f4d43997b6e533b3c2c2a739f >> +sha256=6b3cfb0ae1f35e695da38561877bd185da5f8471f4377c0069f999114d93521a >> + >> [http://downloads.sourceforge.net/gizmod/gizmod-2.3.tar.bz2] >> md5=b7200b08149599c4c0f56d88f0c7f208 >> sha256=53af32530e58ba23cbb752f063364612bbea57b31de2ee35814973452c2f63f2 >> diff --git a/recipes/u-boot/u-boot-git/weak_inline.patch b/recipes/u-boot/u-boot-git/weak_inline.patch >> new file mode 100644 >> index 0000000..d0014ff >> --- /dev/null >> +++ b/recipes/u-boot/u-boot-git/weak_inline.patch >> @@ -0,0 +1,51 @@ >> +From: Ron Lee <ron@debian.org> >> +Date: Wed, 5 Aug 2009 18:14:01 +0000 (+0200) >> +Subject: ARM Don't inline weak symbols >> +X-Git-Url: http://git.denx.de/?p=u-boot%2Fu-boot-arm.git;a=commitdiff_plain;h=f865fcbbb35851e75fee9c3a3fa8e0f71d9e6463 >> + >> +ARM Don't inline weak symbols >> + >> +------------------------------------------------------------------------ >> + >> +GCC 4.4 complains about this now. >> + >> +Signed-off-by: Ron Lee <ron@debian.org> >> +--- >> + >> +Index: git/lib_arm/board.c >> +=================================================================== >> +--- git.orig/lib_arm/board.c 2009-10-20 04:08:52.000000000 -0700 >> ++++ git/lib_arm/board.c 2009-12-23 15:30:11.687436024 -0800 >> +@@ -89,23 +89,23 @@ extern void rtl8019_get_enetaddr (uchar >> + * May be supplied by boards if desired >> + */ >> + void inline __coloured_LED_init (void) {} >> +-void inline coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); >> ++void coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); >> + void inline __red_LED_on (void) {} >> +-void inline red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); >> ++void red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); >> + void inline __red_LED_off(void) {} >> +-void inline red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); >> ++void red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); >> + void inline __green_LED_on(void) {} >> +-void inline green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); >> ++void green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); >> + void inline __green_LED_off(void) {} >> +-void inline green_LED_off(void)__attribute__((weak, alias("__green_LED_off"))); >> ++void green_LED_off(void) __attribute__((weak, alias("__green_LED_off"))); >> + void inline __yellow_LED_on(void) {} >> +-void inline yellow_LED_on(void)__attribute__((weak, alias("__yellow_LED_on"))); >> ++void yellow_LED_on(void) __attribute__((weak, alias("__yellow_LED_on"))); >> + void inline __yellow_LED_off(void) {} >> +-void inline yellow_LED_off(void)__attribute__((weak, alias("__yellow_LED_off"))); >> ++void yellow_LED_off(void) __attribute__((weak, alias("__yellow_LED_off"))); >> + void inline __blue_LED_on(void) {} >> +-void inline blue_LED_on(void)__attribute__((weak, alias("__blue_LED_on"))); >> ++void blue_LED_on(void) __attribute__((weak, alias("__blue_LED_on"))); >> + void inline __blue_LED_off(void) {} >> +-void inline blue_LED_off(void)__attribute__((weak, alias("__blue_LED_off"))); >> ++void blue_LED_off(void) __attribute__((weak, alias("__blue_LED_off"))); >> + >> + /************************************************************************ >> + * Init Utilities * >> diff --git a/recipes/u-boot/u-boot_git.bb b/recipes/u-boot/u-boot_git.bb >> index 5fcf7c5..9f0adb2 100644 >> --- a/recipes/u-boot/u-boot_git.bb >> +++ b/recipes/u-boot/u-boot_git.bb >> @@ -16,9 +16,10 @@ SRC_URI_append_afeb9260 = " file://AFEB9260-network-fix.patch;patch=1" >> SRC_URI_append_afeb9260-180 = " file://AFEB9260-network-fix.patch;patch=1" >> SRC_URI_append_cm-t35 = "file://cm-t35/cm-t35.patch;patch=1" >> >> -SRC_URI_beagleboard = "git://git.denx.de/u-boot-ti.git;protocol=git \ >> +SRC_URI_beagleboard = "http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz \ >> file://fw_env.config \ >> file://new-pinmux.patch;patch=1 \ >> + file://weak_inline.patch;patch=1 \ >> " >> SRCREV_beagleboard = "1590f84007e2b50ad346a482fff89195cb04ff4e" >> PV_beagleboard = "2009.08+${PR}+gitr${SRCREV}" > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (Darwin) > > iD8DBQFLMzYtMkyGM64RGpERAgD4AJ9v/7BVXO6XVuYB5pgBfo1gbOSKFACghaXX > jkkIE5R+Z1oMuafdiQpsZf0= > =eYjJ > -----END PGP SIGNATURE----- > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2009-12-24 17:28 ` Khem Raj @ 2009-12-24 23:56 ` Philip Balister 2010-01-13 15:00 ` Cliff Brake 0 siblings, 1 reply; 9+ messages in thread From: Philip Balister @ 2009-12-24 23:56 UTC (permalink / raw) To: openembedded-devel On 12/24/2009 12:28 PM, Khem Raj wrote: > On Thu, Dec 24, 2009 at 1:36 AM, Koen Kooi<k.kooi@student.utwente.nl> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> NAK, uboot_git.bb should fetch from git. > > It was intermediate solution measure because I could not track this > commit-id which is in SRCREV for beagle anywhere in git trees. If > anyone knows where this commit exist or where this got rebased to then > we can add that > secondly at present even for angstrom its fetching snapshot so > essentially its is not what a git recipe should do either. We understand your reasoning, but the correct fix is to move from the repo that "lost" the commit to a more stable repo. I'm told the HEAD of the u-boot repo might work. When I am back from the holidays, I can help resolve this issue. Philip > > Thx > > -Khem > > Thanks > > -Khem > >> >> On 24-12-09 05:33, Khem Raj wrote: >>> * The commit-id it is looking for is not there in upstream git >>> repo therefore get the tar file from angstrom mirror. >>> >>> * On ARM gcc 4.4 does not allow weak inline, patch them. >>> >>> Signed-off-by: Khem Raj<raj.khem@gmail.com> >>> --- >>> conf/checksums.ini | 4 ++ >>> recipes/u-boot/u-boot-git/weak_inline.patch | 51 +++++++++++++++++++++++++++ >>> recipes/u-boot/u-boot_git.bb | 3 +- >>> 3 files changed, 57 insertions(+), 1 deletions(-) >>> create mode 100644 recipes/u-boot/u-boot-git/weak_inline.patch >>> >>> diff --git a/conf/checksums.ini b/conf/checksums.ini >>> index 2d59a3a..f87af15 100644 >>> --- a/conf/checksums.ini >>> +++ b/conf/checksums.ini >>> @@ -8754,6 +8754,10 @@ sha256=692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e >>> md5=ed8c4fa007a44d51b646865c35461ce8 >>> sha256=f8ccac357f2c721e735ae16bbb02a420d2aaaed483f5d46043c5fe627ab4b260 >>> >>> +[http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz] >>> +md5=6ff9ee1f4d43997b6e533b3c2c2a739f >>> +sha256=6b3cfb0ae1f35e695da38561877bd185da5f8471f4377c0069f999114d93521a >>> + >>> [http://downloads.sourceforge.net/gizmod/gizmod-2.3.tar.bz2] >>> md5=b7200b08149599c4c0f56d88f0c7f208 >>> sha256=53af32530e58ba23cbb752f063364612bbea57b31de2ee35814973452c2f63f2 >>> diff --git a/recipes/u-boot/u-boot-git/weak_inline.patch b/recipes/u-boot/u-boot-git/weak_inline.patch >>> new file mode 100644 >>> index 0000000..d0014ff >>> --- /dev/null >>> +++ b/recipes/u-boot/u-boot-git/weak_inline.patch >>> @@ -0,0 +1,51 @@ >>> +From: Ron Lee<ron@debian.org> >>> +Date: Wed, 5 Aug 2009 18:14:01 +0000 (+0200) >>> +Subject: ARM Don't inline weak symbols >>> +X-Git-Url: http://git.denx.de/?p=u-boot%2Fu-boot-arm.git;a=commitdiff_plain;h=f865fcbbb35851e75fee9c3a3fa8e0f71d9e6463 >>> + >>> +ARM Don't inline weak symbols >>> + >>> +------------------------------------------------------------------------ >>> + >>> +GCC 4.4 complains about this now. >>> + >>> +Signed-off-by: Ron Lee<ron@debian.org> >>> +--- >>> + >>> +Index: git/lib_arm/board.c >>> +=================================================================== >>> +--- git.orig/lib_arm/board.c 2009-10-20 04:08:52.000000000 -0700 >>> ++++ git/lib_arm/board.c 2009-12-23 15:30:11.687436024 -0800 >>> +@@ -89,23 +89,23 @@ extern void rtl8019_get_enetaddr (uchar >>> + * May be supplied by boards if desired >>> + */ >>> + void inline __coloured_LED_init (void) {} >>> +-void inline coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); >>> ++void coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); >>> + void inline __red_LED_on (void) {} >>> +-void inline red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); >>> ++void red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); >>> + void inline __red_LED_off(void) {} >>> +-void inline red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); >>> ++void red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); >>> + void inline __green_LED_on(void) {} >>> +-void inline green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); >>> ++void green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); >>> + void inline __green_LED_off(void) {} >>> +-void inline green_LED_off(void)__attribute__((weak, alias("__green_LED_off"))); >>> ++void green_LED_off(void) __attribute__((weak, alias("__green_LED_off"))); >>> + void inline __yellow_LED_on(void) {} >>> +-void inline yellow_LED_on(void)__attribute__((weak, alias("__yellow_LED_on"))); >>> ++void yellow_LED_on(void) __attribute__((weak, alias("__yellow_LED_on"))); >>> + void inline __yellow_LED_off(void) {} >>> +-void inline yellow_LED_off(void)__attribute__((weak, alias("__yellow_LED_off"))); >>> ++void yellow_LED_off(void) __attribute__((weak, alias("__yellow_LED_off"))); >>> + void inline __blue_LED_on(void) {} >>> +-void inline blue_LED_on(void)__attribute__((weak, alias("__blue_LED_on"))); >>> ++void blue_LED_on(void) __attribute__((weak, alias("__blue_LED_on"))); >>> + void inline __blue_LED_off(void) {} >>> +-void inline blue_LED_off(void)__attribute__((weak, alias("__blue_LED_off"))); >>> ++void blue_LED_off(void) __attribute__((weak, alias("__blue_LED_off"))); >>> + >>> + /************************************************************************ >>> + * Init Utilities * >>> diff --git a/recipes/u-boot/u-boot_git.bb b/recipes/u-boot/u-boot_git.bb >>> index 5fcf7c5..9f0adb2 100644 >>> --- a/recipes/u-boot/u-boot_git.bb >>> +++ b/recipes/u-boot/u-boot_git.bb >>> @@ -16,9 +16,10 @@ SRC_URI_append_afeb9260 = " file://AFEB9260-network-fix.patch;patch=1" >>> SRC_URI_append_afeb9260-180 = " file://AFEB9260-network-fix.patch;patch=1" >>> SRC_URI_append_cm-t35 = "file://cm-t35/cm-t35.patch;patch=1" >>> >>> -SRC_URI_beagleboard = "git://git.denx.de/u-boot-ti.git;protocol=git \ >>> +SRC_URI_beagleboard = "http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz \ >>> file://fw_env.config \ >>> file://new-pinmux.patch;patch=1 \ >>> + file://weak_inline.patch;patch=1 \ >>> " >>> SRCREV_beagleboard = "1590f84007e2b50ad346a482fff89195cb04ff4e" >>> PV_beagleboard = "2009.08+${PR}+gitr${SRCREV}" >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.5 (Darwin) >> >> iD8DBQFLMzYtMkyGM64RGpERAgD4AJ9v/7BVXO6XVuYB5pgBfo1gbOSKFACghaXX >> jkkIE5R+Z1oMuafdiQpsZf0= >> =eYjJ >> -----END PGP SIGNATURE----- >> >> >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel >> > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2009-12-24 23:56 ` Philip Balister @ 2010-01-13 15:00 ` Cliff Brake 2010-01-14 13:35 ` Philip Balister 0 siblings, 1 reply; 9+ messages in thread From: Cliff Brake @ 2010-01-13 15:00 UTC (permalink / raw) To: openembedded-devel On Thu, Dec 24, 2009 at 6:56 PM, Philip Balister <philip@balister.org> wrote: > On 12/24/2009 12:28 PM, Khem Raj wrote: >> >> On Thu, Dec 24, 2009 at 1:36 AM, Koen Kooi<k.kooi@student.utwente.nl> >> wrote: >>> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> NAK, uboot_git.bb should fetch from git. >> >> It was intermediate solution measure because I could not track this >> commit-id which is in SRCREV for beagle anywhere in git trees. If >> anyone knows where this commit exist or where this got rebased to then >> we can add that >> secondly at present even for angstrom its fetching snapshot so >> essentially its is not what a git recipe should do either. > > We understand your reasoning, but the correct fix is to move from the repo > that "lost" the commit to a more stable repo. I'm told the HEAD of the > u-boot repo might work. When I am back from the holidays, I can help resolve > this issue. So what is the path forward on this issue? NOTE: Running task 850 of 868 (ID: 2, /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, do_fetch) Initialized empty Git repository in /build/oe/oe-testing/downloads/git/git.denx.de.u-boot-ti.git/.git/ From git://git.denx.de/u-boot-ti * branch master -> FETCH_HEAD NOTE: Creating tarball of git repository fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 NOTE: Task failed: Fetch failed: Fetch command export HOME=/home/cbrake; export SSH_AUTH_SOCK=/tmp/keyring-f5gZsP/socket.ssh; export PATH=/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/beagleboard-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/cross/armv7a//bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/bin:/build/oe/oe-testing/bitbake/bin:/build/oe/oe-testing/bitbake/bin:/home/cbrake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games; git read-tree a5cf522a91ba479d459f8221135bdb3e9ae97479 failed with signal 128, output: fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 ERROR: TaskFailed event exception, aborting ERROR: Build of /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb do_fetch failed ERROR: Task 2 (/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, do_fetch) failed NOTE: Tasks Summary: Attempted 849 tasks of which 849 didn't need to be rerun and 1 failed. ERROR: '/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb' failed Even though I'm building Angstrom, it does not seem to be fetching from the mirror. From bitbake -e, it seems the angstrom mirrors are enabled (see below). Thanks, Cliff MIRRORS() { ftp://ftp.debian.org/debian/pool/main http://snapshot.debian.net/archive/pool ftp://ftp.debian.org/debian/pool ftp://ftp.de.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.au.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.cl.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.hr.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.fi.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.hk.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.hu.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.ie.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.it.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.jp.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.no.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.pl.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.ro.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.si.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.es.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.se.debian.org/debian/pool ftp://ftp.debian.org/debian/pool ftp://ftp.tr.debian.org/debian/pool ftp://ftp.gnu.org/gnu ftp://mirrors.kernel.org/gnu ftp://ftp.gnu.org/gnu ftp://ftp.cs.ubc.ca/mirror2/gnu ftp://ftp.gnu.org/gnu ftp://sunsite.ust.hk/pub/gnu ftp://ftp.gnu.org/gnu ftp://ftp.ayamura.org/pub/gnu http://kernel.org http://www.kernel.org/pub http://kernel.org ftp://ftp.us.kernel.org/pub http://kernel.org ftp://ftp.uk.kernel.org/pub http://kernel.org ftp://ftp.hk.kernel.org/pub http://kernel.org ftp://ftp.au.kernel.org/pub http://kernel.org ftp://ftp.jp.kernel.org/pub ftp://ftp.gnupg.org/gcrypt/ ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/ ftp://ftp.gnupg.org/gcrypt/ ftp://ftp.surfnet.nl/pub/security/gnupg/ ftp://ftp.gnupg.org/gcrypt/ http://gulus.USherbrooke.ca/pub/appl/GnuPG/ ftp://dante.ctan.org/tex-archive ftp://ftp.fu-berlin.de/tex/CTAN ftp://dante.ctan.org/tex-archive http://sunsite.sut.ac.jp/pub/archives/ctan/ ftp://dante.ctan.org/tex-archive http://ctan.unsw.edu.au/ ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.gnutls.org/pub/gnutls/ ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.gnupg.org/gcrypt/gnutls/ ftp://ftp.gnutls.org/pub/gnutls http://www.mirrors.wiretapped.net/security/network-security/gnutls/ ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.mirrors.wiretapped.net/pub/security/network-security/gnutls/ ftp://ftp.gnutls.org/pub/gnutls http://josefsson.org/gnutls/releases/ http://ftp.info-zip.org/pub/infozip/src/ http://mirror.switch.ch/ftp/mirror/infozip/src/ http://ftp.info-zip.org/pub/infozip/src/ ftp://sunsite.icm.edu.pl/pub/unix/archiving/info-zip/src/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.tau.ac.il/pub/unix/admin/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.cert.dfn.de/pub/tools/admin/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.kaizo.org/pub/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.tu-darmstadt.de/pub/sysadmin/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.tux.org/pub/sites/vic.cc.purdue.edu/tools/unix/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://gd.tuwien.ac.at/utils/admin-tools/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://sunsite.ualberta.ca/pub/Mirror/lsof/ ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://the.wiretapped.net/pub/security/host-security/lsof/ http://www.apache.org/dist http://archive.apache.org/dist ftp://.*/.* http://mirrors.openembedded.org/ https?$://.*/.* http://mirrors.openembedded.org/ ftp://.*/.* http://sources.openembedded.org/ https?$://.*/.* http://sources.openembedded.org/ ftp://.*/.* http://www.angstrom-distribution.org/unstable/sources/ https?$://.*/.* http://www.angstrom-distribution.org/unstable/sources/ } ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2010-01-13 15:00 ` Cliff Brake @ 2010-01-14 13:35 ` Philip Balister 2010-01-14 16:49 ` Cliff Brake 0 siblings, 1 reply; 9+ messages in thread From: Philip Balister @ 2010-01-14 13:35 UTC (permalink / raw) To: openembedded-devel On 01/13/2010 10:00 AM, Cliff Brake wrote: > On Thu, Dec 24, 2009 at 6:56 PM, Philip Balister<philip@balister.org> wrote: >> On 12/24/2009 12:28 PM, Khem Raj wrote: >>> >>> On Thu, Dec 24, 2009 at 1:36 AM, Koen Kooi<k.kooi@student.utwente.nl> >>> wrote: >>>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA1 >>>> >>>> NAK, uboot_git.bb should fetch from git. >>> >>> It was intermediate solution measure because I could not track this >>> commit-id which is in SRCREV for beagle anywhere in git trees. If >>> anyone knows where this commit exist or where this got rebased to then >>> we can add that >>> secondly at present even for angstrom its fetching snapshot so >>> essentially its is not what a git recipe should do either. >> >> We understand your reasoning, but the correct fix is to move from the repo >> that "lost" the commit to a more stable repo. I'm told the HEAD of the >> u-boot repo might work. When I am back from the holidays, I can help resolve >> this issue. > > So what is the path forward on this issue? Try the top of the official u-boot repo, not the TI one. I keep meaning to try this, but am not getting to it. Philip > > NOTE: Running task 850 of 868 (ID: 2, > /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, > do_fetch) > Initialized empty Git repository in > /build/oe/oe-testing/downloads/git/git.denx.de.u-boot-ti.git/.git/ >> From git://git.denx.de/u-boot-ti > * branch master -> FETCH_HEAD > NOTE: Creating tarball of git repository > fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 > NOTE: Task failed: Fetch failed: Fetch command export > HOME=/home/cbrake; export > SSH_AUTH_SOCK=/tmp/keyring-f5gZsP/socket.ssh; export > PATH=/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/beagleboard-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/cross/armv7a//bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/bin:/build/oe/oe-testing/bitbake/bin:/build/oe/oe-testing/bitbake/bin:/home/cbrake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games; > git read-tree a5cf522a91ba479d459f8221135bdb3e9ae97479 failed with > signal 128, output: > fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 > > ERROR: TaskFailed event exception, aborting > ERROR: Build of > /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb > do_fetch failed > ERROR: Task 2 (/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, > do_fetch) failed > NOTE: Tasks Summary: Attempted 849 tasks of which 849 didn't need to > be rerun and 1 failed. > ERROR: '/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb' failed > > Even though I'm building Angstrom, it does not seem to be fetching > from the mirror. From bitbake -e, it seems the angstrom mirrors are > enabled (see below). > > Thanks, > Cliff > > MIRRORS() { > ftp://ftp.debian.org/debian/pool/main http://snapshot.debian.net/archive/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.de.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.au.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.cl.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.hr.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.fi.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.hk.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.hu.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.ie.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.it.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.jp.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.no.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.pl.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.ro.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.si.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.es.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.se.debian.org/debian/pool > ftp://ftp.debian.org/debian/pool ftp://ftp.tr.debian.org/debian/pool > ftp://ftp.gnu.org/gnu ftp://mirrors.kernel.org/gnu > ftp://ftp.gnu.org/gnu ftp://ftp.cs.ubc.ca/mirror2/gnu > ftp://ftp.gnu.org/gnu ftp://sunsite.ust.hk/pub/gnu > ftp://ftp.gnu.org/gnu ftp://ftp.ayamura.org/pub/gnu > http://kernel.org http://www.kernel.org/pub > http://kernel.org ftp://ftp.us.kernel.org/pub > http://kernel.org ftp://ftp.uk.kernel.org/pub > http://kernel.org ftp://ftp.hk.kernel.org/pub > http://kernel.org ftp://ftp.au.kernel.org/pub > http://kernel.org ftp://ftp.jp.kernel.org/pub > ftp://ftp.gnupg.org/gcrypt/ > ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/ > ftp://ftp.gnupg.org/gcrypt/ ftp://ftp.surfnet.nl/pub/security/gnupg/ > ftp://ftp.gnupg.org/gcrypt/ http://gulus.USherbrooke.ca/pub/appl/GnuPG/ > ftp://dante.ctan.org/tex-archive ftp://ftp.fu-berlin.de/tex/CTAN > ftp://dante.ctan.org/tex-archive http://sunsite.sut.ac.jp/pub/archives/ctan/ > ftp://dante.ctan.org/tex-archive http://ctan.unsw.edu.au/ > ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.gnutls.org/pub/gnutls/ > ftp://ftp.gnutls.org/pub/gnutls ftp://ftp.gnupg.org/gcrypt/gnutls/ > ftp://ftp.gnutls.org/pub/gnutls > http://www.mirrors.wiretapped.net/security/network-security/gnutls/ > ftp://ftp.gnutls.org/pub/gnutls > ftp://ftp.mirrors.wiretapped.net/pub/security/network-security/gnutls/ > ftp://ftp.gnutls.org/pub/gnutls http://josefsson.org/gnutls/releases/ > http://ftp.info-zip.org/pub/infozip/src/ > http://mirror.switch.ch/ftp/mirror/infozip/src/ > http://ftp.info-zip.org/pub/infozip/src/ > ftp://sunsite.icm.edu.pl/pub/unix/archiving/info-zip/src/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.tau.ac.il/pub/unix/admin/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.cert.dfn.de/pub/tools/admin/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ ftp://ftp.kaizo.org/pub/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.tu-darmstadt.de/pub/sysadmin/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://ftp.tux.org/pub/sites/vic.cc.purdue.edu/tools/unix/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://gd.tuwien.ac.at/utils/admin-tools/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://sunsite.ualberta.ca/pub/Mirror/lsof/ > ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ > ftp://the.wiretapped.net/pub/security/host-security/lsof/ > http://www.apache.org/dist http://archive.apache.org/dist > ftp://.*/.* http://mirrors.openembedded.org/ > https?$://.*/.* http://mirrors.openembedded.org/ > ftp://.*/.* http://sources.openembedded.org/ > https?$://.*/.* http://sources.openembedded.org/ > > ftp://.*/.* http://www.angstrom-distribution.org/unstable/sources/ > https?$://.*/.* http://www.angstrom-distribution.org/unstable/sources/ > > } > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2010-01-14 13:35 ` Philip Balister @ 2010-01-14 16:49 ` Cliff Brake 2010-01-14 19:56 ` Khem Raj 0 siblings, 1 reply; 9+ messages in thread From: Cliff Brake @ 2010-01-14 16:49 UTC (permalink / raw) To: openembedded-devel On Thu, Jan 14, 2010 at 8:35 AM, Philip Balister <philip@balister.org> wrote: > On 01/13/2010 10:00 AM, Cliff Brake wrote: >> So what is the path forward on this issue? > > Try the top of the official u-boot repo, not the TI one. I keep meaning to > try this, but am not getting to it. Not much better -- guess I'm simply build from the head of the repo and go with that. I'm still not understanding why everyone else is able to fetch the snapshot from the angstrom mirror, and I'm not. Before I dive into bitbake fetcher code, is anyone else having this problem? Thanks, Cliff cbrake@happy:/build/oe/oe-testing$ bitbake u-boot NOTE: Handling BitBake files: - (7970/7970) [100 %] NOTE: Parsing finished. 7322 cached, 346 parsed, 302 skipped, 2 masked. NOTE: preferred version git of u-boot not available (for item u-boot) NOTE: Resolving any missing task queue dependencies NOTE: preferred version git of u-boot not available (for item u-boot) NOTE: Preparing runqueue NOTE: Executing runqueue NOTE: Running task 850 of 868 (ID: 2, /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, do_fetch) Initialized empty Git repository in /build/oe/oe-testing/downloads/git/git.denx.de.u-boot.git/.git/ From git://git.denx.de/u-boot * branch master -> FETCH_HEAD NOTE: Creating tarball of git repository fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 NOTE: Task failed: Fetch failed: Fetch command export HOME=/home/cbrake; export SSH_AUTH_SOCK=/tmp/keyring-f5gZsP/socket.ssh; export PATH=/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/beagleboard-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/usr/bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/cross/armv7a//bin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/sbin:/build/oe/oe-testing/build/angstrom-2008.1/tmp/staging/x86_64-linux/bin:/build/oe/oe-testing/bitbake/bin:/build/oe/oe-testing/bitbake/bin:/build/oe/oe-testing/bitbake/bin:/home/cbrake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games; git read-tree a5cf522a91ba479d459f8221135bdb3e9ae97479 failed with signal 128, output: fatal: failed to unpack tree object a5cf522a91ba479d459f8221135bdb3e9ae97479 ERROR: TaskFailed event exception, aborting ERROR: Build of /build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb do_fetch failed ERROR: Task 2 (/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb, do_fetch) failed NOTE: Tasks Summary: Attempted 849 tasks of which 849 didn't need to be rerun and 1 failed. ERROR: '/build/oe/oe-testing/openembedded/recipes/u-boot/u-boot_git.bb' failed ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2010-01-14 16:49 ` Cliff Brake @ 2010-01-14 19:56 ` Khem Raj 0 siblings, 0 replies; 9+ messages in thread From: Khem Raj @ 2010-01-14 19:56 UTC (permalink / raw) To: openembedded-devel On (14/01/10 11:49), Cliff Brake wrote: > On Thu, Jan 14, 2010 at 8:35 AM, Philip Balister <philip@balister.org> wrote: > > On 01/13/2010 10:00 AM, Cliff Brake wrote: > >> So what is the path forward on this issue? > > > > Try the top of the official u-boot repo, not the TI one. I keep meaning to > > try this, but am not getting to it. > > Not much better -- guess I'm simply build from the head of the repo > and go with that. I'm still not understanding why everyone else is > able to fetch the snapshot from the angstrom mirror, and I'm not. > Before I dive into bitbake fetcher code, is anyone else having this > problem? yes I have the same issue. I guess if you not using angstrom distro this could happen I even added INHERIT += "angstrom-mirrors" to my local.conf still it failed. That said I was not using angstrom distro. May be it works ok on angstrom. -Khem ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard. 2009-12-24 4:33 [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard Khem Raj 2009-12-24 9:36 ` Koen Kooi @ 2009-12-24 12:52 ` Philip Balister 1 sibling, 0 replies; 9+ messages in thread From: Philip Balister @ 2009-12-24 12:52 UTC (permalink / raw) To: openembedded-devel On 12/23/2009 11:33 PM, Khem Raj wrote: > * The commit-id it is looking for is not there in upstream git > repo therefore get the tar file from angstrom mirror. Try the top of the u-boot repo, not the TI specific one. I'll be glad to test it next week. Philip > > * On ARM gcc 4.4 does not allow weak inline, patch them. > > Signed-off-by: Khem Raj<raj.khem@gmail.com> > --- > conf/checksums.ini | 4 ++ > recipes/u-boot/u-boot-git/weak_inline.patch | 51 +++++++++++++++++++++++++++ > recipes/u-boot/u-boot_git.bb | 3 +- > 3 files changed, 57 insertions(+), 1 deletions(-) > create mode 100644 recipes/u-boot/u-boot-git/weak_inline.patch > > diff --git a/conf/checksums.ini b/conf/checksums.ini > index 2d59a3a..f87af15 100644 > --- a/conf/checksums.ini > +++ b/conf/checksums.ini > @@ -8754,6 +8754,10 @@ sha256=692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e > md5=ed8c4fa007a44d51b646865c35461ce8 > sha256=f8ccac357f2c721e735ae16bbb02a420d2aaaed483f5d46043c5fe627ab4b260 > > +[http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz] > +md5=6ff9ee1f4d43997b6e533b3c2c2a739f > +sha256=6b3cfb0ae1f35e695da38561877bd185da5f8471f4377c0069f999114d93521a > + > [http://downloads.sourceforge.net/gizmod/gizmod-2.3.tar.bz2] > md5=b7200b08149599c4c0f56d88f0c7f208 > sha256=53af32530e58ba23cbb752f063364612bbea57b31de2ee35814973452c2f63f2 > diff --git a/recipes/u-boot/u-boot-git/weak_inline.patch b/recipes/u-boot/u-boot-git/weak_inline.patch > new file mode 100644 > index 0000000..d0014ff > --- /dev/null > +++ b/recipes/u-boot/u-boot-git/weak_inline.patch > @@ -0,0 +1,51 @@ > +From: Ron Lee<ron@debian.org> > +Date: Wed, 5 Aug 2009 18:14:01 +0000 (+0200) > +Subject: ARM Don't inline weak symbols > +X-Git-Url: http://git.denx.de/?p=u-boot%2Fu-boot-arm.git;a=commitdiff_plain;h=f865fcbbb35851e75fee9c3a3fa8e0f71d9e6463 > + > +ARM Don't inline weak symbols > + > +------------------------------------------------------------------------ > + > +GCC 4.4 complains about this now. > + > +Signed-off-by: Ron Lee<ron@debian.org> > +--- > + > +Index: git/lib_arm/board.c > +=================================================================== > +--- git.orig/lib_arm/board.c 2009-10-20 04:08:52.000000000 -0700 > ++++ git/lib_arm/board.c 2009-12-23 15:30:11.687436024 -0800 > +@@ -89,23 +89,23 @@ extern void rtl8019_get_enetaddr (uchar > + * May be supplied by boards if desired > + */ > + void inline __coloured_LED_init (void) {} > +-void inline coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); > ++void coloured_LED_init (void) __attribute__((weak, alias("__coloured_LED_init"))); > + void inline __red_LED_on (void) {} > +-void inline red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); > ++void red_LED_on (void) __attribute__((weak, alias("__red_LED_on"))); > + void inline __red_LED_off(void) {} > +-void inline red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); > ++void red_LED_off(void) __attribute__((weak, alias("__red_LED_off"))); > + void inline __green_LED_on(void) {} > +-void inline green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); > ++void green_LED_on(void) __attribute__((weak, alias("__green_LED_on"))); > + void inline __green_LED_off(void) {} > +-void inline green_LED_off(void)__attribute__((weak, alias("__green_LED_off"))); > ++void green_LED_off(void) __attribute__((weak, alias("__green_LED_off"))); > + void inline __yellow_LED_on(void) {} > +-void inline yellow_LED_on(void)__attribute__((weak, alias("__yellow_LED_on"))); > ++void yellow_LED_on(void) __attribute__((weak, alias("__yellow_LED_on"))); > + void inline __yellow_LED_off(void) {} > +-void inline yellow_LED_off(void)__attribute__((weak, alias("__yellow_LED_off"))); > ++void yellow_LED_off(void) __attribute__((weak, alias("__yellow_LED_off"))); > + void inline __blue_LED_on(void) {} > +-void inline blue_LED_on(void)__attribute__((weak, alias("__blue_LED_on"))); > ++void blue_LED_on(void) __attribute__((weak, alias("__blue_LED_on"))); > + void inline __blue_LED_off(void) {} > +-void inline blue_LED_off(void)__attribute__((weak, alias("__blue_LED_off"))); > ++void blue_LED_off(void) __attribute__((weak, alias("__blue_LED_off"))); > + > + /************************************************************************ > + * Init Utilities * > diff --git a/recipes/u-boot/u-boot_git.bb b/recipes/u-boot/u-boot_git.bb > index 5fcf7c5..9f0adb2 100644 > --- a/recipes/u-boot/u-boot_git.bb > +++ b/recipes/u-boot/u-boot_git.bb > @@ -16,9 +16,10 @@ SRC_URI_append_afeb9260 = " file://AFEB9260-network-fix.patch;patch=1" > SRC_URI_append_afeb9260-180 = " file://AFEB9260-network-fix.patch;patch=1" > SRC_URI_append_cm-t35 = "file://cm-t35/cm-t35.patch;patch=1" > > -SRC_URI_beagleboard = "git://git.denx.de/u-boot-ti.git;protocol=git \ > +SRC_URI_beagleboard = "http://www.angstrom-distribution.org/unstable/sources/git_git.denx.de.u-boot-ti.git_1590f84007e2b50ad346a482fff89195cb04ff4e.tar.gz \ > file://fw_env.config \ > file://new-pinmux.patch;patch=1 \ > + file://weak_inline.patch;patch=1 \ > " > SRCREV_beagleboard = "1590f84007e2b50ad346a482fff89195cb04ff4e" > PV_beagleboard = "2009.08+${PR}+gitr${SRCREV}" ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2010-01-14 19:59 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-12-24 4:33 [PATCH 1/2] u-boot_git.bb: Change SRC_URI to a valid location for beagleboard Khem Raj 2009-12-24 9:36 ` Koen Kooi 2009-12-24 17:28 ` Khem Raj 2009-12-24 23:56 ` Philip Balister 2010-01-13 15:00 ` Cliff Brake 2010-01-14 13:35 ` Philip Balister 2010-01-14 16:49 ` Cliff Brake 2010-01-14 19:56 ` Khem Raj 2009-12-24 12:52 ` Philip Balister
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.