Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2013 12:07:37 GMT
From:      Mikolaj Golub <trociny@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/175796: sysutils/p5-MogileFS-Server: update to 2.67
Message-ID:  <201302031207.r13C7bAS076175@red.freebsd.org>
Resent-Message-ID: <201302031210.r13CA0Im085848@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175796
>Category:       ports
>Synopsis:       sysutils/p5-MogileFS-Server: update to 2.67
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 03 12:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302031207.r13C7bAS076175>