summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorAlexander Kanavin <alex@linutronix.de>2024-08-27 07:23:29 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-28 09:14:26 +0100
commit9d51d325bad96466f539cd54fe14b86af40f1494 (patch)
tree1ffdf3e42c05f126c55241d6099edd08be7c8e14 /meta
parent60602a9ff55d3d6f2c1ef19ca8fa287253c8f23e (diff)
downloadpoky-9d51d325bad96466f539cd54fe14b86af40f1494.tar.gz
perlcross: update 1.5.2 -> 1.6
(From OE-Core rev: dee97a3d3127eeba77bc6be05dea25f89aa734e5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch3
-rw-r--r--meta/recipes-devtools/perl-cross/files/0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch9
-rw-r--r--meta/recipes-devtools/perl-cross/files/determinism.patch41
-rw-r--r--meta/recipes-devtools/perl-cross/perlcross_1.6.bb (renamed from meta/recipes-devtools/perl-cross/perlcross_1.5.2.bb)2
4 files changed, 29 insertions, 26 deletions
diff --git a/meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch b/meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch
index 4e9153ebf1..7efee733c6 100644
--- a/meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch
+++ b/meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch
@@ -1,4 +1,4 @@
1From 3eb33dce6e3c93e1b3efcc9649f871100adada30 Mon Sep 17 00:00:00 2001 1From d0292a4f91ca22f8919a0f13d8961f98743bdbf1 Mon Sep 17 00:00:00 2001
2From: Mingli Yu <mingli.yu@windriver.com> 2From: Mingli Yu <mingli.yu@windriver.com>
3Date: Fri, 2 Jul 2021 09:08:21 +0000 3Date: Fri, 2 Jul 2021 09:08:21 +0000
4Subject: [PATCH] Makefile: check the file if patched or not 4Subject: [PATCH] Makefile: check the file if patched or not
@@ -9,7 +9,6 @@ one time.
9Upstream-Status: Inappropriate (OE-specific) 9Upstream-Status: Inappropriate (OE-specific)
10 10
11Signed-off-by: Mingli Yu <mingli.yu@windriver.com> 11Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
12
13--- 12---
14 Makefile | 2 +- 13 Makefile | 2 +-
15 1 file changed, 1 insertion(+), 1 deletion(-) 14 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/perl-cross/files/0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch b/meta/recipes-devtools/perl-cross/files/0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch
index 6c3f08c432..6d387fe66a 100644
--- a/meta/recipes-devtools/perl-cross/files/0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch
+++ b/meta/recipes-devtools/perl-cross/files/0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch
@@ -1,4 +1,4 @@
1From f824cbec9ac8f113a4ae35d57bd18625d415a71b Mon Sep 17 00:00:00 2001 1From c4ebb6d11d690185f66a3f0a591f193fd6611122 Mon Sep 17 00:00:00 2001
2From: Alexander Kanavin <alex.kanavin@gmail.com> 2From: Alexander Kanavin <alex.kanavin@gmail.com>
3Date: Tue, 27 Nov 2018 15:37:40 +0100 3Date: Tue, 27 Nov 2018 15:37:40 +0100
4Subject: [PATCH] perl-cross: add LDFLAGS when linking libperl 4Subject: [PATCH] perl-cross: add LDFLAGS when linking libperl
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
10 1 file changed, 1 insertion(+), 1 deletion(-) 10 1 file changed, 1 insertion(+), 1 deletion(-)
11 11
12diff --git a/Makefile b/Makefile 12diff --git a/Makefile b/Makefile
13index 01644cd..be811a7 100644 13index 4b80079..c6d6042 100644
14--- a/Makefile 14--- a/Makefile
15+++ b/Makefile 15+++ b/Makefile
16@@ -180,7 +180,7 @@ endif 16@@ -191,7 +191,7 @@ endif
17 17
18 ifeq ($(useshrplib),true) 18 ifeq ($(useshrplib),true)
19 $(LIBPERL): 19 $(LIBPERL):
@@ -22,6 +22,3 @@ index 01644cd..be811a7 100644
22 else 22 else
23 $(LIBPERL): 23 $(LIBPERL):
24 $(AR) cru $@ $(filter %$o,$^) 24 $(AR) cru $@ $(filter %$o,$^)
25--
262.17.1
27
diff --git a/meta/recipes-devtools/perl-cross/files/determinism.patch b/meta/recipes-devtools/perl-cross/files/determinism.patch
index e9bf752bcb..29de36cbaf 100644
--- a/meta/recipes-devtools/perl-cross/files/determinism.patch
+++ b/meta/recipes-devtools/perl-cross/files/determinism.patch
@@ -1,4 +1,7 @@
1Fixes to make the perl build reproducible: 1From 8fd84d6d760b21bad2c499b572951cc3f2235953 Mon Sep 17 00:00:00 2001
2From: Richard Purdie <richard.purdie@linuxfoundation.org>
3Date: Wed, 5 Feb 2020 23:54:02 +0000
4Subject: [PATCH] Fixes to make the perl build reproducible:
2 5
3a) Remove the \n from configure_attr.sh since it gets quoted differently depending on 6a) Remove the \n from configure_attr.sh since it gets quoted differently depending on
4 whether the shell is bash or dash which can cause the test result to be incorrect. 7 whether the shell is bash or dash which can cause the test result to be incorrect.
@@ -8,7 +11,7 @@ b) Sort the order of the module lists from configure_mods.sh since otherwise
8 the result isn't the same leading to makefile differences. 11 the result isn't the same leading to makefile differences.
9 Reported upstream: https://github.com/arsv/perl-cross/issues/88 12 Reported upstream: https://github.com/arsv/perl-cross/issues/88
10 13
11c) Sort the Encode::Byte byte_t.fnm file output (and the makefile depends whilst 14c) Sort the Encode::Byte byte_t.fnm file output (and the makefile depends whilst
12 there for good measure) 15 there for good measure)
13 This needs to go to upstream perl (not done) 16 This needs to go to upstream perl (not done)
14 17
@@ -20,12 +23,26 @@ RP 2020/2/7
20 23
21Upstream-Status: Pending [75% submitted] 24Upstream-Status: Pending [75% submitted]
22Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org 25Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org
26---
27 cnf/configure | 2 +-
28 cnf/configure_mods.sh | 2 +-
29 2 files changed, 2 insertions(+), 2 deletions(-)
23 30
24Index: perl-5.30.1/cnf/configure_mods.sh 31diff --git a/cnf/configure b/cnf/configure
25=================================================================== 32index 2f451c6..86bc865 100755
26--- perl-5.30.1.orig/cnf/configure_mods.sh 33--- a/cnf/configure
27+++ perl-5.30.1/cnf/configure_mods.sh 34+++ b/cnf/configure
28@@ -82,7 +82,7 @@ extonlyif() { 35@@ -1,4 +1,4 @@
36-#!/bin/sh
37+#!/bin/bash
38
39 base=${0%/*}; test -z "$base" && base=.
40
41diff --git a/cnf/configure_mods.sh b/cnf/configure_mods.sh
42index d4ef5a7..8e88b48 100644
43--- a/cnf/configure_mods.sh
44+++ b/cnf/configure_mods.sh
45@@ -108,7 +108,7 @@ extonlyif() {
29 } 46 }
30 47
31 definetrimspaces() { 48 definetrimspaces() {
@@ -34,13 +51,3 @@ Index: perl-5.30.1/cnf/configure_mods.sh
34 define $1 "$v" 51 define $1 "$v"
35 } 52 }
36 53
37Index: perl-5.30.1/cnf/configure
38===================================================================
39--- perl-5.30.1.orig/cnf/configure
40+++ perl-5.30.1/cnf/configure
41@@ -1,4 +1,4 @@
42-#!/bin/sh
43+#!/bin/bash
44
45 base=${0%/*}; test -z "$base" && base=.
46
diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.5.2.bb b/meta/recipes-devtools/perl-cross/perlcross_1.6.bb
index 48bda7e4b6..34d9236cab 100644
--- a/meta/recipes-devtools/perl-cross/perlcross_1.5.2.bb
+++ b/meta/recipes-devtools/perl-cross/perlcross_1.6.bb
@@ -18,7 +18,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-c
18 " 18 "
19GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/" 19GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/"
20 20
21SRC_URI[perl-cross.sha256sum] = "584dc54c48dca25e032b676a15bef377c1fed9de318b4fc140292a5dbf326e90" 21SRC_URI[perl-cross.sha256sum] = "5abf198ee50ce9e69eb68fede68c87f65241caa744e4203e97490fa59b45ed69"
22 22
23S = "${WORKDIR}/perl-cross-${PV}" 23S = "${WORKDIR}/perl-cross-${PV}"
24 24