diff --git a/postgresql-13.11-US.pdf b/postgresql-13.11-US.pdf deleted file mode 100644 index 45887b5be98aaf5580d346893330dd974c1220f3..0000000000000000000000000000000000000000 Binary files a/postgresql-13.11-US.pdf and /dev/null differ diff --git a/postgresql-13.11.tar.bz2.sha256 b/postgresql-13.11.tar.bz2.sha256 deleted file mode 100644 index c5f9baf814fdf93372f947ffff1499ec03e03b1f..0000000000000000000000000000000000000000 --- a/postgresql-13.11.tar.bz2.sha256 +++ /dev/null @@ -1 +0,0 @@ -4992ff647203566b670d4e54dc5317499a26856c93576d0ea951bdf6bee50bfb postgresql-13.11.tar.bz2 diff --git a/postgresql-14.8-US.pdf b/postgresql-15.3-US.pdf similarity index 72% rename from postgresql-14.8-US.pdf rename to postgresql-15.3-US.pdf index 6e75e9b5179fd4d23bfe5d371b81137652b2a852..66d0c145cded900d20cb7a948d6c1d150f865313 100644 Binary files a/postgresql-14.8-US.pdf and b/postgresql-15.3-US.pdf differ diff --git a/postgresql-13.11.tar.bz2 b/postgresql-15.3.tar.bz2 similarity index 67% rename from postgresql-13.11.tar.bz2 rename to postgresql-15.3.tar.bz2 index 3b4865e9f01d82d96a54119825106504f7df8114..7856f2b2bea3e8047846c384e89dd4bb2476bf1d 100644 Binary files a/postgresql-13.11.tar.bz2 and b/postgresql-15.3.tar.bz2 differ diff --git a/postgresql-15.3.tar.bz2.sha256 b/postgresql-15.3.tar.bz2.sha256 new file mode 100644 index 0000000000000000000000000000000000000000..78eb7ad10a5ca5f08b9a94b28cc00a1365f2c6ec --- /dev/null +++ b/postgresql-15.3.tar.bz2.sha256 @@ -0,0 +1 @@ +ffc7d4891f00ffbf5c3f4eab7fbbced8460b8c0ee63c5a5167133b9e6599d932 postgresql-15.3.tar.bz2 diff --git a/postgresql-logging.patch b/postgresql-logging.patch index 50ebdaa7b25ca2f10f9c1fc71f6a044a73e152bd..c4fac84fa7c8d84c31495d9722854377c0b40cba 100644 --- a/postgresql-logging.patch +++ b/postgresql-logging.patch @@ -1,16 +1,16 @@ -diff -up postgresql-14beta2/src/backend/utils/misc/postgresql.conf.sample.patch2 postgresql-14beta2/src/backend/utils/misc/postgresql.conf.sample ---- postgresql-14beta2/src/backend/utils/misc/postgresql.conf.sample.patch2 2021-06-21 23:07:55.000000000 +0200 -+++ postgresql-14beta2/src/backend/utils/misc/postgresql.conf.sample 2021-06-25 19:37:21.868632721 +0200 -@@ -435,7 +435,7 @@ - # requires logging_collector to be on. +diff -up postgresql-15.0_original/src/backend/utils/misc/postgresql.conf.sample postgresql-15.0/src/backend/utils/misc/postgresql.conf.sample +--- postgresql-15.0_original/src/backend/utils/misc/postgresql.conf.sample 2022-09-27 16:57:00.652909198 +0200 ++++ postgresql-15.0/src/backend/utils/misc/postgresql.conf.sample 2022-09-27 17:01:56.073606108 +0200 +@@ -449,7 +449,7 @@ + # logging_collector to be on. # This is used when logging to stderr: --#logging_collector = off # Enable capturing of stderr and csvlog -+logging_collector = on # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. +-#logging_collector = off # Enable capturing of stderr, jsonlog, ++logging_collector = on # Enable capturing of stderr, jsonlog, + # and csvlog into log files. Required + # to be on for csvlogs and jsonlogs. # (change requires restart) -@@ -443,16 +443,16 @@ +@@ -457,16 +457,16 @@ # These are only used if logging_collector is on: #log_directory = 'log' # directory where log files are written, # can be absolute or relative to PGDATA @@ -22,8 +22,7 @@ diff -up postgresql-14beta2/src/backend/utils/misc/postgresql.conf.sample.patch2 -#log_rotation_age = 1d # Automatic rotation of logfiles will +log_rotation_age = 1d # Automatic rotation of logfiles will # happen after that time. 0 disables. --#log_rotation_size = 10MB # Automatic rotation of logfiles will -+log_rotation_size = 0 # Automatic rotation of logfiles will + #log_rotation_size = 10MB # Automatic rotation of logfiles will # happen after that much log output. # 0 disables. -#log_truncate_on_rotation = off # If on, an existing log file with the diff --git a/postgresql-pgcrypto-openssl3-tests.patch b/postgresql-pgcrypto-openssl3-tests.patch index 16399a4efdc02b532c88f285978720b0be443d85..6ca2a9bcb5ae51dd1db4a5816ec8ff357dfde1dc 100644 --- a/postgresql-pgcrypto-openssl3-tests.patch +++ b/postgresql-pgcrypto-openssl3-tests.patch @@ -39,34 +39,22 @@ diff -ur postgresql-13.4/contrib/pgcrypto/expected/pgp-pubkey-decrypt.out postgr from keytbl, encdata where keytbl.id=3 and encdata.id=3; pgp_pub_decrypt ----------------- -diff -ur postgresql-13.4/contrib/pgcrypto/Makefile postgresql-13.4.patched/contrib/pgcrypto/Makefile ---- postgresql-13.4/contrib/pgcrypto/Makefile 2021-08-09 16:49:05.000000000 -0400 -+++ postgresql-13.4.patched/contrib/pgcrypto/Makefile 2021-09-01 08:26:47.207164873 -0400 -@@ -5,7 +5,7 @@ - INT_TESTS = sha2 - - OSSL_SRCS = openssl.c pgp-mpi-openssl.c --OSSL_TESTS = sha2 des 3des cast5 -+OSSL_TESTS = sha2 - - ZLIB_TST = pgp-compression - ZLIB_OFF_TST = pgp-zlib-DISABLED -@@ -49,12 +49,13 @@ +diff -ur postgresql-15.0_original/contrib/pgcrypto/Makefile postgresql-15.0/contrib/pgcrypto/Makefile +--- postgresql-15.0_original/contrib/pgcrypto/Makefile 2022-09-05 23:12:45.000000000 +0200 ++++ postgresql-15.0/contrib/pgcrypto/Makefile 2022-09-27 17:12:54.463159362 +0200 +@@ -39,9 +39,9 @@ pgcrypto--1.0--1.1.sql PGFILEDESC = "pgcrypto - cryptographic functions" -REGRESS = init md5 sha1 hmac-md5 hmac-sha1 blowfish rijndael \ -+REGRESS = init md5 sha1 hmac-md5 hmac-sha1 rijndael \ - $(CF_TESTS) \ +- sha2 des 3des cast5 \ - crypt-des crypt-md5 crypt-blowfish crypt-xdes \ ++REGRESS = init md5 sha1 hmac-md5 hmac-sha1 rijndael \ ++ sha2 \ + crypt-md5 \ pgp-armor pgp-decrypt pgp-encrypt $(CF_PGP_TESTS) \ pgp-pubkey-decrypt pgp-pubkey-encrypt pgp-info - -+#REGRESS = init pgp-pubkey-decrypt pgp-decrypt \ - EXTRA_CLEAN = gen-rtab - - ifdef USE_PGXS + diff -ur postgresql-13.4/contrib/pgcrypto/sql/pgp-decrypt.sql postgresql-13.4.patched/contrib/pgcrypto/sql/pgp-decrypt.sql --- postgresql-13.4/contrib/pgcrypto/sql/pgp-decrypt.sql 2021-08-09 16:49:05.000000000 -0400 +++ postgresql-13.4.patched/contrib/pgcrypto/sql/pgp-decrypt.sql 2021-09-01 08:16:12.525212175 -0400 diff --git a/postgresql-server-pg_config.patch b/postgresql-server-pg_config.patch index 9ce0b4ba4f053cd8d67df428d88ac56917cc00fd..83793e127df091a7d2155f5a6069a3ce9693125e 100644 --- a/postgresql-server-pg_config.patch +++ b/postgresql-server-pg_config.patch @@ -47,12 +47,12 @@ diff -ur postgresql-14rc1/src/bin/pg_config/Makefile pgsql14/src/bin/pg_config/M rm -rf tmp_check check: -diff -ur postgresql-14rc1/src/bin/pg_config/nls.mk pgsql14/src/bin/pg_config/nls.mk ---- postgresql-14rc1/src/bin/pg_config/nls.mk 2021-09-20 23:33:01.000000000 +0200 -+++ pgsql14/src/bin/pg_config/nls.mk 2021-09-22 10:48:51.492460567 +0200 +diff -ur postgresql-15.0_original/src/bin/pg_config/nls.mk postgresql-15.0/src/bin/pg_config/nls.mk +--- postgresql-15.0_original/src/bin/pg_config/nls.mk 2022-09-05 23:12:45.000000000 +0200 ++++ postgresql-15.0/src/bin/pg_config/nls.mk 2022-09-27 17:04:14.618932977 +0200 @@ -1,4 +1,4 @@ # src/bin/pg_config/nls.mk -CATALOG_NAME = pg_config +CATALOG_NAME = pg_server_config - AVAIL_LANGUAGES = cs de el es fr he it ja ko pl pt_BR ru sv tr uk vi zh_CN + AVAIL_LANGUAGES = cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk vi zh_CN GETTEXT_FILES = pg_config.c ../../common/config_info.c ../../common/exec.c diff --git a/postgresql.spec b/postgresql.spec index f3d7275120343b82a7b4133d7f6e97e05d407bf6..359338ebd64fee93980f04199cca4ccaaac13335 100644 --- a/postgresql.spec +++ b/postgresql.spec @@ -30,8 +30,8 @@ Summary: PostgreSQL client programs Name: postgresql -%global majorversion 14 -Version: %{majorversion}.8 +%global majorversion 15 +Version: %{majorversion}.3 Release: 1 # The PostgreSQL license is very similar to other MIT licenses, but the OSI @@ -39,8 +39,8 @@ Release: 1 License: PostgreSQL Url: http://www.postgresql.org/ -%global prevmajorversion 13 -%global prevversion %{prevmajorversion}.11 +%global prevmajorversion 14 +%global prevversion %{prevmajorversion}.8 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -1010,6 +1010,7 @@ make -C postgresql-setup-%{setup_version} check %{_datadir}/pgsql/extension/pg_surgery* %{_datadir}/pgsql/extension/pg_trgm* %{_datadir}/pgsql/extension/pg_visibility* +%{_datadir}/pgsql/extension/pg_walinspect* %{_datadir}/pgsql/extension/pgcrypto* %{_datadir}/pgsql/extension/pgrowlocks* %{_datadir}/pgsql/extension/pgstattuple* @@ -1077,6 +1078,9 @@ make -C postgresql-setup-%{setup_version} check %{_libdir}/pgsql/pg_surgery.so %{_libdir}/pgsql/pg_trgm.so %{_libdir}/pgsql/pg_visibility.so +%{_libdir}/pgsql/basebackup_to_shell.so +%{_libdir}/pgsql/basic_archive.so +%{_libdir}/pgsql/pg_walinspect.so %{_libdir}/pgsql/pgcrypto.so %{_libdir}/pgsql/pgrowlocks.so %{_libdir}/pgsql/pgstattuple.so @@ -1293,6 +1297,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Tue Aug 8 2023 dillon chen - 15.3-1 +- update to 15.3 + * Tue Aug 1 2023 dillon chen - 14.8-1 - update to 14.8