diff options
author | Andrej Valek <andrej.valek@siemens.com> | 2018-07-16 13:40:58 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-07-18 10:18:42 +0100 |
commit | c24db0fd6ef197c17c96f67fa10fde0adc5c3084 (patch) | |
tree | 9ff7a42f6495ed10a23e6aca36c82a462d4a0efe /meta/recipes-devtools/perl | |
parent | 566e2de017d5f826e6e3b4012538f4546b30639c (diff) | |
download | poky-c24db0fd6ef197c17c96f67fa10fde0adc5c3084.tar.gz |
perl: update to 5.24.4
- fix CVE-2018-6797, CVE-2018-6798, CVE-2018-6913
- remove patches, which are now included in update
- refresh patches
(From OE-Core rev: c0dac0d600e81054104f7b377f7c266aa83df371)
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/perl')
-rw-r--r-- | meta/recipes-devtools/perl/perl-native_5.24.4.bb (renamed from meta/recipes-devtools/perl/perl-native_5.24.1.bb) | 4 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl-rdepends_5.24.4.inc (renamed from meta/recipes-devtools/perl/perl-rdepends_5.24.1.inc) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl/CVE-2017-12837.patch | 32 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl/CVE-2017-12883.patch | 44 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl/Makefile.SH.patch | 12 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl/config.sh | 60 | ||||
-rw-r--r-- | meta/recipes-devtools/perl/perl_5.24.4.bb (renamed from meta/recipes-devtools/perl/perl_5.24.1.bb) | 6 |
7 files changed, 40 insertions, 118 deletions
diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.4.bb index 71f45890b0..90a1615551 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.4.bb | |||
@@ -18,8 +18,8 @@ SRC_URI += "\ | |||
18 | file://perl-5.26.1-guard_old_libcrypt_fix.patch \ | 18 | file://perl-5.26.1-guard_old_libcrypt_fix.patch \ |
19 | " | 19 | " |
20 | 20 | ||
21 | SRC_URI[md5sum] = "af6a84c7c3e2b8b269c105a5db2f6d53" | 21 | SRC_URI[md5sum] = "04622bc4d3941dc7eb571c52b7c02993" |
22 | SRC_URI[sha256sum] = "03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f" | 22 | SRC_URI[sha256sum] = "7f080287ff64750270689843ae945f02159a33cb8f2fc910248c15befba5db84" |
23 | 23 | ||
24 | inherit native | 24 | inherit native |
25 | 25 | ||
diff --git a/meta/recipes-devtools/perl/perl-rdepends_5.24.1.inc b/meta/recipes-devtools/perl/perl-rdepends_5.24.4.inc index 10e3c0429f..10e3c0429f 100644 --- a/meta/recipes-devtools/perl/perl-rdepends_5.24.1.inc +++ b/meta/recipes-devtools/perl/perl-rdepends_5.24.4.inc | |||
diff --git a/meta/recipes-devtools/perl/perl/CVE-2017-12837.patch b/meta/recipes-devtools/perl/perl/CVE-2017-12837.patch deleted file mode 100644 index 0b59fcda3e..0000000000 --- a/meta/recipes-devtools/perl/perl/CVE-2017-12837.patch +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | From 73d7247ecab863ef26b5687a37ccc75d6144ad0f Mon Sep 17 00:00:00 2001 | ||
2 | From: Karl Williamson <khw@cpan.org> | ||
3 | Date: Tue, 17 Oct 2017 13:49:14 +0800 | ||
4 | Subject: [PATCH] fix CVE-2017-12837 | ||
5 | |||
6 | Signed-off-by: Karl Williamson <khw@cpan.org> | ||
7 | Signed-off-by: Steve Hay <steve.m.hay@googlemail.com> | ||
8 | |||
9 | CVE: CVE-2017-12837 | ||
10 | Upstream-Status: Backport | ||
11 | https://perl5.git.perl.org/perl.git/commitdiff/96c83ed78aeea1a0496dd2b2d935869a822dc8a5 | ||
12 | |||
13 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | ||
14 | --- | ||
15 | regcomp.c | 1 + | ||
16 | 1 file changed, 1 insertion(+) | ||
17 | |||
18 | diff --git a/regcomp.c b/regcomp.c | ||
19 | index 5498d14..31ec383 100644 | ||
20 | --- a/regcomp.c | ||
21 | +++ b/regcomp.c | ||
22 | @@ -13021,6 +13021,7 @@ S_regatom(pTHX_ RExC_state_t *pRExC_state, I32 *flagp, U32 depth) | ||
23 | goto loopdone; | ||
24 | } | ||
25 | p = RExC_parse; | ||
26 | + RExC_parse = parse_start; | ||
27 | if (ender > 0xff) { | ||
28 | REQUIRE_UTF8(flagp); | ||
29 | } | ||
30 | -- | ||
31 | 1.8.3.1 | ||
32 | |||
diff --git a/meta/recipes-devtools/perl/perl/CVE-2017-12883.patch b/meta/recipes-devtools/perl/perl/CVE-2017-12883.patch deleted file mode 100644 index 5c1805f9e7..0000000000 --- a/meta/recipes-devtools/perl/perl/CVE-2017-12883.patch +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | From 40b3cdad3649334585cee8f4630ec9a025e62be6 Mon Sep 17 00:00:00 2001 | ||
2 | From: Karl Williamson <khw@cpan.org> | ||
3 | Date: Fri, 25 Aug 2017 11:33:58 -0600 | ||
4 | Subject: [PATCH] PATCH: [perl #131598] | ||
5 | |||
6 | The cause of this is that the vFAIL macro uses RExC_parse, and that | ||
7 | variable has just been changed in preparation for code after the vFAIL. | ||
8 | The solution is to not change RExC_parse until after the vFAIL. | ||
9 | |||
10 | This is a case where the macro hides stuff that can bite you. | ||
11 | |||
12 | (cherry picked from commit 2be4edede4ae226e2eebd4eff28cedd2041f300f) | ||
13 | |||
14 | Upstream-Status: Backport | ||
15 | CVE: CVE-2017-12833 | ||
16 | Signed-off-by: Armin Kuster <akuster@mvista.com> | ||
17 | |||
18 | --- | ||
19 | regcomp.c | 6 ++++-- | ||
20 | 1 file changed, 4 insertions(+), 2 deletions(-) | ||
21 | |||
22 | Index: perl-5.24.1/regcomp.c | ||
23 | =================================================================== | ||
24 | --- perl-5.24.1.orig/regcomp.c | ||
25 | +++ perl-5.24.1/regcomp.c | ||
26 | @@ -11918,14 +11918,16 @@ S_grok_bslash_N(pTHX_ RExC_state_t *pREx | ||
27 | } | ||
28 | sv_catpv(substitute_parse, ")"); | ||
29 | |||
30 | - RExC_parse = RExC_start = RExC_adjusted_start = SvPV(substitute_parse, | ||
31 | - len); | ||
32 | + len = SvCUR(substitute_parse); | ||
33 | |||
34 | /* Don't allow empty number */ | ||
35 | if (len < (STRLEN) 8) { | ||
36 | RExC_parse = endbrace; | ||
37 | vFAIL("Invalid hexadecimal number in \\N{U+...}"); | ||
38 | } | ||
39 | + | ||
40 | + RExC_parse = RExC_start = RExC_adjusted_start | ||
41 | + = SvPV_nolen(substitute_parse); | ||
42 | RExC_end = RExC_parse + len; | ||
43 | |||
44 | /* The values are Unicode, and therefore not subject to recoding, but | ||
diff --git a/meta/recipes-devtools/perl/perl/Makefile.SH.patch b/meta/recipes-devtools/perl/perl/Makefile.SH.patch index c1db335e0d..e4c3426b7f 100644 --- a/meta/recipes-devtools/perl/perl/Makefile.SH.patch +++ b/meta/recipes-devtools/perl/perl/Makefile.SH.patch | |||
@@ -12,10 +12,10 @@ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | |||
12 | Makefile.SH | 147 ++++++++++++++++++++++++++++-------------------------------- | 12 | Makefile.SH | 147 ++++++++++++++++++++++++++++-------------------------------- |
13 | 1 file changed, 68 insertions(+), 79 deletions(-) | 13 | 1 file changed, 68 insertions(+), 79 deletions(-) |
14 | 14 | ||
15 | Index: perl-5.24.1/Makefile.SH | 15 | Index: perl-5.24.4/Makefile.SH |
16 | =================================================================== | 16 | =================================================================== |
17 | --- perl-5.24.1.orig/Makefile.SH | 17 | --- perl-5.24.4.orig/Makefile.SH |
18 | +++ perl-5.24.1/Makefile.SH | 18 | +++ perl-5.24.4/Makefile.SH |
19 | @@ -48,10 +48,10 @@ case "$useshrplib" in | 19 | @@ -48,10 +48,10 @@ case "$useshrplib" in |
20 | true) | 20 | true) |
21 | # Prefix all runs of 'miniperl' and 'perl' with | 21 | # Prefix all runs of 'miniperl' and 'perl' with |
@@ -271,9 +271,9 @@ Index: perl-5.24.1/Makefile.SH | |||
271 | $(MINIPERL) autodoc.pl | 271 | $(MINIPERL) autodoc.pl |
272 | 272 | ||
273 | pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST | 273 | pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST |
274 | @@ -1089,7 +1099,7 @@ pod/perl5241delta.pod: pod/perldelta.pod | 274 | @@ -1089,7 +1099,7 @@ pod/perl5244delta.pod: pod/perldelta.pod |
275 | $(RMS) pod/perl5241delta.pod | 275 | $(RMS) pod/perl5244delta.pod |
276 | $(LNS) perldelta.pod pod/perl5241delta.pod | 276 | $(LNS) perldelta.pod pod/perl5244delta.pod |
277 | 277 | ||
278 | -extra.pods: $(MINIPERL_EXE) | 278 | -extra.pods: $(MINIPERL_EXE) |
279 | +extra.pods: | 279 | +extra.pods: |
diff --git a/meta/recipes-devtools/perl/perl/config.sh b/meta/recipes-devtools/perl/perl/config.sh index ac0484ca64..b1b5834c71 100644 --- a/meta/recipes-devtools/perl/perl/config.sh +++ b/meta/recipes-devtools/perl/perl/config.sh | |||
@@ -14,7 +14,7 @@ | |||
14 | 14 | ||
15 | : Configure command line arguments. | 15 | : Configure command line arguments. |
16 | config_arg0='Configure' | 16 | config_arg0='Configure' |
17 | config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dinstallprefix=@EXECPREFIX@ -Dprefix=@EXECPREFIX@ -Dvendorprefix=@EXECPREFIX@ -Dsiteprefix=@EXECPREFIX@ -Dotherlibdirs=@LIBDIR@/perl/5.24.1 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=@USRBIN@/less -isr' | 17 | config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dinstallprefix=@EXECPREFIX@ -Dprefix=@EXECPREFIX@ -Dvendorprefix=@EXECPREFIX@ -Dsiteprefix=@EXECPREFIX@ -Dotherlibdirs=@LIBDIR@/perl/5.24.4 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=@USRBIN@/less -isr' |
18 | config_argc=28 | 18 | config_argc=28 |
19 | config_arg1='-des' | 19 | config_arg1='-des' |
20 | config_arg2='-Doptimize=-O2' | 20 | config_arg2='-Doptimize=-O2' |
@@ -26,7 +26,7 @@ config_arg7='-Dinstallprefix=@EXECPREFIX@' | |||
26 | config_arg8='-Dprefix=@EXECPREFIX@' | 26 | config_arg8='-Dprefix=@EXECPREFIX@' |
27 | config_arg9='-Dvendorprefix=@EXECPREFIX@' | 27 | config_arg9='-Dvendorprefix=@EXECPREFIX@' |
28 | config_arg10='-Dsiteprefix=@EXECPREFIX@' | 28 | config_arg10='-Dsiteprefix=@EXECPREFIX@' |
29 | config_arg11='-Dotherlibdirs=@LIBDIR@/perl/5.24.1' | 29 | config_arg11='-Dotherlibdirs=@LIBDIR@/perl/5.24.4' |
30 | config_arg12='-Duseshrplib' | 30 | config_arg12='-Duseshrplib' |
31 | config_arg13='-Dusethreads' | 31 | config_arg13='-Dusethreads' |
32 | config_arg14='-Duseithreads' | 32 | config_arg14='-Duseithreads' |
@@ -64,13 +64,13 @@ alignbytes='8' | |||
64 | ansi2knr='' | 64 | ansi2knr='' |
65 | aphostname='' | 65 | aphostname='' |
66 | api_revision='5' | 66 | api_revision='5' |
67 | api_subversion='1' | 67 | api_subversion='4' |
68 | api_version='24' | 68 | api_version='24' |
69 | api_versionstring='5.24.1' | 69 | api_versionstring='5.24.4' |
70 | ar='ar' | 70 | ar='ar' |
71 | archlib='@LIBDIR@/perl/5.24.1/@ARCH@-thread-multi' | 71 | archlib='@LIBDIR@/perl/5.24.4/@ARCH@-thread-multi' |
72 | archlibexp='@STAGINGDIR@@LIBDIR@/perl/5.24.1/@ARCH@-thread-multi' | 72 | archlibexp='@STAGINGDIR@@LIBDIR@/perl/5.24.4/@ARCH@-thread-multi' |
73 | archlib_exp='@LIBDIR@/perl/5.24.1/@ARCH@-thread-multi' | 73 | archlib_exp='@LIBDIR@/perl/5.24.4/@ARCH@-thread-multi' |
74 | archname64='' | 74 | archname64='' |
75 | archname='@ARCH@-thread-multi' | 75 | archname='@ARCH@-thread-multi' |
76 | archobjs='' | 76 | archobjs='' |
@@ -88,7 +88,7 @@ castflags='0' | |||
88 | cat='cat' | 88 | cat='cat' |
89 | cc='gcc' | 89 | cc='gcc' |
90 | cccdlflags='-fPIC' | 90 | cccdlflags='-fPIC' |
91 | ccdlflags='-Wl,-E -Wl,-rpath,@LIBDIR@/perl/5.24.1/@ARCH@-thread-multi/CORE' | 91 | ccdlflags='-Wl,-E -Wl,-rpath,@LIBDIR@/perl/5.24.4/@ARCH@-thread-multi/CORE' |
92 | ccflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2' | 92 | ccflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2' |
93 | ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' | 93 | ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' |
94 | ccname='gcc' | 94 | ccname='gcc' |
@@ -838,7 +838,7 @@ inc_version_list_init='0' | |||
838 | incpath='' | 838 | incpath='' |
839 | inews='' | 839 | inews='' |
840 | initialinstalllocation='@USRBIN@' | 840 | initialinstalllocation='@USRBIN@' |
841 | installarchlib='@LIBDIR@/perl/5.24.1/@ARCH@-thread-multi' | 841 | installarchlib='@LIBDIR@/perl/5.24.4/@ARCH@-thread-multi' |
842 | installbin='@USRBIN@' | 842 | installbin='@USRBIN@' |
843 | installhtml1dir='' | 843 | installhtml1dir='' |
844 | installhtml3dir='' | 844 | installhtml3dir='' |
@@ -846,23 +846,23 @@ installman1dir='' | |||
846 | installman3dir='' | 846 | installman3dir='' |
847 | installprefix='@EXECPREFIX@' | 847 | installprefix='@EXECPREFIX@' |
848 | installprefixexp='@EXECPREFIX@' | 848 | installprefixexp='@EXECPREFIX@' |
849 | installprivlib='@LIBDIR@/perl/5.24.1' | 849 | installprivlib='@LIBDIR@/perl/5.24.4' |
850 | installscript='@USRBIN@' | 850 | installscript='@USRBIN@' |
851 | installsitearch='@LIBDIR@/perl/site_perl/5.24.1/@ARCH@-thread-multi' | 851 | installsitearch='@LIBDIR@/perl/site_perl/5.24.4/@ARCH@-thread-multi' |
852 | installsitebin='@USRBIN@' | 852 | installsitebin='@USRBIN@' |
853 | installsitehtml1dir='' | 853 | installsitehtml1dir='' |
854 | installsitehtml3dir='' | 854 | installsitehtml3dir='' |
855 | installsitelib='@LIBDIR@/perl/site_perl/5.24.1' | 855 | installsitelib='@LIBDIR@/perl/site_perl/5.24.4' |
856 | installsiteman1dir='' | 856 | installsiteman1dir='' |
857 | installsiteman3dir='' | 857 | installsiteman3dir='' |
858 | installsitescript='@USRBIN@' | 858 | installsitescript='@USRBIN@' |
859 | installstyle='lib/perl' | 859 | installstyle='lib/perl' |
860 | installusrbinperl='define' | 860 | installusrbinperl='define' |
861 | installvendorarch='@LIBDIR@/perl/vendor_perl/5.24.1/@ARCH@-thread-multi' | 861 | installvendorarch='@LIBDIR@/perl/vendor_perl/5.24.4/@ARCH@-thread-multi' |
862 | installvendorbin='@USRBIN@' | 862 | installvendorbin='@USRBIN@' |
863 | installvendorhtml1dir='' | 863 | installvendorhtml1dir='' |
864 | installvendorhtml3dir='' | 864 | installvendorhtml3dir='' |
865 | installvendorlib='@LIBDIR@/perl/vendor_perl/5.24.1' | 865 | installvendorlib='@LIBDIR@/perl/vendor_perl/5.24.4' |
866 | installvendorman1dir='' | 866 | installvendorman1dir='' |
867 | installvendorman3dir='' | 867 | installvendorman3dir='' |
868 | installvendorscript='@USRBIN@' | 868 | installvendorscript='@USRBIN@' |
@@ -965,7 +965,7 @@ optimize='-O2' | |||
965 | orderlib='false' | 965 | orderlib='false' |
966 | osname='linux' | 966 | osname='linux' |
967 | osvers='3.19.5-yocto-standard' | 967 | osvers='3.19.5-yocto-standard' |
968 | otherlibdirs='@LIBDIR@/perl/5.24.1' | 968 | otherlibdirs='@LIBDIR@/perl/5.24.4' |
969 | package='perl' | 969 | package='perl' |
970 | pager='/usr/bin/less -isr' | 970 | pager='/usr/bin/less -isr' |
971 | passcat='cat /etc/passwd' | 971 | passcat='cat /etc/passwd' |
@@ -986,8 +986,8 @@ pmake='' | |||
986 | pr='' | 986 | pr='' |
987 | prefix='@EXECPREFIX@' | 987 | prefix='@EXECPREFIX@' |
988 | prefixexp='@EXECPREFIX@' | 988 | prefixexp='@EXECPREFIX@' |
989 | privlib='@LIBDIR@/perl/5.24.1' | 989 | privlib='@LIBDIR@/perl/5.24.4' |
990 | privlibexp='@LIBDIR@/perl/5.24.1' | 990 | privlibexp='@LIBDIR@/perl/5.24.4' |
991 | procselfexe='"/proc/self/exe"' | 991 | procselfexe='"/proc/self/exe"' |
992 | prototype='define' | 992 | prototype='define' |
993 | ptrsize='8' | 993 | ptrsize='8' |
@@ -1053,17 +1053,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | |||
1053 | sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' | 1053 | sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' |
1054 | sig_size='69' | 1054 | sig_size='69' |
1055 | signal_t='void' | 1055 | signal_t='void' |
1056 | sitearch='@LIBDIR@/perl/site_perl/5.24.1/@ARCH@-thread-multi' | 1056 | sitearch='@LIBDIR@/perl/site_perl/5.24.4/@ARCH@-thread-multi' |
1057 | sitearchexp='@LIBDIR@/perl/site_perl/5.24.1/@ARCH@-thread-multi' | 1057 | sitearchexp='@LIBDIR@/perl/site_perl/5.24.4/@ARCH@-thread-multi' |
1058 | sitebin='@USRBIN@' | 1058 | sitebin='@USRBIN@' |
1059 | sitebinexp='@USRBIN@' | 1059 | sitebinexp='@USRBIN@' |
1060 | sitehtml1dir='' | 1060 | sitehtml1dir='' |
1061 | sitehtml1direxp='' | 1061 | sitehtml1direxp='' |
1062 | sitehtml3dir='' | 1062 | sitehtml3dir='' |
1063 | sitehtml3direxp='' | 1063 | sitehtml3direxp='' |
1064 | sitelib='@LIBDIR@/perl/site_perl/5.24.1' | 1064 | sitelib='@LIBDIR@/perl/site_perl/5.24.4' |
1065 | sitelib_stem='@LIBDIR@/perl/site_perl' | 1065 | sitelib_stem='@LIBDIR@/perl/site_perl' |
1066 | sitelibexp='@LIBDIR@/perl/site_perl/5.24.1' | 1066 | sitelibexp='@LIBDIR@/perl/site_perl/5.24.4' |
1067 | siteman1dir='' | 1067 | siteman1dir='' |
1068 | siteman1direxp='' | 1068 | siteman1direxp='' |
1069 | siteman3dir='' | 1069 | siteman3dir='' |
@@ -1102,7 +1102,7 @@ stdio_stream_array='' | |||
1102 | strerror_r_proto='REENTRANT_PROTO_B_IBW' | 1102 | strerror_r_proto='REENTRANT_PROTO_B_IBW' |
1103 | strings='@INCLUDEDIR@/string.h' | 1103 | strings='@INCLUDEDIR@/string.h' |
1104 | submit='' | 1104 | submit='' |
1105 | subversion='1' | 1105 | subversion='4' |
1106 | sysman='@EXECPREFIX@/share/man/man1' | 1106 | sysman='@EXECPREFIX@/share/man/man1' |
1107 | sysroot='' | 1107 | sysroot='' |
1108 | tail='' | 1108 | tail='' |
@@ -1182,17 +1182,17 @@ uvtype='unsigned long' | |||
1182 | uvuformat='"lu"' | 1182 | uvuformat='"lu"' |
1183 | uvxformat='"lx"' | 1183 | uvxformat='"lx"' |
1184 | vaproto='define' | 1184 | vaproto='define' |
1185 | vendorarch='@LIBDIR@/perl/vendor_perl/5.24.1/@ARCH@-thread-multi' | 1185 | vendorarch='@LIBDIR@/perl/vendor_perl/5.24.4/@ARCH@-thread-multi' |
1186 | vendorarchexp='@LIBDIR@/perl/vendor_perl/5.24.1/@ARCH@-thread-multi' | 1186 | vendorarchexp='@LIBDIR@/perl/vendor_perl/5.24.4/@ARCH@-thread-multi' |
1187 | vendorbin='@USRBIN@' | 1187 | vendorbin='@USRBIN@' |
1188 | vendorbinexp='@USRBIN@' | 1188 | vendorbinexp='@USRBIN@' |
1189 | vendorhtml1dir=' ' | 1189 | vendorhtml1dir=' ' |
1190 | vendorhtml1direxp='' | 1190 | vendorhtml1direxp='' |
1191 | vendorhtml3dir=' ' | 1191 | vendorhtml3dir=' ' |
1192 | vendorhtml3direxp='' | 1192 | vendorhtml3direxp='' |
1193 | vendorlib='@LIBDIR@/perl/vendor_perl/5.24.1' | 1193 | vendorlib='@LIBDIR@/perl/vendor_perl/5.24.4' |
1194 | vendorlib_stem='@LIBDIR@/perl/vendor_perl' | 1194 | vendorlib_stem='@LIBDIR@/perl/vendor_perl' |
1195 | vendorlibexp='@LIBDIR@/perl/vendor_perl/5.24.1' | 1195 | vendorlibexp='@LIBDIR@/perl/vendor_perl/5.24.4' |
1196 | vendorman1dir=' ' | 1196 | vendorman1dir=' ' |
1197 | vendorman1direxp='' | 1197 | vendorman1direxp='' |
1198 | vendorman3dir=' ' | 1198 | vendorman3dir=' ' |
@@ -1201,8 +1201,8 @@ vendorprefix='@EXECPREFIX@' | |||
1201 | vendorprefixexp='@EXECPREFIX@' | 1201 | vendorprefixexp='@EXECPREFIX@' |
1202 | vendorscript='@USRBIN@' | 1202 | vendorscript='@USRBIN@' |
1203 | vendorscriptexp='@USRBIN@' | 1203 | vendorscriptexp='@USRBIN@' |
1204 | version='5.24.1' | 1204 | version='5.24.4' |
1205 | version_patchlevel_string='version 24 subversion 1' | 1205 | version_patchlevel_string='version 24 subversion 4' |
1206 | versiononly='undef' | 1206 | versiononly='undef' |
1207 | vi='' | 1207 | vi='' |
1208 | xlibpth='@LIBDIR@/386 @BASELIBDIR@386' | 1208 | xlibpth='@LIBDIR@/386 @BASELIBDIR@386' |
@@ -1212,10 +1212,10 @@ zcat='' | |||
1212 | zip='zip' | 1212 | zip='zip' |
1213 | PERL_REVISION=5 | 1213 | PERL_REVISION=5 |
1214 | PERL_VERSION=24 | 1214 | PERL_VERSION=24 |
1215 | PERL_SUBVERSION=1 | 1215 | PERL_SUBVERSION=4 |
1216 | PERL_API_REVISION=5 | 1216 | PERL_API_REVISION=5 |
1217 | PERL_API_VERSION=24 | 1217 | PERL_API_VERSION=24 |
1218 | PERL_API_SUBVERSION=1 | 1218 | PERL_API_SUBVERSION=4 |
1219 | PERL_PATCHLEVEL='' | 1219 | PERL_PATCHLEVEL='' |
1220 | PERL_CONFIG_SH=true | 1220 | PERL_CONFIG_SH=true |
1221 | : Variables propagated from previous config.sh file. | 1221 | : Variables propagated from previous config.sh file. |
diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.4.bb index 1329a72240..4709d3e785 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.4.bb | |||
@@ -64,8 +64,6 @@ SRC_URI += " \ | |||
64 | file://perl-fix-conflict-between-skip_all-and-END.patch \ | 64 | file://perl-fix-conflict-between-skip_all-and-END.patch \ |
65 | file://perl-test-customized.patch \ | 65 | file://perl-test-customized.patch \ |
66 | file://perl-5.26.1-guard_old_libcrypt_fix.patch \ | 66 | file://perl-5.26.1-guard_old_libcrypt_fix.patch \ |
67 | file://CVE-2017-12883.patch \ | ||
68 | file://CVE-2017-12837.patch \ | ||
69 | " | 67 | " |
70 | 68 | ||
71 | # Fix test case issues | 69 | # Fix test case issues |
@@ -74,8 +72,8 @@ SRC_URI_append_class-target = " \ | |||
74 | file://test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch \ | 72 | file://test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch \ |
75 | " | 73 | " |
76 | 74 | ||
77 | SRC_URI[md5sum] = "af6a84c7c3e2b8b269c105a5db2f6d53" | 75 | SRC_URI[md5sum] = "04622bc4d3941dc7eb571c52b7c02993" |
78 | SRC_URI[sha256sum] = "03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f" | 76 | SRC_URI[sha256sum] = "7f080287ff64750270689843ae945f02159a33cb8f2fc910248c15befba5db84" |
79 | 77 | ||
80 | inherit perlnative siteinfo | 78 | inherit perlnative siteinfo |
81 | 79 | ||