Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Net-Server for openSUSE:Factory 
checked in at 2023-03-15 18:54:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-Server (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Net-Server.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Net-Server"

Wed Mar 15 18:54:10 2023 rev:31 rq:1072072 version:2.014

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Server/perl-Net-Server.changes  
2022-12-10 21:17:25.137412867 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Net-Server.new.31432/perl-Net-Server.changes   
    2023-03-15 18:54:18.892321858 +0100
@@ -1,0 +2,24 @@
+Wed Mar 15 09:51:13 UTC 2023 - Tina Müller <tina.muel...@suse.com>
+
+- Remove patch fix-UDB-receiving-in-Fork-server.patch, has been fixed
+    upstream.
+    https://rt.cpan.org/Ticket/Display.html?id=146575
+    https://bugzilla.suse.com/show_bug.cgi?id=1206763
+
+-------------------------------------------------------------------
+Wed Mar 15 03:09:15 UTC 2023 - Tina Müller <timueller+p...@suse.de>
+
+- updated to 2.014
+   see /usr/share/doc/packages/perl-Net-Server/Changes
+
+  2.014  Mar 14 2023
+          - Apply patch to Fork for UDP
+          - Fix tests on perls without threads
+
+-------------------------------------------------------------------
+Tue Mar 14 10:10:36 UTC 2023 - Tina Müller <tina.muel...@suse.com>
+
+- Add fix-UDB-receiving-in-Fork-server.patch 
https://bugzilla.suse.com/show_bug.cgi?id=1206763
+   https://rt.cpan.org/Ticket/Display.html?id=146575
+
+-------------------------------------------------------------------

Old:
----
  Net-Server-2.013.tar.gz

New:
----
  Net-Server-2.014.tar.gz

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

Other differences:
------------------
++++++ perl-Net-Server.spec ++++++
--- /var/tmp/diff_new_pack.q0nuWZ/_old  2023-03-15 18:54:19.488325027 +0100
+++ /var/tmp/diff_new_pack.q0nuWZ/_new  2023-03-15 18:54:19.492325049 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Net-Server
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define cpan_name Net-Server
 Name:           perl-Net-Server
-Version:        2.013
+Version:        2.014
 Release:        0
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Extensible Perl internet server
@@ -60,6 +60,7 @@
 
 %prep
 %autosetup  -n %{cpan_name}-%{version}
+
 find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build

++++++ Net-Server-2.013.tar.gz -> Net-Server-2.014.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/Changes new/Net-Server-2.014/Changes
--- old/Net-Server-2.013/Changes        2022-12-03 02:48:46.000000000 +0100
+++ new/Net-Server-2.014/Changes        2023-03-14 18:12:51.000000000 +0100
@@ -1,5 +1,9 @@
 Revision history for Perl extension Net::Server.
 
+2.014  Mar 14 2023
+        - Apply patch to Fork for UDP
+        - Fix tests on perls without threads
+
 2.013  Dec 03 2022
         - Update MANIFEST for missing file
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/META.json 
new/Net-Server-2.014/META.json
--- old/Net-Server-2.013/META.json      2022-12-03 02:56:27.000000000 +0100
+++ new/Net-Server-2.014/META.json      2023-03-14 18:13:11.000000000 +0100
@@ -42,6 +42,6 @@
       }
    },
    "release_status" : "stable",
-   "version" : "2.013",
+   "version" : "2.014",
    "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/META.yml 
new/Net-Server-2.014/META.yml
--- old/Net-Server-2.013/META.yml       2022-12-03 02:56:27.000000000 +0100
+++ new/Net-Server-2.014/META.yml       2023-03-14 18:13:11.000000000 +0100
@@ -22,5 +22,5 @@
   POSIX: '0'
   Socket: '0'
   Time::HiRes: '0'
