ports/175796: sysutils/p5-MogileFS-Server: update to 2.67
Mikolaj Golub
trociny at FreeBSD.org
Sun Feb 3 12:10:00 UTC 2013
>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 at rydia.net>)
* reaper: ensure worker can be stopped via "!want" (Eric Wong <normalperson at yhbt.net>)
* domain removal also removes its default class (Eric Wong <normalperson at yhbt.net>)
* store: wrap create_class in a transaction to avoid races (Eric Wong <normalperson at yhbt.net>)
* mogstored: fix kqueue usage with daemonization (Eric Wong <normalperson at yhbt.net>)
* Filter the devices before we do an expensive sort. (Dave Lambley <davel at state51.co.uk>)
* httpfile: avoid killing worker on down sidechannel (Eric Wong <normalperson at yhbt.net>)
* move checksum and tempfile delete to delete worker (Eric Wong <normalperson at yhbt.net>)
* sqlite: use immediate transactions to prevent busy errors (Eric Wong <normalperson at yhbt.net>)
* disable Nagle's algorithm for accepted clients (Eric Wong <normalperson at yhbt.net>)
* ProcManager: favor using recently-used queryworkers (Eric Wong <normalperson at yhbt.net>)
* Do both sorts in one method, to save on shared initialisation. (Dave Lambley <davel at state51.co.uk>)
* Pull out device sorting into it's own method for overriding. (Dave Lambley <davel at state51.co.uk>)
* Reseed the random number generator after forking. (Dave Lambley <davel at state51.co.uk>)
* support nginx server type in mogstored command line options (Daniel Frett <daniel.frett at ccci.org>)
(also Gernot Vormayr <notti at 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:
More information about the freebsd-ports-bugs
mailing list