pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/54459: databases/pgbouncer - patch to upgrade to version 1.10
>Number: 54459
>Category: pkg
>Synopsis: databases/pgbouncer - patch to upgrade to version 1.10
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Aug 12 19:45:00 +0000 2019
>Originator: Patrick TJ McPhee
>Release: pkgsrc-2019Q2
>Organization:
Givex Corporation
>Environment:
NetBSD build81 8.1 NetBSD 8.1 (VAULTS) #0: Mon Jun 3 18:05:04 UTC 2019 root@build81:/usr/src/sys/arch/amd64/compile/VAULTS amd64
>Description:
pgbouncer was released in early July. I pasted cvs -q diff -u output on changes required to pick up this version into the "fix" box. Apart from the version number and hashes, the only change is that some doc files changed their extension from .rst to .md, which affected both PLIST and patches/patch-Makefile. I hope this is helpful.
>From NEWS.md:
PgBouncer 1.10.x
----------------
**2019-07-01 - PgBouncer 1.10.0 - "Afraid of the World"**
- Features
* Add support for enabling and disabling TLS 1.3. (TLS 1.3 was
already supported, depending on the OpenSSL library, but now the
configuration settings to pick the TLS protocol versions also
support it.)
- Fixes
* Fix TLS 1.3 support. This was broken with OpenSSL 1.1.1 and
1.1.1a (but not before or after).
* Fix a rare crash in `SHOW FDS`
([#311](https://github.com/pgbouncer/pgbouncer/issues/311)).
* Fix an issue that could lead to prolonged downtime if many cancel
requests arrive
([#329](https://github.com/pgbouncer/pgbouncer/issues/329)).
* Avoid "unexpected response from login query" after a postgres
reload
([#220](https://github.com/pgbouncer/pgbouncer/issues/220)).
* Fix `idle_transaction_timeout` calculation
([#125](https://github.com/pgbouncer/pgbouncer/issues/125)). The
bug would lead to premature timeouts in specific situations.
- Cleanups
* Make various log and error messages more precise.
* Fix issues found by Coverity (none had a significant impact in
practice).
* Improve and document all test scripts.
* Add additional SHOW commands to the documentation.
* Convert the documentation from rst to Markdown.
* Python scripts in the source tree are all compatible with Python 3
now.
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/databases/pgbouncer/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile 14 Aug 2018 14:02:36 -0000 1.13
+++ Makefile 11 Aug 2019 22:59:54 -0000
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.13 2018/08/14 14:02:36 fhajny Exp $
#
-DISTNAME= pgbouncer-1.9.0
+DISTNAME= pgbouncer-1.10.0
CATEGORIES= databases
MASTER_SITES= http://pgbouncer.github.io/downloads/files/${PKGVERSION_NOREV}/
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/databases/pgbouncer/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST 15 Mar 2016 11:29:35 -0000 1.4
+++ PLIST 11 Aug 2019 22:59:54 -0000
@@ -2,7 +2,7 @@
bin/pgbouncer
man/man1/pgbouncer.1
man/man5/pgbouncer.5
-share/doc/pgbouncer/NEWS.rst
-share/doc/pgbouncer/README.rst
+share/doc/pgbouncer/NEWS.md
+share/doc/pgbouncer/README.md
share/examples/pgbouncer/pgbouncer.ini
share/examples/pgbouncer/userlist.txt
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/databases/pgbouncer/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo 14 Aug 2018 14:02:36 -0000 1.9
+++ distinfo 11 Aug 2019 22:59:54 -0000
@@ -1,7 +1,10 @@
$NetBSD: distinfo,v 1.9 2018/08/14 14:02:36 fhajny Exp $
-SHA1 (pgbouncer-1.9.0.tar.gz) = 284dd692437f4454e4f787832f4912d2eb219b25
-RMD160 (pgbouncer-1.9.0.tar.gz) = 20eb123a2aabf99153e47b9400e2eaaa2c612f46
-SHA512 (pgbouncer-1.9.0.tar.gz) = b127f4cb60ca5cdf339da76727918f0a3797a3e0a89f8ed6fdcaa80f3391d2c5bb51e19731915775210c0e5070dd611ee2e410c9a947624e45b5cf11aecdacf9
-Size (pgbouncer-1.9.0.tar.gz) = 469300 bytes
-SHA1 (patch-Makefile) = 1c76e84975111d9ce077e73fe888dfe466874e33
+SHA1 (pgbouncer-1.10.0.tar.gz) = 3a98af79ef660c7bc3fc6219405af0a75e2b138d
+RMD160 (pgbouncer-1.10.0.tar.gz) = 20f0d3504c460abe8568e91bc3a8597b975c92ff
+SHA512 (pgbouncer-1.10.0.tar.gz) = 8ec9f102b57ca5f92fb689588ec090056ac29f21825400ec67bca413fe076ad50e0b491e65c4cfebc488cc245eb3c88c36db2ee0ba1cb737f35404be0983dd1d
+Size (pgbouncer-1.10.0.tar.gz) = 480571 bytes
+SHA1 (patch-Makefile) = 73c487b133ae9cde3ed2401421f2e151c03c8105
+RMD160 (patch-Makefile) = db7b9691cbe207df90b0672826e3d0e77547b119
+SHA512 (patch-Makefile) = 925497d50f866d1c2549e4d568a1663be3d7da032dca2063d97889bd11bf55cf9d2dd908cab3a6dbb659d11ddfca59f1a248cc2cc494475fc9474a9059eed620
+Size (patch-Makefile) = 430 bytes
Index: patches/patch-Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/databases/pgbouncer/patches/patch-Makefile,v
retrieving revision 1.2
diff -u -r1.2 patch-Makefile
--- patches/patch-Makefile 15 Mar 2016 11:29:35 -0000 1.2
+++ patches/patch-Makefile 11 Aug 2019 22:59:54 -0000
@@ -2,13 +2,14 @@
Install sample config files as... config files.
---- Makefile.orig 2016-02-26 08:56:32.000000000 +0000
+--- Makefile.orig 2019-07-01 04:00:00.000000000 -0400
+++ Makefile
-@@ -50,6 +50,8 @@ pgbouncer_EMBED_LIBUSUAL = 1
+@@ -51,7 +51,8 @@
+ pgbouncer_EMBED_LIBUSUAL = 1
# docs to install as-is
- dist_doc_DATA = README.rst NEWS.rst etc/pgbouncer.ini etc/userlist.txt
-+dist_doc_DATA = README.rst NEWS.rst
+-dist_doc_DATA = README.md NEWS.md etc/pgbouncer.ini etc/userlist.txt
++dist_doc_DATA = README.md NEWS.md
+dist_sysconf_DATA = etc/pgbouncer.ini etc/userlist.txt
DISTCLEANFILES = config.mak config.status lib/usual/config.h config.log
Home |
Main Index |
Thread Index |
Old Index