[OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
Krzysztof Taborski
taborskikrzysztof at gmail.com
Fri Dec 8 17:46:42 UTC 2017
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
More information about the Openembedded-core
mailing list