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