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