Hello community,
here is the log from the commit of package perl-Mojolicious-Plugin-Status for
openSUSE:Factory checked in at 2020-02-18 10:42:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status (Old)
and /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.26092
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mojolicious-Plugin-Status"
Tue Feb 18 10:42:19 2020 rev:6 rq:774956 version:1.08
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status/perl-Mojolicious-Plugin-Status.changes
2020-02-14 16:38:56.087637915 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.26092/perl-Mojolicious-Plugin-Status.changes
2020-02-18 10:42:37.093215398 +0100
@@ -1,0 +2,13 @@
+Mon Feb 17 03:09:48 UTC 2020 - <[email protected]>
+
+- updated to 1.08
+ see /usr/share/doc/packages/perl-Mojolicious-Plugin-Status/Changes
+
+ 1.08 2020-02-16
+ - Fixed support for *BSD operating systems.
+
+ 1.07 2020-02-14
+ - Updated the File::Temp requirement to version 0.2308 to avoid flock bugs
+ that could make web apps hang forever.
+
+-------------------------------------------------------------------
Old:
----
Mojolicious-Plugin-Status-1.06.tar.gz
New:
----
Mojolicious-Plugin-Status-1.08.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mojolicious-Plugin-Status.spec ++++++
--- /var/tmp/diff_new_pack.XYrQeE/_old 2020-02-18 10:42:37.773216785 +0100
+++ /var/tmp/diff_new_pack.XYrQeE/_new 2020-02-18 10:42:37.773216785 +0100
@@ -17,7 +17,7 @@
Name: perl-Mojolicious-Plugin-Status
-Version: 1.06
+Version: 1.08
Release: 0
%define cpan_name Mojolicious-Plugin-Status
Summary: Mojolicious server status
@@ -32,10 +32,12 @@
BuildRequires: perl-macros
BuildRequires: perl(BSD::Resource)
BuildRequires: perl(File::Map)
+BuildRequires: perl(File::Temp) >= 0.2308
BuildRequires: perl(Mojolicious) >= 8.33
BuildRequires: perl(Sereal)
Requires: perl(BSD::Resource)
Requires: perl(File::Map)
+Requires: perl(File::Temp) >= 0.2308
Requires: perl(Mojolicious) >= 8.33
Requires: perl(Sereal)
%{perl_requires}
++++++ Mojolicious-Plugin-Status-1.06.tar.gz ->
Mojolicious-Plugin-Status-1.08.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/Changes
new/Mojolicious-Plugin-Status-1.08/Changes
--- old/Mojolicious-Plugin-Status-1.06/Changes 2020-02-13 14:13:59.000000000
+0100
+++ new/Mojolicious-Plugin-Status-1.08/Changes 2020-02-16 18:10:30.000000000
+0100
@@ -1,4 +1,11 @@
+1.08 2020-02-16
+ - Fixed support for *BSD operating systems.
+
+1.07 2020-02-14
+ - Updated the File::Temp requirement to version 0.2308 to avoid flock bugs
+ that could make web apps hang forever.
+
1.06 2020-02-14
- Fixed displaying RSS on Linux correctly.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/META.json
new/Mojolicious-Plugin-Status-1.08/META.json
--- old/Mojolicious-Plugin-Status-1.06/META.json 2020-02-13
14:16:20.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.08/META.json 2020-02-16
18:13:00.000000000 +0100
@@ -35,6 +35,7 @@
"requires" : {
"BSD::Resource" : "0",
"File::Map" : "0",
+ "File::Temp" : "0.2308",
"Mojolicious" : "8.33",
"Sereal" : "0",
"perl" : "5.010001"
@@ -57,6 +58,6 @@
},
"x_IRC" : "irc://irc.freenode.net/#mojo"
},
- "version" : "1.06",
+ "version" : "1.08",
"x_serialization_backend" : "JSON::PP version 4.04"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/META.yml
new/Mojolicious-Plugin-Status-1.08/META.yml
--- old/Mojolicious-Plugin-Status-1.06/META.yml 2020-02-13 14:16:20.000000000
+0100
+++ new/Mojolicious-Plugin-Status-1.08/META.yml 2020-02-16 18:13:00.000000000
+0100
@@ -21,6 +21,7 @@
requires:
BSD::Resource: '0'
File::Map: '0'
+ File::Temp: '0.2308'
Mojolicious: '8.33'
Sereal: '0'
perl: '5.010001'
@@ -30,5 +31,5 @@
homepage: https://mojolicious.org
license: http://www.opensource.org/licenses/artistic-license-2.0
repository: https://github.com/mojolicious/mojo-status.git
-version: '1.06'
+version: '1.08'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/Makefile.PL
new/Mojolicious-Plugin-Status-1.08/Makefile.PL
--- old/Mojolicious-Plugin-Status-1.06/Makefile.PL 2020-02-11
13:23:25.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.08/Makefile.PL 2020-02-14
16:56:04.000000000 +0100
@@ -5,6 +5,7 @@
use ExtUtils::MakeMaker;
+# File::Temp 0.2308+ is required to avoid flock bugs
WriteMakefile(
NAME => 'Mojolicious::Plugin::Status',
VERSION_FROM => 'lib/Mojolicious/Plugin/Status.pm',
@@ -33,6 +34,7 @@
Mojolicious => '8.33',
'BSD::Resource' => 0,
'File::Map' => 0,
+ 'File::Temp' => '0.2308',
Sereal => 0
},
test => {TESTS => 't/*.t'}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Mojolicious-Plugin-Status-1.06/lib/Mojolicious/Plugin/Status.pm
new/Mojolicious-Plugin-Status-1.08/lib/Mojolicious/Plugin/Status.pm
--- old/Mojolicious-Plugin-Status-1.06/lib/Mojolicious/Plugin/Status.pm
2020-02-13 14:13:06.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.08/lib/Mojolicious/Plugin/Status.pm
2020-02-16 18:09:39.000000000 +0100
@@ -8,9 +8,9 @@
use Mojo::MemoryMap;
use Mojo::Util 'humanize_bytes';
-use constant LINUX => $^O eq 'linux';
+use constant MACOS => $^O eq 'darwin';
-our $VERSION = '1.06';
+our $VERSION = '1.08';
sub register {
my ($self, $app, $config) = @_;
@@ -189,8 +189,8 @@
$self->{map}->writer->change(sub {
@{$_->{workers}{$$}}{qw(utime stime maxrss)} = (getrusage)[0, 1, 2];
- # On Linux this resturns kilobytes
- $_->{workers}{$$}{maxrss} = $_->{workers}{$$}{maxrss} * 1000 if LINUX;
+ # macOS actually returns bytes instead of kilobytes
+ $_->{workers}{$$}{maxrss} = $_->{workers}{$$}{maxrss} * 1000 unless MACOS;
for my $id (keys %{$_->{workers}{$$}{connections}}) {
_read_write($_->{workers}{$$}{connections}{$id}, $id);