[OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.

Krzysztof Taborski taborskikrzysztof at gmail.com
Mon Dec 18 15:51:06 UTC 2017


ping

2017-12-12 9:34 GMT+01:00 Krzysztof Taborski <taborskikrzysztof at gmail.com>:

> kindly reminder
>
> 2017-12-08 18:46 GMT+01:00 Krzysztof Taborski <taborskikrzysztof at gmail.com
> >:
>
>> Hello,
>> I would like to request feedback about my patch.
>>
>> Br,
>> Krzysztof Taborski
>>
>> -----Original Message-----
>> From: Krzysztof Taborski [mailto:taborskikrzysztof at gmail.com]
>> Sent: Monday, December 04, 2017 7:17 PM
>> To: openembedded-core at lists.openembedded.org
>> Cc: Krzysztof Taborski
>> Subject: [OE-core][PATCH v2] perl: native modules will not trigger build
>> perl for target.
>>
>> Currently building perl-native modules triggers build perl for target due
>> to PACKAGES_DYNAMIC regex.
>>
>> This commit will cause, that perl native modules will trigger perl-native
>> build.
>>
>> Signed-off-by: Krzysztof Taborski <taborskikrzysztof at gmail.com>
>> ---
>>  meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++
>>  meta/recipes-devtools/perl/perl_5.24.1.bb        | 2 +-
>>  2 files changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb
>> b/meta/recipes-devtools/perl/perl-native_5.24.1.bb
>> index 48113f05a9..a81dc4d703 100644
>> --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb
>> +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb
>> @@ -134,3 +134,5 @@ EOF
>>
>>  # Fix the path in sstate
>>  SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh"
>> +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$"
>> +
>> diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb
>> b/meta/recipes-devtools/perl/perl_5.24.1.bb
>> index 6b27b22d22..3dc7805da9 100644
>> --- a/meta/recipes-devtools/perl/perl_5.24.1.bb
>> +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb
>> @@ -323,7 +323,7 @@ python split_perl_packages () {
>>      d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages))
>> }
>>
>> -PACKAGES_DYNAMIC += "^perl-module-.*"
>> +PACKAGES_DYNAMIC += "^perl-module-.*(?<!\-native)$"
>>  PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*"
>>
>>  RPROVIDES_perl-lib = "perl-lib"
>> --
>> 2.13.6
>>
>>
>
>
> --
> Pozdrawiam,
> Krzysiek Taborski
>



-- 
Pozdrawiam,
Krzysiek Taborski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20171218/33b378de/attachment-0002.html>


More information about the Openembedded-core mailing list