[oe] [meta-oe][PATCH v3 1/1] nodejs: cleanup and update

Martin Jansa martin.jansa at gmail.com
Tue Dec 22 15:49:40 UTC 2015


On Tue, Dec 22, 2015 at 10:29:47AM -0500, Trevor Woerner wrote:
> Hi Andre,
> 
> On 12/22/15 04:35, Andre McCurdy wrote:
> > Here's the link to the "official" announcement about v8 dropping
> > support for ARM cores without vfp2 support:
> 
> Thanks, I'll include that in v4.
> 
> > +COMPATIBLE_MACHINE = "(-)"
> > +COMPATIBLE_MACHINE_x86 = "(.*)"
> > +COMPATIBLE_MACHINE_x86-64 = "(.*)"
> > +COMPATIBLE_MACHINE_armv7a = "(.*)"
> > Please blacklist armv4 and armv5 instead of whitelisting armv7a (armv6
> > and potential future arm targets such as armv7ve are still expected to
> > work. It's only armv4 and armv5 which are not).
> 
> That was what I was trying to do :-) I don't have much experience in
> this, I've been asking on IRC and the mailing lists, and there aren't
> many examples to copy. I think the following works:
> 
>     COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*"
>     COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*"
>     COMPATIBLE_MACHINE_mips64 = "(!.*mips64).*"
> 
> ?

It's not nice but you can use:
COMPATIBLE_MACHINE_arm = "(.*)"
COMPATIBLE_MACHINE_armv4 = "(-)"
COMPATIBLE_MACHINE_armv5 = "(-)"
COMPATIBLE_MACHINE_mips64 = "(-)"

If these 3 are the only 3 unsupported, then you can drop override for
x86, x86-64, arm and change the default to (.*).

> Best regards,
>     Trevor
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20151222/2e5cec04/attachment-0002.sig>


More information about the Openembedded-devel mailing list