Hello community,

here is the log from the commit of package perl-Mojolicious for 
openSUSE:Factory checked in at 2020-10-26 16:18:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojolicious.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojolicious"

Mon Oct 26 16:18:08 2020 rev:145 rq:841736 version:8.63

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mojolicious/perl-Mojolicious.changes        
2020-10-13 15:47:33.337499172 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Mojolicious.new.3463/perl-Mojolicious.changes  
    2020-10-26 16:19:20.135080981 +0100
@@ -1,0 +2,10 @@
+Wed Oct 14 03:14:41 UTC 2020 - Tina Müller <timueller+p...@suse.de>
+
+- updated to 8.63
+   see /usr/share/doc/packages/perl-Mojolicious/Changes
+
+  8.63  2020-10-11
+    - Improved Mojo::IOLoop::Subprocess to ensure a clean exit even if 
something unexpected happens in the forked
+      process.
+
+-------------------------------------------------------------------

Old:
----
  Mojolicious-8.62.tar.gz

New:
----
  Mojolicious-8.63.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Mojolicious.spec ++++++
--- /var/tmp/diff_new_pack.3Xw2yF/_old  2020-10-26 16:19:20.787081505 +0100
+++ /var/tmp/diff_new_pack.3Xw2yF/_new  2020-10-26 16:19:20.787081505 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Mojolicious
-Version:        8.62
+Version:        8.63
 Release:        0
 %define cpan_name Mojolicious
 Summary:        Real-time web framework

++++++ Mojolicious-8.62.tar.gz -> Mojolicious-8.63.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.62/Changes new/Mojolicious-8.63/Changes
--- old/Mojolicious-8.62/Changes        2020-10-10 17:08:53.000000000 +0200
+++ new/Mojolicious-8.63/Changes        2020-10-12 18:34:55.000000000 +0200
@@ -1,4 +1,8 @@
 
+8.63  2020-10-11
+  - Improved Mojo::IOLoop::Subprocess to ensure a clean exit even if something 
unexpected happens in the forked
+    process.
+
 8.62  2020-10-10
   - Improved commands to exit with a usage message on unknown options.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.62/META.json 
new/Mojolicious-8.63/META.json
--- old/Mojolicious-8.62/META.json      2020-10-12 11:56:59.000000000 +0200
+++ new/Mojolicious-8.63/META.json      2020-10-13 10:17:22.000000000 +0200
@@ -63,6 +63,6 @@
          "web" : "https://webchat.freenode.net/#mojo";
       }
    },
-   "version" : "8.62",
+   "version" : "8.63",
    "x_serialization_backend" : "JSON::PP version 4.05"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.62/META.yml 
new/Mojolicious-8.63/META.yml
--- old/Mojolicious-8.62/META.yml       2020-10-12 11:56:59.000000000 +0200
+++ new/Mojolicious-8.63/META.yml       2020-10-13 10:17:22.000000000 +0200
@@ -34,5 +34,5 @@
   homepage: https://mojolicious.org
   license: http://www.opensource.org/licenses/artistic-license-2.0
   repository: https://github.com/mojolicious/mojo.git
-version: '8.62'
+version: '8.63'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.62/lib/Mojo/IOLoop/Subprocess.pm 
new/Mojolicious-8.63/lib/Mojo/IOLoop/Subprocess.pm
--- old/Mojolicious-8.62/lib/Mojo/IOLoop/Subprocess.pm  2020-09-17 
13:42:17.000000000 +0200
+++ new/Mojolicious-8.63/lib/Mojo/IOLoop/Subprocess.pm  2020-10-12 
18:32:34.000000000 +0200
@@ -48,10 +48,12 @@
   # Child
   return $self->$parent("Can't fork: $!") unless defined(my $pid = 
$self->{pid} = fork);
   unless ($pid) {
-    $self->ioloop->reset;
-    my $results = eval { [$self->$child] } || [];
-    print {$self->{writer}} '0-', $self->serialize->([$@, @$results]);
-    $self->emit('cleanup');
+    eval {
+      $self->ioloop->reset;
+      my $results = eval { [$self->$child] } || [];
+      print {$self->{writer}} '0-', $self->serialize->([$@, @$results]);
+      $self->emit('cleanup');
+    } or warn $@;
     POSIX::_exit(0);
   }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.62/lib/Mojolicious.pm 
new/Mojolicious-8.63/lib/Mojolicious.pm
--- old/Mojolicious-8.62/lib/Mojolicious.pm     2020-10-02 13:01:43.000000000 
+0200
+++ new/Mojolicious-8.63/lib/Mojolicious.pm     2020-10-12 11:57:26.000000000 
+0200
@@ -58,7 +58,7 @@
 has validator => sub { Mojolicious::Validator->new };
 
 our $CODENAME = 'Supervillain';
-our $VERSION  = '8.62';
+our $VERSION  = '8.63';
 
 sub BUILD_DYNAMIC {
   my ($class, $method, $dyn_methods) = @_;


Reply via email to