[oe] [meta-oe][PATCH 1/1] leveldb: restrict building for mips64

Kang Kai Kai.Kang at windriver.com
Wed Mar 6 01:35:58 UTC 2019


On 2019/3/6 上午9:22, Slater, Joseph wrote:
> Yes, it only fails for multilib.  An unaupported instruction ("sync").  Kai Kang is sending a different patch, that is, I assume it is different.

It caused by default tune 'mips' which doesn't append option 
'-march=mips32' to CXX. Compare to default tune 'mips32r2' of qemumips, 
it appends '-march=mips32r2' to CXX.
I'll send the patch for review.

Regards,
Kai


>
> Joe
> ________________________________________
> From: Khem Raj [raj.khem at gmail.com]
> Sent: Monday, March 04, 2019 6:36 PM
> To: Slater, Joseph
> Cc: openembeded-devel
> Subject: Re: [oe] [meta-oe][PATCH 1/1] leveldb: restrict building for mips64
>
> On Mon, Mar 4, 2019 at 3:51 PM Joe Slater <joe.slater at windriver.com> wrote:
>> Do not try to build lib32-leveldb.  libn32-leveldb will build.
>>
>> Signed-off-by: Joe Slater <joe.slater at windriver.com>
>> ---
>>   meta-oe/recipes-dbs/leveldb/leveldb_git.bb | 4 ++++
>>   1 file changed, 4 insertions(+)
>>
>> diff --git a/meta-oe/recipes-dbs/leveldb/leveldb_git.bb b/meta-oe/recipes-dbs/leveldb/leveldb_git.bb
>> index 8fec89c..908ad3e 100644
>> --- a/meta-oe/recipes-dbs/leveldb/leveldb_git.bb
>> +++ b/meta-oe/recipes-dbs/leveldb/leveldb_git.bb
>> @@ -35,3 +35,7 @@ do_install() {
>>
>>   PACKAGES =+ "${PN}-ptest"
>>   FILES_${PN}-ptest = "${bindir}"
>> +
>> +# Do not try to build lib32-leveldb for mips64, but allow libn32-leveldb.
>> +#
>> +COMPATIBLE_HOST_mipsarcho32_pn-lib32-leveldb = "null"
> does it fail just in multilib situation ?
>
>> --
>> 2.7.4
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


-- 
Kai Kang



More information about the Openembedded-devel mailing list