From nobody@FreeBSD.org  Sun Feb  3 12:07:38 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115])
	by hub.freebsd.org (Postfix) with ESMTP id 3F65AD89
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Feb 2013 12:07:38 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 2CB253FD
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Feb 2013 12:07:38 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r13C7bFG076176
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 3 Feb 2013 12:07:38 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r13C7bAS076175;
	Sun, 3 Feb 2013 12:07:37 GMT
	(envelope-from nobody)
Message-Id: <201302031207.r13C7bAS076175@red.freebsd.org>
Date: Sun, 3 Feb 2013 12:07:37 GMT
From: Mikolaj Golub <trociny@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: sysutils/p5-MogileFS-Server: update to 2.67
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         175796
>Category:       ports
>Synopsis:       sysutils/p5-MogileFS-Server: update to 2.67
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    culot
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 03 12:10:00 UTC 2013
>Closed-Date:    Sat Feb 09 15:11:23 UTC 2013
>Last-Modified:  Sat Feb  9 15:20:00 UTC 2013
>Originator:     Mikolaj Golub
>Release:        
>Organization:
>Environment:
>Description:
2.67 contains a fix for the mogstored daemonization issue, so files/patch-mogstored is not needed any more.

The full list of 2.67 changes:

2013-02-02: Release version 2.67

   * Serialize tempfile reaping (dormando <dormando@rydia.net>)

   * reaper: ensure worker can be stopped via "!want" (Eric Wong <normalperson@yhbt.net>)

   * domain removal also removes its default class (Eric Wong <normalperson@yhbt.net>)

   * store: wrap create_class in a transaction to avoid races (Eric Wong <normalperson@yhbt.net>)

   * mogstored: fix kqueue usage with daemonization (Eric Wong <normalperson@yhbt.net>)

   * Filter the devices before we do an expensive sort. (Dave Lambley <davel@state51.co.uk>)

   * httpfile: avoid killing worker on down sidechannel (Eric Wong <normalperson@yhbt.net>)

   * move checksum and tempfile delete to delete worker (Eric Wong <normalperson@yhbt.net>)

   * sqlite: use immediate transactions to prevent busy errors (Eric Wong <normalperson@yhbt.net>)

   * disable Nagle's algorithm for accepted clients (Eric Wong <normalperson@yhbt.net>)

   * ProcManager: favor using recently-used queryworkers (Eric Wong <normalperson@yhbt.net>)

   * Do both sorts in one method, to save on shared initialisation. (Dave Lambley <davel@state51.co.uk>)

   * Pull out device sorting into it's own method for overriding. (Dave Lambley <davel@state51.co.uk>)

   * Reseed the random number generator after forking. (Dave Lambley <davel@state51.co.uk>)

   * support nginx server type in mogstored command line options (Daniel Frett <daniel.frett@ccci.org>)
     (also Gernot Vormayr <notti@gbcc.at>, others)

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: sysutils/p5-MogileFS-Server/distinfo
===================================================================
--- sysutils/p5-MogileFS-Server/distinfo	(revision 311455)
+++ sysutils/p5-MogileFS-Server/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (MogileFS-Server-2.66.tar.gz) = a60cf63dcc9abd7cda797eb125a1da1caf86ecfd15a4e169b84d9fea7b68095a
-SIZE (MogileFS-Server-2.66.tar.gz) = 179070
+SHA256 (MogileFS-Server-2.67.tar.gz) = 9347f762875ec99b132a096b9ef74237d79fcb1f198372e78b1764d3569071dd
+SIZE (MogileFS-Server-2.67.tar.gz) = 181847
Index: sysutils/p5-MogileFS-Server/files/patch-mogstored
===================================================================
--- sysutils/p5-MogileFS-Server/files/patch-mogstored	(revision 311455)
+++ sysutils/p5-MogileFS-Server/files/patch-mogstored	(working copy)
@@ -1,20 +0,0 @@
---- mogstored.ORIG	2012-09-16 12:38:08.000000000 +0300
-+++ mogstored	2012-09-16 18:48:02.000000000 +0300
-@@ -99,8 +99,6 @@ my $httpsrv       = $httpsrv_class->new(
-                                         maxconns => $max_conns,
-                                         bin      => $serverbin,
-                                         );
--$httpsrv->start;
--
- if ($opt_daemonize) {
-     $httpsrv->pre_daemonize;
-     Perlbal::daemonize();
-@@ -108,6 +106,8 @@ if ($opt_daemonize) {
-     print "Running.\n";
- }
- 
-+$httpsrv->start;
-+
- $httpsrv->post_daemonize;
- 
- # kill our children processes on exit:
Index: sysutils/p5-MogileFS-Server/Makefile
===================================================================
--- sysutils/p5-MogileFS-Server/Makefile	(revision 311455)
+++ sysutils/p5-MogileFS-Server/Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	MogileFS-Server
-PORTVERSION=	2.66
+PORTVERSION=	2.67
 PORTREVISION=	1
 CATEGORIES=	sysutils perl5
 MASTER_SITES=	CPAN


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->perl 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Feb 3 12:10:09 UTC 2013 
Responsible-Changed-Why:  
perl@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=175796 
Responsible-Changed-From-To: perl->culot 
Responsible-Changed-By: culot 
Responsible-Changed-When: Fri Feb 8 08:26:12 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=175796 
State-Changed-From-To: open->closed 
State-Changed-By: culot 
State-Changed-When: Sat Feb 9 15:11:22 UTC 2013 
State-Changed-Why:  
Committed, with minor changes (PORTREVISION removed, plist updated). 
Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=175796 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/175796: commit references a PR
Date: Sat,  9 Feb 2013 15:10:43 +0000 (UTC)

 Author: culot
 Date: Sat Feb  9 15:10:29 2013
 New Revision: 311984
 URL: http://svnweb.freebsd.org/changeset/ports/311984
 
 Log:
   - Update to 2.67
   
   Changes:	http://search.cpan.org/dist/MogileFS-Server/CHANGES
   PR:		ports/175796
   Submitted by:	trociny@ (maintainer)
 
 Deleted:
   head/sysutils/p5-MogileFS-Server/files/patch-mogstored
 Modified:
   head/sysutils/p5-MogileFS-Server/Makefile
   head/sysutils/p5-MogileFS-Server/distinfo   (contents, props changed)
   head/sysutils/p5-MogileFS-Server/pkg-plist   (contents, props changed)
 
 Modified: head/sysutils/p5-MogileFS-Server/Makefile
 ==============================================================================
 --- head/sysutils/p5-MogileFS-Server/Makefile	Sat Feb  9 14:50:27 2013	(r311983)
 +++ head/sysutils/p5-MogileFS-Server/Makefile	Sat Feb  9 15:10:29 2013	(r311984)
 @@ -2,8 +2,7 @@
  # $FreeBSD$
  
  PORTNAME=	MogileFS-Server
 -PORTVERSION=	2.66
 -PORTREVISION=	1
 +PORTVERSION=	2.67
  CATEGORIES=	sysutils perl5
  MASTER_SITES=	CPAN
  MASTER_SITE_SUBDIR=	CPAN:DORMANDO
 
 Modified: head/sysutils/p5-MogileFS-Server/distinfo
 ==============================================================================
 --- head/sysutils/p5-MogileFS-Server/distinfo	Sat Feb  9 14:50:27 2013	(r311983)
 +++ head/sysutils/p5-MogileFS-Server/distinfo	Sat Feb  9 15:10:29 2013	(r311984)
 @@ -1,2 +1,2 @@
 -SHA256 (MogileFS-Server-2.66.tar.gz) = a60cf63dcc9abd7cda797eb125a1da1caf86ecfd15a4e169b84d9fea7b68095a
 -SIZE (MogileFS-Server-2.66.tar.gz) = 179070
 +SHA256 (MogileFS-Server-2.67.tar.gz) = 9347f762875ec99b132a096b9ef74237d79fcb1f198372e78b1764d3569071dd
 +SIZE (MogileFS-Server-2.67.tar.gz) = 181847
 
 Modified: head/sysutils/p5-MogileFS-Server/pkg-plist
 ==============================================================================
 --- head/sysutils/p5-MogileFS-Server/pkg-plist	Sat Feb  9 14:50:27 2013	(r311983)
 +++ head/sysutils/p5-MogileFS-Server/pkg-plist	Sat Feb  9 15:10:29 2013	(r311984)
 @@ -51,6 +51,7 @@ bin/mogstored
  %%SITE_PERL%%/Mogstored/HTTPServer.pm
  %%SITE_PERL%%/Mogstored/HTTPServer/Apache.pm
  %%SITE_PERL%%/Mogstored/HTTPServer/Lighttpd.pm
 +%%SITE_PERL%%/Mogstored/HTTPServer/Nginx.pm
  %%SITE_PERL%%/Mogstored/HTTPServer/None.pm
  %%SITE_PERL%%/Mogstored/HTTPServer/Perlbal.pm
  %%SITE_PERL%%/Mogstored/SideChannelClient.pm
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
