]> code.ossystems Code Review - openembedded-core.git/commitdiff
nativesdk-packagegroup-sdk-host: add perl integer module
authorAndrey Zhizhikin <andrey.z@gmail.com>
Tue, 31 Aug 2021 14:02:51 +0000 (14:02 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Sep 2021 13:08:08 +0000 (14:08 +0100)
Kernel commit 12dd461ebd19 ("crypto: arm64 - generate *.S by Perl at
build time instead of shipping them") uses perl to generate assembler
files for crypto functionality, which relies on the integer.pm module to
be provided.

Add perl module to package group and export it in SDK.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb

index 64e5883f95a467274759d355eaccaad3ee6aa852..39e5002bb799c708ae562f4644a938f6739ad52b 100644 (file)
@@ -9,6 +9,8 @@ inherit packagegroup nativesdk
 
 PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
 
+# autoconf pulls in nativesdk-perl but perl-module-integer is needed to 
+# build some recent linux kernels (5.14+) for arm
 RDEPENDS:${PN} = "\
     nativesdk-pkgconfig \
     nativesdk-qemu \
@@ -27,6 +29,7 @@ RDEPENDS:${PN} = "\
     nativesdk-sdk-provides-dummy \
     nativesdk-bison \
     nativesdk-flex \
+    nativesdk-perl-module-integer \
     "
 
 RDEPENDS:${PN}:darwin = "\