On Fri, 2012-06-15 at 07:15 -0700, Khem Raj wrote:
> On Thursday, June 14, 2012, Martin Jansa wrote:
>         Hi,
>
>         openembedded-core/meta/recipes-connectivity/openssl/openssl.inc
>
>         is using perlpath.pl:
>
>          do_configure () {
>                  cd util
>                  perl perlpath.pl ${STAGING_BINDIR_NATIVE}
>
> I wonder why it's using host perl and not staged perl-native
> May be missing inherit perlnative 

perlnative is not meant to be used as a replacement for the host
system's perl, its meant for building target modules and target perl
itself. 

We require perl to be on the host system. We're not meant to be using
anything outside the standard perl install though. The alternative means
effectively totally cratering build time as we'd have to build
perl-native before pretty much anything else.

So the best solution is likely to have something that adds find.pl to
the native sysroot and have these recipes depend on it, at least short
term. I'm extremely reluctant to start adding perl-native dependencies
throughout the system due to performance considerations.

Cheers,

Richard







_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to