All of lore.kernel.org
 help / color / mirror / Atom feed
* [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  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

* 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

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.