ports/150907: [PATCH] upgrade databases/pgpool-II to 3.0

Mikhail Tsatsenko m.tsatsenko at mail.ru
Fri Sep 24 10:50:02 UTC 2010


>Number:         150907
>Category:       ports
>Synopsis:       [PATCH] upgrade databases/pgpool-II to 3.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 24 10:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Mikhail Tsatsenko
>Release:        9.0
>Organization:
>Environment:
FreeBSD amnezia 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r213054: Thu Sep 23 16:16:04 MSD 2010
>Description:
New version supporting postgresql's 9.0 streaming replication is out
>How-To-Repeat:

>Fix:
use the patch attached

Patch attached with submission follows:

diff -urN pgpool-II.orig/Makefile pgpool-II/Makefile
--- pgpool-II.orig/Makefile	2010-09-24 14:25:55.000000000 +0400
+++ pgpool-II/Makefile	2010-09-24 14:31:10.000000000 +0400
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	pgpool-II
-PORTVERSION=	2.3.2.2
+PORTVERSION=	3.0
 CATEGORIES=	databases
-MASTER_SITES=	http://pgfoundry.org/frs/download.php/2572/
+MASTER_SITES=	http://pgfoundry.org/frs/download.php/2798/
 
 MAINTAINER=	kuriyama at FreeBSD.org
 COMMENT=	A connection pool server for PostgreSQL
diff -urN pgpool-II.orig/distinfo pgpool-II/distinfo
--- pgpool-II.orig/distinfo	2010-09-24 14:25:55.000000000 +0400
+++ pgpool-II/distinfo	2010-09-24 14:32:36.000000000 +0400
@@ -1,3 +1,3 @@
-MD5 (pgpool-II-2.3.2.2.tar.gz) = e362a8c125e4638345ef1bd67708f2a8
-SHA256 (pgpool-II-2.3.2.2.tar.gz) = 45cefbbda7499b61bf3485e2b86e96aba174d49effc043a7c2e588e4b5fe7e0c
-SIZE (pgpool-II-2.3.2.2.tar.gz) = 1149899
+MD5 (pgpool-II-3.0.tar.gz) = d93a896ce185bff7920d4b603a4e9111
+SHA256 (pgpool-II-3.0.tar.gz) = b1f3f2fb84b06e8d6f0691deac324e90f5d82fbf5c143c1f53d55f50bee6c466
+SIZE (pgpool-II-3.0.tar.gz) = 1223872
diff -urN pgpool-II.orig/files/patch-recovery.c pgpool-II/files/patch-recovery.c
--- pgpool-II.orig/files/patch-recovery.c	2010-09-24 14:25:55.000000000 +0400
+++ pgpool-II/files/patch-recovery.c	2010-09-24 14:36:32.000000000 +0400
@@ -1,15 +1,15 @@
---- recovery.c.orig	2009-08-14 15:15:08.000000000 +0900
-+++ recovery.c	2009-08-14 18:00:38.000000000 +0900
-@@ -91,7 +91,7 @@
+--- recovery.c.orig	2010-08-31 03:09:32.000000000 +0400
++++ recovery.c	2010-09-24 14:35:31.000000000 +0400
+@@ -96,7 +96,7 @@
  
- 	pool_log("1st stage is done");
+ 	if (REPLICATION)
+ 	{
+-		pool_log("starting 2nd stage");
++		pool_log("starting 2nd stage. waiting connections from clients to be closed");
  
--	pool_log("starting 2nd stage");
-+	pool_log("starting 2nd stage.  waiting connections from clients to be closed");
- 
- 	/* 2nd stage */
- 	*InRecovery = 1;
-@@ -332,6 +332,6 @@
+ 		/* 2nd stage */
+ 		*InRecovery = 1;
+@@ -384,6 +384,6 @@
  			sleep(3);
  	} while (i++ < WAIT_RETRY_COUNT);
  


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list