From: Carlos Alberto Lopez Perez <clopez@igalia.com>
To: Phil Blundell <pb@pbcl.net>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH] matchbox-keyboard: Fix build failure with ld-is-gold
Date: Fri, 11 Sep 2015 18:46:45 +0200 [thread overview]
Message-ID: <55F30575.5060900@igalia.com> (raw)
In-Reply-To: <1441983077.31676.17.camel@pbcl.net>
[-- Attachment #1: Type: text/plain, Size: 1284 bytes --]
On 11/09/15 16:51, Phil Blundell wrote:
> On Fri, 2015-09-11 at 14:49 +0200, Carlos Alberto Lopez Perez wrote:
>> * When ld-is-gold is enabled in DISTRO_FEATURES, matchbox-keyboard
>> will fail to build with this error:
>>
>> ld: error: matchbox-keyboard-image.o: requires unsupported dynamic
>> reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC
>
> This is only an issue for ARM (and only for Thumb2 at that). I don't
> think it's necessarily appropriate to force -fPIC on all targets.
>
> Also, before adding this sort of hack it would be worth verifying
> whether this is in fact a toolchain bug and, if it is, fixing it there.
>
> p.
>
>
>
If you (or somebody else) want to investigate whether this is a bug on
the toolchain or not, I can give you more data:
* I forced GCC 4.9 (GCC 5.X was failing to build the kernel, and I don't
bothered with it).
$ grep GCCVERSION conf/local.conf
GCCVERSION = "4.9%"
* The target machine is a Freescale imx6qsabresd board, so I also used
the meta-freescale layer (master)
If you need more details, let me know.
I'm not bothering more with this, as the above patch is good enough for
me. Feel free to take it or not, or to contribute a better one if you wish.
Regards.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]
next prev parent reply other threads:[~2015-09-11 16:46 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-11 12:49 [PATCH] matchbox-keyboard: Fix build failure with ld-is-gold Carlos Alberto Lopez Perez
2015-09-11 14:51 ` Phil Blundell
2015-09-11 16:46 ` Carlos Alberto Lopez Perez [this message]
2015-09-14 7:24 ` Khem Raj
2015-09-14 23:01 ` Carlos Alberto Lopez Perez
2016-01-14 18:27 ` Khem Raj
2016-01-14 21:22 ` Phil Blundell
2016-01-17 11:15 ` Khem Raj
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55F30575.5060900@igalia.com \
--to=clopez@igalia.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=pb@pbcl.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox