Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/1] grub_git: remove armv7a from COMPATIBLE_HOST
@ 2016-04-05  3:10 Chen Qi
  2016-04-05  3:10 ` [PATCH 1/1] " Chen Qi
  0 siblings, 1 reply; 3+ messages in thread
From: Chen Qi @ 2016-04-05  3:10 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit d60806e56aed2f62f6a0e030a564f7fdc4a1314d:

  build-appliance-image: Exclude DDATETIME from task signature (2016-04-03 15:51:10 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib ChenQi/grub-armv7a
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=ChenQi/grub-armv7a

Chen Qi (1):
  grub_git: remove armv7a from COMPATIBLE_HOST

 meta/recipes-bsp/grub/grub_git.bb | 1 +
 1 file changed, 1 insertion(+)

-- 
1.9.1



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

* [PATCH 1/1] grub_git: remove armv7a from COMPATIBLE_HOST
  2016-04-05  3:10 [PATCH 0/1] grub_git: remove armv7a from COMPATIBLE_HOST Chen Qi
@ 2016-04-05  3:10 ` Chen Qi
  2016-04-05  3:24   ` Andre McCurdy
  0 siblings, 1 reply; 3+ messages in thread
From: Chen Qi @ 2016-04-05  3:10 UTC (permalink / raw)
  To: openembedded-core

grub_git recipe supports arm architectures. However, when building against
armv7a arch, we would meet the following error.

| build-grub-module-verifier: error: unsupported relocation 0x2b.
| make[3]: *** [disk.mod] Error 1
| make[3]: *** Waiting for unfinished jobs....
| build-grub-module-verifier: error: unsupported relocation 0x2b.
| make[3]: *** [cat.mod] Error 1
| build-grub-module-verifier: error: unsupported relocation 0x2b.
| make[3]: *** [cmp.mod] Error 1

This address, along with 0x2c, is not supported yet, according to grub
upstream.

So remove armv7a from COMPATIBLE_HOST for now.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
---
 meta/recipes-bsp/grub/grub_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-bsp/grub/grub_git.bb b/meta/recipes-bsp/grub/grub_git.bb
index 3ebab7f..2b435b7 100644
--- a/meta/recipes-bsp/grub/grub_git.bb
+++ b/meta/recipes-bsp/grub/grub_git.bb
@@ -18,6 +18,7 @@ SRC_URI = "git://git.savannah.gnu.org/grub.git \
 S = "${WORKDIR}/git"
 
 COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)'
+COMPATIBLE_HOST_armv7a = 'null'
 
 inherit autotools gettext texinfo
 
-- 
1.9.1



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

* Re: [PATCH 1/1] grub_git: remove armv7a from COMPATIBLE_HOST
  2016-04-05  3:10 ` [PATCH 1/1] " Chen Qi
@ 2016-04-05  3:24   ` Andre McCurdy
  0 siblings, 0 replies; 3+ messages in thread
From: Andre McCurdy @ 2016-04-05  3:24 UTC (permalink / raw)
  To: Chen Qi; +Cc: OE Core mailing list

On Mon, Apr 4, 2016 at 8:10 PM, Chen Qi <Qi.Chen@windriver.com> wrote:
> grub_git recipe supports arm architectures. However, when building against
> armv7a arch, we would meet the following error.
>
> | build-grub-module-verifier: error: unsupported relocation 0x2b.
> | make[3]: *** [disk.mod] Error 1
> | make[3]: *** Waiting for unfinished jobs....
> | build-grub-module-verifier: error: unsupported relocation 0x2b.
> | make[3]: *** [cat.mod] Error 1
> | build-grub-module-verifier: error: unsupported relocation 0x2b.
> | make[3]: *** [cmp.mod] Error 1
>
> This address, along with 0x2c, is not supported yet, according to grub
> upstream.
>
> So remove armv7a from COMPATIBLE_HOST for now.

Unless you have verified that armv4, armv5, armv6 and armv7ve all work
correctly then blacklisting only armv7a is probably not the correct
approach.

> Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
> ---
>  meta/recipes-bsp/grub/grub_git.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta/recipes-bsp/grub/grub_git.bb b/meta/recipes-bsp/grub/grub_git.bb
> index 3ebab7f..2b435b7 100644
> --- a/meta/recipes-bsp/grub/grub_git.bb
> +++ b/meta/recipes-bsp/grub/grub_git.bb
> @@ -18,6 +18,7 @@ SRC_URI = "git://git.savannah.gnu.org/grub.git \
>  S = "${WORKDIR}/git"
>
>  COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)'
> +COMPATIBLE_HOST_armv7a = 'null'
>
>  inherit autotools gettext texinfo
>
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


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

end of thread, other threads:[~2016-04-05  3:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-05  3:10 [PATCH 0/1] grub_git: remove armv7a from COMPATIBLE_HOST Chen Qi
2016-04-05  3:10 ` [PATCH 1/1] " Chen Qi
2016-04-05  3:24   ` Andre McCurdy

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