diff options
author | Mikko Rapeli <mikko.rapeli@bmw.de> | 2018-08-20 18:21:19 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-08-21 14:49:42 +0100 |
commit | 09a2975e725d04d4984730642f944e61fba14030 (patch) | |
tree | b538ecd5dd5ac12229680ff9987bf812930308bc | |
parent | 42643285cd217cec087590f1b45632f04820caa3 (diff) | |
download | poky-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>
-rw-r--r-- | meta/recipes-devtools/autoconf/autoconf.inc | 31 |
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" | |||
10 | DEPENDS_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config" | 10 | DEPENDS_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config" |
11 | RDEPENDS_${PN} = "m4 gnu-config \ | 11 | RDEPENDS_${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 | " |
29 | RDEPENDS_${PN}_class-native = "m4-native gnu-config-native" | 32 | RDEPENDS_${PN}_class-native = "m4-native gnu-config-native" |
30 | RDEPENDS_${PN}_class-nativesdk = "nativesdk-m4 nativesdk-gnu-config" | 33 | RDEPENDS_${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 | ||
32 | SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \ | 57 | SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \ |
33 | file://program_prefix.patch" | 58 | file://program_prefix.patch" |