summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kanavin <alex@linutronix.de>2024-08-27 07:23:28 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-28 09:14:26 +0100
commit60602a9ff55d3d6f2c1ef19ca8fa287253c8f23e (patch)
treef964d81e790415b11be80309c441e0dc5326253d
parent75d90d7cf3e883b13c99f2cdf15ba9e0cd2c0ef6 (diff)
downloadpoky-60602a9ff55d3d6f2c1ef19ca8fa287253c8f23e.tar.gz
git: 2.45.2 -> 2.46.0
(From OE-Core rev: 4a387b0ad7a26af6a31dbbcfce1ebc95a76b9ec7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/git/git/0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch7
-rw-r--r--meta/recipes-devtools/git/git/fixsort.patch22
-rw-r--r--meta/recipes-devtools/git/git_2.46.0.bb (renamed from meta/recipes-devtools/git/git_2.45.2.bb)2
3 files changed, 18 insertions, 13 deletions
diff --git a/meta/recipes-devtools/git/git/0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch b/meta/recipes-devtools/git/git/0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch
index fc803c73c7..3f0bc4aaa1 100644
--- a/meta/recipes-devtools/git/git/0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch
+++ b/meta/recipes-devtools/git/git/0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch
@@ -1,4 +1,4 @@
1From c0c5241abdc113acbe6bcd960686cea414bce357 Mon Sep 17 00:00:00 2001 1From be83596773e42b88ba1104f044a139f35d90a7f5 Mon Sep 17 00:00:00 2001
2From: Alexander Kanavin <alex@linutronix.de> 2From: Alexander Kanavin <alex@linutronix.de>
3Date: Mon, 7 Feb 2022 10:13:15 +0100 3Date: Mon, 7 Feb 2022 10:13:15 +0100
4Subject: [PATCH] config.mak.uname: do not force RHEL-7 specific build settings 4Subject: [PATCH] config.mak.uname: do not force RHEL-7 specific build settings
@@ -12,13 +12,12 @@ Signed-off-by: Alexander Kanavin <alex@linutronix.de>
12Rebased for 2.45.1. 12Rebased for 2.45.1.
13 13
14Signed-off-by: Robert Yang <liezhi.yang@windriver.com> 14Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
15
16--- 15---
17 config.mak.uname | 4 ---- 16 config.mak.uname | 4 ----
18 1 file changed, 4 deletions(-) 17 1 file changed, 4 deletions(-)
19 18
20diff --git a/config.mak.uname b/config.mak.uname 19diff --git a/config.mak.uname b/config.mak.uname
21index a7607a5..251057e 100644 20index 85d6382..bdf06ca 100644
22--- a/config.mak.uname 21--- a/config.mak.uname
23+++ b/config.mak.uname 22+++ b/config.mak.uname
24@@ -64,10 +64,6 @@ ifeq ($(uname_S),Linux) 23@@ -64,10 +64,6 @@ ifeq ($(uname_S),Linux)
@@ -29,6 +28,6 @@ index a7607a5..251057e 100644
29- ifneq ($(findstring .el7.,$(uname_R)),) 28- ifneq ($(findstring .el7.,$(uname_R)),)
30- BASIC_CFLAGS += -std=c99 29- BASIC_CFLAGS += -std=c99
31- endif 30- endif
31 LINK_FUZZ_PROGRAMS = YesPlease
32 endif 32 endif
33 ifeq ($(uname_S),GNU/kFreeBSD) 33 ifeq ($(uname_S),GNU/kFreeBSD)
34 HAVE_ALLOCA_H = YesPlease
diff --git a/meta/recipes-devtools/git/git/fixsort.patch b/meta/recipes-devtools/git/git/fixsort.patch
index 07a487e8ca..d9a3672f1d 100644
--- a/meta/recipes-devtools/git/git/fixsort.patch
+++ b/meta/recipes-devtools/git/git/fixsort.patch
@@ -1,13 +1,16 @@
1[PATCH] generate-configlist.sh: Fix determinism issue 1From 83ae059943d3efd824978a759bcfd894ce5085d4 Mon Sep 17 00:00:00 2001
2From: Richard Purdie <richard.purdie@linuxfoundation.org>
3Date: Wed, 17 Feb 2021 17:57:13 +0000
4Subject: [PATCH] [PATCH] generate-configlist.sh: Fix determinism issue
2 5
3Currently git binaries are not entirely reproducible, at least partly 6Currently git binaries are not entirely reproducible, at least partly
4due to config-list.h differing in order depending on the system's 7due to config-list.h differing in order depending on the system's
5locale settings. Under different locales, the entries: 8locale settings. Under different locales, the entries:
6 9
7"sendemail.identity", 10"sendemail.identity",
8"sendemail.<identity>.*", 11"sendemail.<identity>.*",
9 12
10would differ in order for example and this leads to differences in 13would differ in order for example and this leads to differences in
11the debug symbols for the binaries. 14the debug symbols for the binaries.
12 15
13This can be fixed by specifying the C locale for the sort in the 16This can be fixed by specifying the C locale for the sort in the
@@ -15,12 +18,15 @@ shell script generating the header.
15 18
16Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 19Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
17Upstream-Status: Submitted [https://public-inbox.org/git/f029a942dd3d50d85e60bd37d8e454524987842f.camel@linuxfoundation.org/T/#u] 20Upstream-Status: Submitted [https://public-inbox.org/git/f029a942dd3d50d85e60bd37d8e454524987842f.camel@linuxfoundation.org/T/#u]
21---
22 generate-configlist.sh | 2 +-
23 1 file changed, 1 insertion(+), 1 deletion(-)
18 24
19Index: git-2.30.0/generate-configlist.sh 25diff --git a/generate-configlist.sh b/generate-configlist.sh
20=================================================================== 26index 8692fe5..e67ccac 100755
21--- git-2.30.0.orig/generate-configlist.sh 27--- a/generate-configlist.sh
22+++ git-2.30.0/generate-configlist.sh 28+++ b/generate-configlist.sh
23@@ -9,7 +9,7 @@ static const char *config_name_list[] = 29@@ -9,7 +9,7 @@ static const char *config_name_list[] = {
24 EOF 30 EOF
25 grep -h '^[a-zA-Z].*\..*::$' Documentation/*config.txt Documentation/config/*.txt | 31 grep -h '^[a-zA-Z].*\..*::$' Documentation/*config.txt Documentation/config/*.txt |
26 sed '/deprecated/d; s/::$//; s/, */\n/g' | 32 sed '/deprecated/d; s/::$//; s/, */\n/g' |
diff --git a/meta/recipes-devtools/git/git_2.45.2.bb b/meta/recipes-devtools/git/git_2.46.0.bb
index 6393c976e6..7c6beb5b5c 100644
--- a/meta/recipes-devtools/git/git_2.45.2.bb
+++ b/meta/recipes-devtools/git/git_2.46.0.bb
@@ -164,4 +164,4 @@ EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no \
164 " 164 "
165EXTRA_OEMAKE += "NO_GETTEXT=1" 165EXTRA_OEMAKE += "NO_GETTEXT=1"
166 166
167SRC_URI[tarball.sha256sum] = "98b26090ed667099a3691b93698d1e213e1ded73d36a2fde7e9125fce28ba234" 167SRC_URI[tarball.sha256sum] = "b138811e16838f669a2516e40f09d50500e1c7fc541b5ab50ce84b98585e5230"