mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 04:17:25 +00:00
postgresql: upgrade 17.7 -> 17.8
License-Update: Update license year to 2026 Refreshed patches for version 17.8 Includes fix for CVE-2026-2003, CVE-2026-2004, CVE-2026-2005, CVE-2026-2006 Release Notes: https://www.postgresql.org/docs/release/17.8/ Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
From f0d8240dbf594e6dfab31fd7d70ce340ac365a65 Mon Sep 17 00:00:00 2001
|
From ab23817b4f4a02de21f63800adc30d6236c15c8b Mon Sep 17 00:00:00 2001
|
||||||
From: Khem Raj <raj.khem@gmail.com>
|
From: Khem Raj <raj.khem@gmail.com>
|
||||||
Date: Sun, 3 Nov 2024 15:50:50 -0800
|
Date: Sun, 3 Nov 2024 15:50:50 -0800
|
||||||
Subject: [PATCH] tcl.m4: Recognize tclsh9
|
Subject: [PATCH] tcl.m4: Recognize tclsh9
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
From 084cc44215c1d5e6d33bc3d2e1d24da4fc98bdcd Mon Sep 17 00:00:00 2001
|
From 736c190e0c8a1c5ce3dc84292d066292e969d81e Mon Sep 17 00:00:00 2001
|
||||||
From: Changqing Li <changqing.li@windriver.com>
|
From: Changqing Li <changqing.li@windriver.com>
|
||||||
Date: Mon, 28 Dec 2020 16:38:21 +0800
|
Date: Mon, 28 Dec 2020 16:38:21 +0800
|
||||||
Subject: [PATCH 2/5] Improve reproducibility,
|
Subject: [PATCH] Improve reproducibility,
|
||||||
|
|
||||||
Remove build patch from binaries which pg_config do
|
Remove build patch from binaries which pg_config do
|
||||||
not record var-CC, var-CFLAGS, and configure
|
not record var-CC, var-CFLAGS, and configure
|
||||||
@@ -23,7 +23,7 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com>
|
|||||||
1 file changed, 3 deletions(-)
|
1 file changed, 3 deletions(-)
|
||||||
|
|
||||||
diff --git a/src/common/Makefile b/src/common/Makefile
|
diff --git a/src/common/Makefile b/src/common/Makefile
|
||||||
index 113029b..58842a6 100644
|
index 3d83299..e14cda6 100644
|
||||||
--- a/src/common/Makefile
|
--- a/src/common/Makefile
|
||||||
+++ b/src/common/Makefile
|
+++ b/src/common/Makefile
|
||||||
@@ -31,9 +31,6 @@ include $(top_builddir)/src/Makefile.global
|
@@ -31,9 +31,6 @@ include $(top_builddir)/src/Makefile.global
|
||||||
@@ -36,6 +36,3 @@ index 113029b..58842a6 100644
|
|||||||
override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\""
|
override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\""
|
||||||
override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\""
|
override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\""
|
||||||
override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\""
|
override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\""
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -1,4 +1,4 @@
|
|||||||
From 30b1b37d309f67ba6d58f2197bd917107bc7d56c Mon Sep 17 00:00:00 2001
|
From 29289c6f5b665ed9943bb7701a542fcdf64c4a22 Mon Sep 17 00:00:00 2001
|
||||||
From: Yi Fan Yu <yifan.yu@windriver.com>
|
From: Yi Fan Yu <yifan.yu@windriver.com>
|
||||||
Date: Fri, 5 Feb 2021 17:15:42 -0500
|
Date: Fri, 5 Feb 2021 17:15:42 -0500
|
||||||
Subject: [PATCH] configure.ac: bypass autoconf 2.69 version check
|
Subject: [PATCH] configure.ac: bypass autoconf 2.69 version check
|
||||||
@@ -13,12 +13,12 @@ Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
|
|||||||
1 file changed, 4 deletions(-)
|
1 file changed, 4 deletions(-)
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
diff --git a/configure.ac b/configure.ac
|
||||||
index 642dbde..af37179 100644
|
index 856b091..646394c 100644
|
||||||
--- a/configure.ac
|
--- a/configure.ac
|
||||||
+++ b/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -19,10 +19,6 @@ m4_pattern_forbid(^PGAC_)dnl to catch undefined macros
|
@@ -19,10 +19,6 @@ m4_pattern_forbid(^PGAC_)dnl to catch undefined macros
|
||||||
|
|
||||||
AC_INIT([PostgreSQL], [17.7], [pgsql-bugs@lists.postgresql.org], [], [https://www.postgresql.org/])
|
AC_INIT([PostgreSQL], [17.8], [pgsql-bugs@lists.postgresql.org], [], [https://www.postgresql.org/])
|
||||||
|
|
||||||
-m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.69], [], [m4_fatal([Autoconf version 2.69 is required.
|
-m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.69], [], [m4_fatal([Autoconf version 2.69 is required.
|
||||||
-Untested combinations of 'autoconf' and PostgreSQL versions are not
|
-Untested combinations of 'autoconf' and PostgreSQL versions are not
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
From 62733bdc9346651637d9e5ac7cbf8d7311ef5d97 Mon Sep 17 00:00:00 2001
|
From e4b32033827ed73c95e6e6aa26dd45e828ffc18b Mon Sep 17 00:00:00 2001
|
||||||
From: Mingli Yu <mingli.yu@windriver.com>
|
From: Mingli Yu <mingli.yu@windriver.com>
|
||||||
Date: Mon, 1 Aug 2022 15:44:38 +0800
|
Date: Mon, 1 Aug 2022 15:44:38 +0800
|
||||||
Subject: [PATCH] config_info.c: not expose build info
|
Subject: [PATCH] config_info.c: not expose build info
|
||||||
@@ -14,7 +14,7 @@ Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
|
|||||||
2 files changed, 2 insertions(+), 70 deletions(-)
|
2 files changed, 2 insertions(+), 70 deletions(-)
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
diff --git a/configure.ac b/configure.ac
|
||||||
index f0fa973..8ccd8bc 100644
|
index 646394c..f5a5590 100644
|
||||||
--- a/configure.ac
|
--- a/configure.ac
|
||||||
+++ b/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -23,7 +23,7 @@ AC_COPYRIGHT([Copyright (c) 1996-2024, PostgreSQL Global Development Group])
|
@@ -23,7 +23,7 @@ AC_COPYRIGHT([Copyright (c) 1996-2024, PostgreSQL Global Development Group])
|
||||||
|
|||||||
+1
-4
@@ -1,4 +1,4 @@
|
|||||||
From d1fb37569b5a8c21968f69164e8bc6e4bb0185eb Mon Sep 17 00:00:00 2001
|
From 220b65291734b81a3c232877cf5fced20fe773e3 Mon Sep 17 00:00:00 2001
|
||||||
From: Manoj Saun <manojsingh.saun@windriver.com>
|
From: Manoj Saun <manojsingh.saun@windriver.com>
|
||||||
Date: Wed, 22 Mar 2023 08:07:26 +0000
|
Date: Wed, 22 Mar 2023 08:07:26 +0000
|
||||||
Subject: [PATCH] postgresql: fix ptest failure of sysviews
|
Subject: [PATCH] postgresql: fix ptest failure of sysviews
|
||||||
@@ -44,6 +44,3 @@ index b047fb5..d1e3999 100644
|
|||||||
|
|
||||||
-- We expect no cursors in this test; see also portals.sql
|
-- We expect no cursors in this test; see also portals.sql
|
||||||
select count(*) = 0 as ok from pg_cursors;
|
select count(*) = 0 as ok from pg_cursors;
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
From 1a9416bae71aa935797add3fa11407732ad010c0 Mon Sep 17 00:00:00 2001
|
From 29e76cad362c7154920aa49aa0137e1773c4d3ec Mon Sep 17 00:00:00 2001
|
||||||
From: Changqing Li <changqing.li@windriver.com>
|
From: Changqing Li <changqing.li@windriver.com>
|
||||||
Date: Tue, 27 Nov 2018 13:25:15 +0800
|
Date: Tue, 27 Nov 2018 13:25:15 +0800
|
||||||
Subject: [PATCH] not check libperl under cross compiling
|
Subject: [PATCH] not check libperl under cross compiling
|
||||||
@@ -20,10 +20,10 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com>
|
|||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
diff --git a/configure.ac b/configure.ac
|
||||||
index f398184..493d5cd 100644
|
index ce0966f..856b091 100644
|
||||||
--- a/configure.ac
|
--- a/configure.ac
|
||||||
+++ b/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -2336,7 +2336,7 @@ Use --without-tcl to disable building PL/Tcl.])
|
@@ -2340,7 +2340,7 @@ Use --without-tcl to disable building PL/Tcl.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# check for <perl.h>
|
# check for <perl.h>
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
require postgresql.inc
|
require postgresql.inc
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=08b6032a749e67f6e3de84ea8e466933"
|
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=55760ee57ce4e51e4b57f0801ff032dd"
|
||||||
|
|
||||||
SRC_URI += "\
|
SRC_URI += "\
|
||||||
file://not-check-libperl.patch \
|
file://not-check-libperl.patch \
|
||||||
@@ -12,6 +12,6 @@ SRC_URI += "\
|
|||||||
file://0001-tcl.m4-Recognize-tclsh9.patch \
|
file://0001-tcl.m4-Recognize-tclsh9.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI[sha256sum] = "ef9e343302eccd33112f1b2f0247be493cb5768313adeb558b02de8797a2e9b5"
|
SRC_URI[sha256sum] = "a88d195dd93730452d0cfa1a11896720d6d1ba084bc2be7d7fc557fa4e4158a0"
|
||||||
|
|
||||||
CVE_STATUS[CVE-2017-8806] = "not-applicable-config: Doesn't apply to our configuration of postgresql so we can safely ignore it."
|
CVE_STATUS[CVE-2017-8806] = "not-applicable-config: Doesn't apply to our configuration of postgresql so we can safely ignore it."
|
||||||
Reference in New Issue
Block a user