-version: '2.013'
+version: '2.014'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/Makefile.PL 
new/Net-Server-2.014/Makefile.PL
--- old/Net-Server-2.013/Makefile.PL    2022-12-03 02:48:57.000000000 +0100
+++ new/Net-Server-2.014/Makefile.PL    2023-03-14 18:11:47.000000000 +0100
@@ -29,7 +29,7 @@
     "Time::HiRes" => 0
   },
   "TEST_REQUIRES" => {},
-  "VERSION" => "2.013",
+  "VERSION" => "2.014",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/lib/Net/Server/Fork.pm 
new/Net-Server-2.014/lib/Net/Server/Fork.pm
--- old/Net-Server-2.013/lib/Net/Server/Fork.pm 2022-12-02 01:34:11.000000000 
+0100
+++ new/Net-Server-2.014/lib/Net/Server/Fork.pm 2023-03-14 18:10:46.000000000 
+0100
@@ -165,7 +165,7 @@
     return undef if ! defined $sock;
 
     # check if this is UDP
-    if (SOCK_DGRAM == unpack('i', $sock->getsockopt(SOL_SOCKET, SO_TYPE))) {
+    if (SOCK_DGRAM == $sock->getsockopt(SOL_SOCKET, SO_TYPE)) {
         $prop->{'udp_true'} = 1;
         $prop->{'client'}   = $sock;
         $prop->{'udp_peer'} = $sock->recv($prop->{'udp_data'}, 
$sock->NS_recv_len, $sock->NS_recv_flags);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/lib/Net/Server.pm 
new/Net-Server-2.014/lib/Net/Server.pm
--- old/Net-Server-2.013/lib/Net/Server.pm      2022-12-03 02:49:19.000000000 
+0100
+++ new/Net-Server-2.014/lib/Net/Server.pm      2023-03-14 18:11:37.000000000 
+0100
@@ -29,7 +29,7 @@
 use Net::Server::Daemonize qw(check_pid_file create_pid_file safe_fork
                               get_uid get_gid set_uid set_gid);
 
-our $VERSION = '2.013';
+our $VERSION = '2.014';
 
 sub new {
     my $class = shift || die "Missing class";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Server-2.013/t/NetServerTest.pm 
new/Net-Server-2.014/t/NetServerTest.pm
--- old/Net-Server-2.013/t/NetServerTest.pm     2022-12-02 01:34:11.000000000 
+0100
+++ new/Net-Server-2.014/t/NetServerTest.pm     2023-03-14 18:10:50.000000000 
+0100
@@ -53,7 +53,12 @@
 
     if ($args->{'threads'}) {
         warn "# Checking can_thread\n" if debug;
-        ok(can_thread(), "Can thread on this platform".($@ ? " ($@)" : '')) || 
do { SKIP: { skip("Threads don't work on this platform", $N - 1) }; exit; };
+        if (can_thread()) {
+            ok(1, "Can thread on this platform".($@ ? " ($@)" : ''));
+        } else {
+            SKIP: { skip("Threads don't work on this platform", $N) };
+            exit;
+        }
         warn "# Checked can_thread\n"  if debug;
     } else {
         warn "# Checking can_fork\n" if debug;

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.q0nuWZ/_old  2023-03-15 18:54:19.644325857 +0100
+++ /var/tmp/diff_new_pack.q0nuWZ/_new  2023-03-15 18:54:19.644325857 +0100
@@ -8,8 +8,8 @@
 #  - source1
 #  - source2
 #patches:
-#  foo.patch: -p1
 #  bar.patch:
+#  baz.patch: PATCH-FIX-OPENSUSE
 #preamble: |-
 # BuildRequires:  gcc-c++
 #post_prep: |-
@@ -26,4 +26,10 @@
 #custom_test: |-
 #startserver && make test
 #ignore_requires: Bizarre::Module
+#skip_doc: regexp_to_skip_for_doc.*
+#add_doc: files to add to docs
+#misc: |-
+#anything else to be added to spec file
+#follows directly after %files section, so it can contain new blocks or also
+#changes to %files section
 

Reply via email to