diff --git a/SOURCES/libpq-10.4-symbol-versioning.patch b/SOURCES/libpq-10.4-symbol-versioning.patch index ad09569..d977789 100644 --- a/SOURCES/libpq-10.4-symbol-versioning.patch +++ b/SOURCES/libpq-10.4-symbol-versioning.patch @@ -1,7 +1,3 @@ -The libpq package is supposed to be used for all the PostgreSQL modules -available in RHEL 8, and ABI versioning will guarantee us that modular RPMs will -depend on appropriate libpq ABI version (picked at build-time). - diff --git a/config/Makefile b/config/Makefile index 67e7998f55..86612a42c3 100644 --- a/config/Makefile @@ -16,7 +12,7 @@ index 67e7998f55..86612a42c3 100644 $(MKDIR_P) '$(DESTDIR)$(pgxsdir)/config' diff --git a/config/build-exports-gnu-ld b/config/build-exports-gnu-ld new file mode 100755 -index 0000000000..bdcfb40d48 +index 0000000000..84c48e3ade --- /dev/null +++ b/config/build-exports-gnu-ld @@ -0,0 +1,41 @@ @@ -62,10 +58,10 @@ index 0000000000..bdcfb40d48 +echo " *;" +close_block diff --git a/src/Makefile.shlib b/src/Makefile.shlib -index 95b82a6dea..a7065d02a4 100644 +index 373d73caef..d5bd5468cd 100644 --- a/src/Makefile.shlib +++ b/src/Makefile.shlib -@@ -221,7 +221,7 @@ ifeq ($(PORTNAME), linux) +@@ -231,7 +231,7 @@ ifeq ($(PORTNAME), linux) ifdef soname LINK.shared += -Wl,-soname,$(soname) endif @@ -75,15 +71,15 @@ index 95b82a6dea..a7065d02a4 100644 ifneq (,$(exports_file)) LINK.shared += -Wl,--version-script=$(exports_file) diff --git a/src/interfaces/libpq/exports.txt b/src/interfaces/libpq/exports.txt -index d6a38d0df8..29bebeac7e 100644 +index 7c808e5215..3631340b23 100644 --- a/src/interfaces/libpq/exports.txt +++ b/src/interfaces/libpq/exports.txt -@@ -171,4 +171,4 @@ PQsslAttributeNames 168 +@@ -171,7 +171,7 @@ PQsslAttributeNames 168 PQsslAttribute 169 PQsetErrorContextVisibility 170 PQresultVerboseErrorMessage 171 -PQencryptPasswordConn 172 +PQencryptPasswordConn 172 10 --- -2.17.0 - + PQresultMemorySize 173 + PQhostaddr 174 + PQgssEncInUse 175 diff --git a/SOURCES/postgresql-10.0.tar.bz2.sha256 b/SOURCES/postgresql-10.0.tar.bz2.sha256 new file mode 100644 index 0000000..5144665 --- /dev/null +++ b/SOURCES/postgresql-10.0.tar.bz2.sha256 @@ -0,0 +1 @@ +712f5592e27b81c5b454df96b258c14d94b6b03836831e015c65d6deeae57fd1 postgresql-10.0.tar.bz2 diff --git a/SOURCES/postgresql-10.4.tar.bz2.sha256 b/SOURCES/postgresql-10.4.tar.bz2.sha256 new file mode 100644 index 0000000..0e99708 --- /dev/null +++ b/SOURCES/postgresql-10.4.tar.bz2.sha256 @@ -0,0 +1 @@ +1b60812310bd5756c62d93a9f93de8c28ea63b0df254f428cd1cf1a4d9020048 postgresql-10.4.tar.bz2 diff --git a/SOURCES/postgresql-10.7.tar.bz2.sha256 b/SOURCES/postgresql-10.7.tar.bz2.sha256 new file mode 100644 index 0000000..9242f77 --- /dev/null +++ b/SOURCES/postgresql-10.7.tar.bz2.sha256 @@ -0,0 +1 @@ +bfed1065380c1bba927bfe51f23168471373f26e3324cbad859269cc32733ede postgresql-10.7.tar.bz2 diff --git a/SOURCES/postgresql-11.2.tar.bz2.sha256 b/SOURCES/postgresql-11.2.tar.bz2.sha256 new file mode 100644 index 0000000..2b54071 --- /dev/null +++ b/SOURCES/postgresql-11.2.tar.bz2.sha256 @@ -0,0 +1 @@ +2676b9ce09c21978032070b6794696e0aa5a476e3d21d60afc036dc0a9c09405 postgresql-11.2.tar.bz2 diff --git a/SOURCES/postgresql-11.4-US.pdf b/SOURCES/postgresql-11.4-US.pdf new file mode 100644 index 0000000..be9532f Binary files /dev/null and b/SOURCES/postgresql-11.4-US.pdf differ diff --git a/SOURCES/postgresql-11.4.tar.bz2.sha256 b/SOURCES/postgresql-11.4.tar.bz2.sha256 new file mode 100644 index 0000000..25fee18 --- /dev/null +++ b/SOURCES/postgresql-11.4.tar.bz2.sha256 @@ -0,0 +1 @@ +02802ddffd1590805beddd1e464dd28a46a41a5f1e1df04bab4f46663195cc8b postgresql-11.4.tar.bz2 diff --git a/SOURCES/postgresql-11.6-US.pdf b/SOURCES/postgresql-11.6-US.pdf new file mode 100644 index 0000000..be9532f Binary files /dev/null and b/SOURCES/postgresql-11.6-US.pdf differ diff --git a/SOURCES/postgresql-11.6.tar.bz2.sha256 b/SOURCES/postgresql-11.6.tar.bz2.sha256 new file mode 100644 index 0000000..9bded41 --- /dev/null +++ b/SOURCES/postgresql-11.6.tar.bz2.sha256 @@ -0,0 +1 @@ +49924f7ff92965fdb20c86e0696f2dc9f8553e1563124ead7beedf8910c13170 postgresql-11.6.tar.bz2 diff --git a/SOURCES/postgresql-12.1-US.pdf b/SOURCES/postgresql-12.1-US.pdf new file mode 100644 index 0000000..67a4bf6 Binary files /dev/null and b/SOURCES/postgresql-12.1-US.pdf differ diff --git a/SOURCES/postgresql-12.1.tar.bz2.sha256 b/SOURCES/postgresql-12.1.tar.bz2.sha256 new file mode 100644 index 0000000..27f8f97 --- /dev/null +++ b/SOURCES/postgresql-12.1.tar.bz2.sha256 @@ -0,0 +1 @@ +a09bf3abbaf6763980d0f8acbb943b7629a8b20073de18d867aecdb7988483ed postgresql-12.1.tar.bz2 diff --git a/SOURCES/postgresql-9.6.5.tar.bz2.sha256 b/SOURCES/postgresql-9.6.5.tar.bz2.sha256 new file mode 100644 index 0000000..149406f --- /dev/null +++ b/SOURCES/postgresql-9.6.5.tar.bz2.sha256 @@ -0,0 +1 @@ +06da12a7e3dddeb803962af8309fa06da9d6989f49e22865335f0a14bad0744c postgresql-9.6.5.tar.bz2 diff --git a/SOURCES/postgresql-external-libpq.patch b/SOURCES/postgresql-external-libpq.patch index 71dc609..ba7ef73 100644 --- a/SOURCES/postgresql-external-libpq.patch +++ b/SOURCES/postgresql-external-libpq.patch @@ -18,19 +18,19 @@ index bcdbd95..4bea236 100644 backend/replication/pgoutput \ fe_utils \ diff --git a/src/Makefile.global.in b/src/Makefile.global.in -index 9a4a8a3..2bdfb77 100644 +index b9d86ac..29df69f 100644 --- a/src/Makefile.global.in +++ b/src/Makefile.global.in -@@ -513,7 +513,7 @@ endif - - # This macro is for use by libraries linking to libpq. (Because libpgport - # isn't created with the same link flags as libpq, it can't be used.) +@@ -549,7 +549,7 @@ endif + # How to link to libpq. (This macro may be used as-is by backend extensions. + # Client-side code should go through libpq_pgport or libpq_pgport_shlib, + # instead.) -libpq = -L$(libpq_builddir) -lpq +libpq = -lpq - # This macro is for use by client executables (not libraries) that use libpq. + # libpq_pgport is for use by client executables (not libraries) that use libpq. # We force clients to pull symbols from the non-shared libraries libpgport -@@ -539,7 +539,6 @@ endif +@@ -579,7 +579,6 @@ endif # Commonly used submake targets submake-libpq: | submake-generated-headers @@ -38,3 +38,6 @@ index 9a4a8a3..2bdfb77 100644 submake-libpgport: | submake-generated-headers $(MAKE) -C $(top_builddir)/src/port all +-- +2.21.0 + diff --git a/SOURCES/postgresql-server-pg_config.patch b/SOURCES/postgresql-server-pg_config.patch index 6cde037..65e379b 100644 --- a/SOURCES/postgresql-server-pg_config.patch +++ b/SOURCES/postgresql-server-pg_config.patch @@ -55,5 +55,5 @@ index 1d41f90..0f34f37 100644 # src/bin/pg_config/nls.mk -CATALOG_NAME = pg_config +CATALOG_NAME = pg_server_config - AVAIL_LANGUAGES = cs de es fr he it ja ko nb pl pt_BR ro ru sv ta tr vi zh_CN zh_TW + AVAIL_LANGUAGES = cs de es fr he it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW GETTEXT_FILES = pg_config.c ../../common/config_info.c ../../common/exec.c