summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch
diff options
context:
space:
mode:
authorChangqing Li <changqing.li@windriver.com>2024-03-05 14:34:43 +0800
committerKhem Raj <raj.khem@gmail.com>2024-03-05 11:02:03 -0800
commitf88e5b146e0fd4f6d79423d6718e4875643c4ba8 (patch)
tree49c2dd4bfe126d09ee26f2866931075e04ec3da6 /meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch
parent0d9351e9290f6750e44ab52536bbe9268d5afac3 (diff)
downloadmeta-openembedded-f88e5b146e0fd4f6d79423d6718e4875643c4ba8.tar.gz
postgresql: upgrade 15.5 -> 16.2
License-Update: Update lincense year to 2024 In version 16.2, ICU support is enabled by default, add PACKAGECONFIG icu to align with upstream, enable icu by default. And fix buildpaths QA warning. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch')
-rw-r--r--meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch119
1 files changed, 119 insertions, 0 deletions
diff --git a/meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch b/meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch
new file mode 100644
index 0000000000..ff0582ab80
--- /dev/null
+++ b/meta-oe/recipes-dbs/postgresql/files/0004-config_info.c-not-expose-build-info.patch
@@ -0,0 +1,119 @@
1From 5be3ffdf767c1efcbfd2d1be87aa83f2e37e348e Mon Sep 17 00:00:00 2001
2From: Mingli Yu <mingli.yu@windriver.com>
3Date: Mon, 1 Aug 2022 15:44:38 +0800
4Subject: [PATCH 4/5] config_info.c: not expose build info
5
6Don't collect the build information to fix the buildpaths issue.
7
8Upstream-Status: Inappropriate [oe specific]
9
10Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
11---
12 configure.ac | 2 +-
13 src/common/config_info.c | 70 +---------------------------------------
14 2 files changed, 2 insertions(+), 70 deletions(-)
15
16diff --git a/configure.ac b/configure.ac
17index 27f382d..3dd6bb1 100644
18--- a/configure.ac
19+++ b/configure.ac
20@@ -23,7 +23,7 @@ AC_COPYRIGHT([Copyright (c) 1996-2023, PostgreSQL Global Development Group])
21 AC_CONFIG_SRCDIR([src/backend/access/common/heaptuple.c])
22 AC_CONFIG_AUX_DIR(config)
23 AC_PREFIX_DEFAULT(/usr/local/pgsql)
24-AC_DEFINE_UNQUOTED(CONFIGURE_ARGS, ["$ac_configure_args"], [Saved arguments from configure])
25+AC_DEFINE_UNQUOTED(CONFIGURE_ARGS, ["ac_configure_args"], [Saved arguments from configure])
26
27 [PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\)'`]
28 [PG_MINORVERSION=`expr "$PACKAGE_VERSION" : '.*\.\([0-9][0-9]*\)'`]
29diff --git a/src/common/config_info.c b/src/common/config_info.c
30index 09e78a6..86e4230 100644
31--- a/src/common/config_info.c
32+++ b/src/common/config_info.c
33@@ -38,7 +38,7 @@ get_configdata(const char *my_exec_path, size_t *configdata_len)
34 int i = 0;
35
36 /* Adjust this to match the number of items filled below */
37- *configdata_len = 23;
38+ *configdata_len = 14;
39 configdata = palloc_array(ConfigData, *configdata_len);
40
41 configdata[i].name = pstrdup("BINDIR");
42@@ -123,74 +123,6 @@ get_configdata(const char *my_exec_path, size_t *configdata_len)
43 configdata[i].setting = pstrdup(path);
44 i++;
45
46- configdata[i].name = pstrdup("CONFIGURE");
47- configdata[i].setting = pstrdup(CONFIGURE_ARGS);
48- i++;
49-
50- configdata[i].name = pstrdup("CC");
51-#ifdef VAL_CC
52- configdata[i].setting = pstrdup(VAL_CC);
53-#else
54- configdata[i].setting = pstrdup(_("not recorded"));
55-#endif
56- i++;
57-
58- configdata[i].name = pstrdup("CPPFLAGS");
59-#ifdef VAL_CPPFLAGS
60- configdata[i].setting = pstrdup(VAL_CPPFLAGS);
61-#else
62- configdata[i].setting = pstrdup(_("not recorded"));
63-#endif
64- i++;
65-
66- configdata[i].name = pstrdup("CFLAGS");
67-#ifdef VAL_CFLAGS
68- configdata[i].setting = pstrdup(VAL_CFLAGS);
69-#else
70- configdata[i].setting = pstrdup(_("not recorded"));
71-#endif
72- i++;
73-
74- configdata[i].name = pstrdup("CFLAGS_SL");
75-#ifdef VAL_CFLAGS_SL
76- configdata[i].setting = pstrdup(VAL_CFLAGS_SL);
77-#else
78- configdata[i].setting = pstrdup(_("not recorded"));
79-#endif
80- i++;
81-
82- configdata[i].name = pstrdup("LDFLAGS");
83-#ifdef VAL_LDFLAGS
84- configdata[i].setting = pstrdup(VAL_LDFLAGS);
85-#else
86- configdata[i].setting = pstrdup(_("not recorded"));
87-#endif
88- i++;
89-
90- configdata[i].name = pstrdup("LDFLAGS_EX");
91-#ifdef VAL_LDFLAGS_EX
92- configdata[i].setting = pstrdup(VAL_LDFLAGS_EX);
93-#else
94- configdata[i].setting = pstrdup(_("not recorded"));
95-#endif
96- i++;
97-
98- configdata[i].name = pstrdup("LDFLAGS_SL");
99-#ifdef VAL_LDFLAGS_SL
100- configdata[i].setting = pstrdup(VAL_LDFLAGS_SL);
101-#else
102- configdata[i].setting = pstrdup(_("not recorded"));
103-#endif
104- i++;
105-
106- configdata[i].name = pstrdup("LIBS");
107-#ifdef VAL_LIBS
108- configdata[i].setting = pstrdup(VAL_LIBS);
109-#else
110- configdata[i].setting = pstrdup(_("not recorded"));
111-#endif
112- i++;
113-
114 configdata[i].name = pstrdup("VERSION");
115 configdata[i].setting = pstrdup("PostgreSQL " PG_VERSION);
116 i++;
117--
1182.25.1
119