summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
authorMikko Rapeli <mikko.rapeli@bmw.de>2018-08-20 18:21:19 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-21 14:49:42 +0100
commit09a2975e725d04d4984730642f944e61fba14030 (patch)
treeb538ecd5dd5ac12229680ff9987bf812930308bc /meta/recipes-devtools
parent42643285cd217cec087590f1b45632f04820caa3 (diff)
downloadpoky-09a2975e725d04d4984730642f944e61fba14030.tar.gz
autoconf: update runtime perl module dependencies
Test in SDK was failing to execute: $ autoreconf --install --force due to missing perl modules. Add the needed perl modules for target build: perl-module-bytes perl-module-thread-queue perl-module-threads Duplicate the perl module dependencies for SDK as well. Now autoreconf runs with a trivial example. (From OE-Core rev: 71764105510e2a98150f63aae0ada1600ad33041) Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/autoconf/autoconf.inc31
1 files changed, 28 insertions, 3 deletions
diff --git a/meta/recipes-devtools/autoconf/autoconf.inc b/meta/recipes-devtools/autoconf/autoconf.inc
index df81bc6107..b82af5a5fa 100644
--- a/meta/recipes-devtools/autoconf/autoconf.inc
+++ b/meta/recipes-devtools/autoconf/autoconf.inc
@@ -10,24 +10,49 @@ DEPENDS_class-native = "m4-native gnu-config-native"
10DEPENDS_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config" 10DEPENDS_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config"
11RDEPENDS_${PN} = "m4 gnu-config \ 11RDEPENDS_${PN} = "m4 gnu-config \
12 perl \ 12 perl \
13 perl-module-bytes \
13 perl-module-carp \ 14 perl-module-carp \
14 perl-module-constant \ 15 perl-module-constant \
16 perl-module-data-dumper \
15 perl-module-errno \ 17 perl-module-errno \
16 perl-module-exporter \ 18 perl-module-exporter \
17 perl-module-file-basename \ 19 perl-module-file-basename \
18 perl-module-file-compare \ 20 perl-module-file-compare \
19 perl-module-file-copy \ 21 perl-module-file-copy \
22 perl-module-file-find \
20 perl-module-file-glob \ 23 perl-module-file-glob \
21 perl-module-file-path \ 24 perl-module-file-path \
22 perl-module-file-stat \ 25 perl-module-file-stat \
23 perl-module-file-find \
24 perl-module-getopt-long \ 26 perl-module-getopt-long \
25 perl-module-io-file \ 27 perl-module-io-file \
26 perl-module-posix \ 28 perl-module-posix \
27 perl-module-data-dumper \ 29 perl-module-thread-queue \
30 perl-module-threads \
28 " 31 "
29RDEPENDS_${PN}_class-native = "m4-native gnu-config-native" 32RDEPENDS_${PN}_class-native = "m4-native gnu-config-native"
30RDEPENDS_${PN}_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config" 33RDEPENDS_${PN}_class-nativesdk = "\
34 nativesdk-gnu-config \
35 nativesdk-m4 \
36 nativesdk-perl \
37 nativesdk-perl-module-bytes \
38 nativesdk-perl-module-carp \
39 nativesdk-perl-module-constant \
40 nativesdk-perl-module-data-dumper \
41 nativesdk-perl-module-errno \
42 nativesdk-perl-module-exporter \
43 nativesdk-perl-module-file-basename \
44 nativesdk-perl-module-file-compare \
45 nativesdk-perl-module-file-copy \
46 nativesdk-perl-module-file-find \
47 nativesdk-perl-module-file-glob \
48 nativesdk-perl-module-file-path \
49 nativesdk-perl-module-file-stat \
50 nativesdk-perl-module-getopt-long \
51 nativesdk-perl-module-io-file \
52 nativesdk-perl-module-posix \
53 nativesdk-perl-module-thread-queue \
54 nativesdk-perl-module-threads \
55 "
31 56
32SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \ 57SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \
33 file://program_prefix.patch" 58 file://program_prefix.patch"