<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>Can I request review?</div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757" dir="auto">Wysłano z telefonu Samsung</div></div><div><br></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><div>-------- Oryginalna wiadomość --------</div><div>Od: Krzysztof Taborski &lt;taborskikrzysztof@gmail.com&gt; </div><div>Data: 08.05.2018  18:46  (GMT+01:00) </div><div>Do: openembedded-core@lists.openembedded.org </div><div>DW: Krzysztof Taborski &lt;taborskikrzysztof@gmail.com&gt; </div><div>Temat: [meta-oe][PATCH] perl: native modules will not trigger build perl for target. </div><div><br></div></div>Currently building perl-native modules triggers<br>build perl for target due to PACKAGES_DYNAMIC regex.<br><br>This commit will cause, that perl native modules will<br>trigger perl-native build.<br><br>Signed-off-by: Krzysztof Taborski &lt;taborskikrzysztof@gmail.com&gt;<br>---<br> meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++<br> meta/recipes-devtools/perl/perl_5.24.1.bb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | 2 +-<br> 2 files changed, 3 insertions(+), 1 deletion(-)<br><br>diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb<br>index a9ab17d16c..71f45890b0 100644<br>--- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb<br>+++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb<br>@@ -135,3 +135,5 @@ EOF<br> <br> # Fix the path in sstate<br> SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh"<br>+PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$"<br>+<br>diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb<br>index 53a426289a..4c6a71082f 100644<br>--- a/meta/recipes-devtools/perl/perl_5.24.1.bb<br>+++ b/meta/recipes-devtools/perl/perl_5.24.1.bb<br>@@ -339,7 +339,7 @@ python split_perl_packages () {<br>&nbsp;&nbsp;&nbsp;&nbsp; d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages))<br> }<br> <br>-PACKAGES_DYNAMIC += "^perl-module-.*"<br>+PACKAGES_DYNAMIC += "^perl-module-.*(?&lt;!\-native)$"<br> PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*"<br> <br> RPROVIDES_perl-lib = "perl-lib"<br>-- <br>2.13.6<br><br></body></html>