diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2021-06-04 11:14:54 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-06-06 23:16:51 +0100 |
commit | 48e2dde053f243985bab25dbbb8220575e8bb872 (patch) | |
tree | 944b27b58d4cb8e4c4ab825e15157ae07b6a2d82 /meta | |
parent | 53cf53147fbd8fc6cb870e50572210672d5dbf19 (diff) | |
download | poky-48e2dde053f243985bab25dbbb8220575e8bb872.tar.gz |
perl-cross: 1.3.5 -> 1.3.6
(From OE-Core rev: 1443553478e28de03dd6f86834095ca8d13fd5f5)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/perl-cross/files/0001-cnf-configure_func_sel.sh-disable-thread_safe_nl_lan.patch | 27 | ||||
-rw-r--r-- | meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb (renamed from meta/recipes-devtools/perl-cross/perlcross_1.3.5.bb) | 5 |
2 files changed, 30 insertions, 2 deletions
diff --git a/meta/recipes-devtools/perl-cross/files/0001-cnf-configure_func_sel.sh-disable-thread_safe_nl_lan.patch b/meta/recipes-devtools/perl-cross/files/0001-cnf-configure_func_sel.sh-disable-thread_safe_nl_lan.patch new file mode 100644 index 0000000000..744e4e09c3 --- /dev/null +++ b/meta/recipes-devtools/perl-cross/files/0001-cnf-configure_func_sel.sh-disable-thread_safe_nl_lan.patch | |||
@@ -0,0 +1,27 @@ | |||
1 | From d22f2bb5afcd278b68999f5ce0362328fc8c7723 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | ||
3 | Date: Thu, 3 Jun 2021 18:50:56 +0200 | ||
4 | Subject: [PATCH] cnf/configure_func_sel.sh: disable thread_safe_nl_langinfo_l | ||
5 | |||
6 | Upstream-Status: Submitted [https://github.com/arsv/perl-cross/pull/115] | ||
7 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | ||
8 | --- | ||
9 | cnf/configure_func_sel.sh | 8 ++++++-- | ||
10 | 1 file changed, 6 insertions(+), 2 deletions(-) | ||
11 | |||
12 | diff --git a/cnf/configure_func_sel.sh b/cnf/configure_func_sel.sh | ||
13 | index f48294f..90d350d 100644 | ||
14 | --- a/cnf/configure_func_sel.sh | ||
15 | +++ b/cnf/configure_func_sel.sh | ||
16 | @@ -97,5 +97,9 @@ else | ||
17 | result "irrelevant" | ||
18 | fi | ||
19 | |||
20 | -# Assume nl_langinfo_l is threadsafe if available | ||
21 | -define d_thread_safe_nl_langinfo_l "$d_nl_langinfo_l" | ||
22 | +# thread_safe_nl_langinfo_l is not enabled by default | ||
23 | +# by upstream, and causes t/Langinfo.t to fail when it is | ||
24 | +# (starting from 5.34.0). This means the configuration is | ||
25 | +# either not well tested, or not at all tested, so we should | ||
26 | +# pick a safer option. | ||
27 | +define d_thread_safe_nl_langinfo_l "undef" | ||
diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.3.5.bb b/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb index 0d81d4d0f1..b77bbd1fd4 100644 --- a/meta/recipes-devtools/perl-cross/perlcross_1.3.5.bb +++ b/meta/recipes-devtools/perl-cross/perlcross_1.3.6.bb | |||
@@ -16,10 +16,11 @@ SRC_URI = "https://github.com/arsv/perl-cross/releases/download/${PV}/perl-cross | |||
16 | file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ | 16 | file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ |
17 | file://0001-configure_path.sh-do-not-hardcode-prefix-lib-as-libr.patch \ | 17 | file://0001-configure_path.sh-do-not-hardcode-prefix-lib-as-libr.patch \ |
18 | file://determinism.patch \ | 18 | file://determinism.patch \ |
19 | " | 19 | file://0001-cnf-configure_func_sel.sh-disable-thread_safe_nl_lan.patch \ |
20 | " | ||
20 | UPSTREAM_CHECK_URI = "https://github.com/arsv/perl-cross/releases/" | 21 | UPSTREAM_CHECK_URI = "https://github.com/arsv/perl-cross/releases/" |
21 | 22 | ||
22 | SRC_URI[perl-cross.sha256sum] = "91c66f6b2b99fccfd4fee14660b677380b0c98f9456359e91449798c2ad2ef25" | 23 | SRC_URI[perl-cross.sha256sum] = "4010f41870d64e3957b4b8ce70ebba10a7c4a3e86c5551acb4099c3fcbb37ce5" |
23 | 24 | ||
24 | S = "${WORKDIR}/perl-cross-${PV}" | 25 | S = "${WORKDIR}/perl-cross-${PV}" |
25 | 26 | ||