Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Cpanel-JSON-XS for 
openSUSE:Factory checked in at 2021-10-23 00:51:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Cpanel-JSON-XS"

Sat Oct 23 00:51:30 2021 rev:32 rq:926937 version:4.27

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Cpanel-JSON-XS/perl-Cpanel-JSON-XS.changes  
2021-04-14 10:11:49.801579900 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Cpanel-JSON-XS.new.1890/perl-Cpanel-JSON-XS.changes
        2021-10-23 00:52:14.449154847 +0200
@@ -1,0 +2,10 @@
+Fri Oct 15 03:06:08 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 4.27
+   see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
+
+  4.27 2021-10-13 (rurban)
+          - Only add -Werror=declaration-after-statement for 5.035004 and 
earlier (PR #186 nwc)
+       - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)
+
+-------------------------------------------------------------------

Old:
----
  Cpanel-JSON-XS-4.26.tar.gz

New:
----
  Cpanel-JSON-XS-4.27.tar.gz

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

Other differences:
------------------
++++++ perl-Cpanel-JSON-XS.spec ++++++
--- /var/tmp/diff_new_pack.cGpmSk/_old  2021-10-23 00:52:14.853155025 +0200
+++ /var/tmp/diff_new_pack.cGpmSk/_new  2021-10-23 00:52:14.857155026 +0200
@@ -18,7 +18,7 @@
 
 %define cpan_name Cpanel-JSON-XS
 Name:           perl-Cpanel-JSON-XS
-Version:        4.26
+Version:        4.27
 Release:        0
 Summary:        CPanel fork of JSON::XS, fast and correct serializing
 License:        Artistic-1.0 OR GPL-1.0-or-later

++++++ Cpanel-JSON-XS-4.26.tar.gz -> Cpanel-JSON-XS-4.27.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/Changes 
new/Cpanel-JSON-XS-4.27/Changes
--- old/Cpanel-JSON-XS-4.26/Changes     2021-04-12 08:31:32.000000000 +0200
+++ new/Cpanel-JSON-XS-4.27/Changes     2021-10-14 21:15:41.000000000 +0200
@@ -2,6 +2,10 @@
 
 TODO: http://stevehanov.ca/blog/index.php?id=104 compression
 
+4.27 2021-10-13 (rurban)
+        - Only add -Werror=declaration-after-statement for 5.035004 and 
earlier (PR #186 nwc)
+       - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)
+
 4.26 2021-04-12 (rurban)
         - Fix compilation with C++ (GH #177)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/META.json 
new/Cpanel-JSON-XS-4.27/META.json
--- old/Cpanel-JSON-XS-4.26/META.json   2021-04-12 08:33:57.000000000 +0200
+++ new/Cpanel-JSON-XS-4.27/META.json   2021-10-14 21:17:11.000000000 +0200
@@ -100,7 +100,7 @@
          "url" : "https://github.com/rurban/Cpanel-JSON-XS";
       }
    },
-   "version" : "4.26",
+   "version" : "4.27",
    "x_contributors" : [
       "Ashley Willis <ashl...@cpan.org>",
       "Chip Salzenberg <c...@pobox.com>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/META.yml 
new/Cpanel-JSON-XS-4.27/META.yml
--- old/Cpanel-JSON-XS-4.26/META.yml    2021-04-12 08:33:57.000000000 +0200
+++ new/Cpanel-JSON-XS-4.27/META.yml    2021-10-14 21:17:10.000000000 +0200
@@ -48,7 +48,7 @@
   bugtracker: https://github.com/rurban/Cpanel-JSON-XS/issues
   license: http://dev.perl.org/licenses/
   repository: https://github.com/rurban/Cpanel-JSON-XS
-version: '4.26'
+version: '4.27'
 x_contributors:
   - 'Ashley Willis <ashl...@cpan.org>'
   - 'Chip Salzenberg <c...@pobox.com>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/Makefile.PL 
new/Cpanel-JSON-XS-4.27/Makefile.PL
--- old/Cpanel-JSON-XS-4.26/Makefile.PL 2020-12-14 08:22:05.000000000 +0100
+++ new/Cpanel-JSON-XS-4.27/Makefile.PL 2021-10-14 21:15:41.000000000 +0200
@@ -6,7 +6,9 @@
 # https://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Warning-Options.html
 if ($Config{gccversion} and $Config{gccversion} =~ /^(\d+\.\d+)\./) {
   my $gccver = $1;
-  if ($gccver >= 4.3) {
+  if ($] > 5.035004) {
+    $define = '-Wall -Wextra -W';
+  } elsif ($gccver >= 4.3) {
     $define = '-Wall -Werror=declaration-after-statement -Wextra -W';
   } elsif ($gccver >= 3.4) {
     $define = '-Wall -Wdeclaration-after-statement -Wextra -W';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/SIGNATURE 
new/Cpanel-JSON-XS-4.27/SIGNATURE
--- old/Cpanel-JSON-XS-4.26/SIGNATURE   2021-04-12 08:33:58.000000000 +0200
+++ new/Cpanel-JSON-XS-4.27/SIGNATURE   2021-10-14 21:17:13.000000000 +0200
@@ -19,13 +19,13 @@
 SHA256 a3c34aba52e269e6cec558ecf9cff393138574189fdff26b183bee9cc2e0434f 
.travis.yml
 SHA256 c3f2a1a4f66382f796f71a571946722edba53cf3238152b26fd325f4c2f1a20f 
.whitesource
 SHA256 8de3540a3cd7ecc9a9dcb48975fe852c082fe17d4462f87bb72aa7cc47f083ad COPYING
-SHA256 1695646b8a243f76a198d029dac41c1ad016973b6d24538ee5c748b3cd1474a3 Changes
+SHA256 b1e171ef31c9946918545075029aab6b7b3bd8f84243ca0f33140a88f2199c11 Changes
 SHA256 9a862bfa951e3d5b43c2dcb95767dbf15ed2ee3af872442d3815795757533f29 
MANIFEST
-SHA256 c49033eddfa93716b0ecff1e96169724054abf1a1b265754bcba8af289e3da93 
META.json
-SHA256 1ebace5cabd68bf3948f24ced47670e78bfdba4d4cc04583a6dccc603137d9c9 
META.yml
-SHA256 f8861d5bea7bea9bac7300674a110b607c82db7bb1e7ae789ceb6a6ab706b5bc 
Makefile.PL
+SHA256 20014d3e98df165912566f273aa9e89c27b77f85585be69b9369ce74fa88aecf 
META.json
+SHA256 cc40be0ced242f5f9124b8d4d2d8d61182a9e3ba886c10e6639a1e9fc08b6fef 
META.yml
+SHA256 31d74c68c91639bc34e18541091616d226713c6c49168d42eefab58535f5cd4a 
Makefile.PL
 SHA256 8f148ef8274dedead04152016f433003da991dbdfb1b12dac84674b4845e2d8e README
-SHA256 01e27adf4428f64a4b599c3b503e7951fe673457ca8952bc8536c05e07996834 XS.pm
+SHA256 5c2ba9294ae2d6a72d0b948379bddbcbbb24d6d4e0d6ac7e7374fe3637849c25 XS.pm
 SHA256 44d4fe9c1f9f186a65829357c2346a8c00c0f33ae5c8ab9f411d5d827bf7e0d7 XS.xs
 SHA256 c95e4b970183cbd6d1ec9c88c37a80f12bd2b66ed6be3c008ffd578d2f622c01 
XS/Boolean.pm
 SHA256 20596259e7e399ed1984a469a9a907be878499406d5285a11f1ab98f93aff44f 
XS/Type.pm
@@ -62,7 +62,7 @@
 SHA256 8f0f898f0499424740eea5e2537e97faee949b1e3981a1588b1a61645d942d3c 
t/11_pc_expo.t
 SHA256 67295534f9f44b6c2fd9375a4baff3b959318ce2468d466204efd1aeb8caadae 
t/120_type_all_string.t
 SHA256 af3adbcc14e32df9fc2ef3f9a1502c1335a9e2da36ac54119be1f98fcabb4264 
t/121_memleak.t
-SHA256 5afd56308831e6c7d4fbea2ac65c06441671628fce23a92698252c0565a75af3 
t/125_shared_boolean.t
+SHA256 782bc33e7b6e46d42a168713b0828db134c7885f67fdd35ac53619ba6476aef6 
t/125_shared_boolean.t
 SHA256 b7a68af68d323e6878604ab4df7e4520f188ea3f2d7ff66ae7a3da7c4e86bc68 
t/12_blessed.t
 SHA256 43a8dfc79182d0ea1462e9266bad1197bc172a9698c0fd002a8e9b0324112ca7 
t/13_limit.t
 SHA256 99275341c61a98875e26651c858941a299bf6a6fb99a2d60e04d22395b69e3fb 
t/14_latin1.t
@@ -445,12 +445,12 @@
 SHA256 aca6f846869ab2e4881e807739086e1535b1438bd0e23d7a021360742736a6a9 
xt/pod.t
 -----BEGIN PGP SIGNATURE-----
 
-iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmBz6dYACgkQtPYzOeZd
-ZBR0dQgAtthH9SNX4DyLtwhoKrMnzO+03BF1UR2h53fBLwwDAMTldsy6X/QSjCmE
-7VqnPhEzj7klis4nXx8RiGgM3bg8rZJKAHYX/bbXAI8wEb+HSrwNzr7aRaos/Bcc
-YRqRtk1SY6WG9tqaMPELEF5zw9NQJfLxuRp5S++H6MDDNE7r6LiOO2Cd+efljY+w
-qvnQOO1PR2Z7ut/WV1F0hm3xHL5kULlnEWw66P7E1mSehIwzsbPHLKJNDyzzGnAM
-rQIfP5w3GRQyrKCbQ5WbB0DYBlSCmOerhKauKOcFgwJIul0fDoLDVv9oeLEu7N+b
-XV4Ao1jTRW+loLZNiyeap6aFjLlzow==
-=nOn4
+iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmFogjgACgkQtPYzOeZd
+ZBRm0Qf+MlDXjdzOC/2IctdnGkrLJDiT3HP1+1FZvN6+eOQFXUDubg+kK5rn372O
+etYQfubhCUywfzCPFVJjdeGB8gMEIROSiGN/gPgIM1lJ9E5zw10j/7PJmqsu+Kwv
+m4USDEzgLV4bxq17IlgoSAeV0mgthGEIOpASfUHjOvEJHcJsq6QucLBKonwNlm0L
+WZ/WuPSYeh4QjvcPqUkQOnAIFPeq4PFADoePK2H0QBNelGhWQVn0vtZw5lP17hVg
++ymy1gN6GiMsvRobSbHHCPDtr4kqWnYCkqgOUFy7VCkNXkSFA1RYxfVrNBRKOk/b
+Iubj6VYO8adTxyeHQ2FUDmJsUPUV6A==
+=0Xe1
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/XS.pm 
new/Cpanel-JSON-XS-4.27/XS.pm
--- old/Cpanel-JSON-XS-4.26/XS.pm       2021-04-12 08:31:43.000000000 +0200
+++ new/Cpanel-JSON-XS-4.27/XS.pm       2021-10-14 21:15:41.000000000 +0200
@@ -1,5 +1,5 @@
 package Cpanel::JSON::XS;
-our $VERSION = '4.26';
+our $VERSION = '4.27';
 our $XS_VERSION = $VERSION;
 # $VERSION = eval $VERSION;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cpanel-JSON-XS-4.26/t/125_shared_boolean.t 
new/Cpanel-JSON-XS-4.27/t/125_shared_boolean.t
--- old/Cpanel-JSON-XS-4.26/t/125_shared_boolean.t      2020-12-14 
08:22:05.000000000 +0100
+++ new/Cpanel-JSON-XS-4.27/t/125_shared_boolean.t      2021-10-14 
21:15:41.000000000 +0200
@@ -5,14 +5,20 @@
 
 BEGIN {
   plan skip_all => 'no threads' if !$Config{usethreads};
-  eval "require threads::shared 1.21;";
-  plan skip_all => 'no shared_clone' if $@;
-  plan tests => 8;
 }
 
 use threads;
 use threads::shared;
 
+BEGIN {
+  if (eval {threads::shared->VERSION('1.21')}) {
+    plan tests => 8;
+  }
+  else {
+    plan skip_all => 'no shared_clone';
+  }
+}
+
 my $json1 = shared_clone({'enabled' => Cpanel::JSON::XS::true});
 is( Cpanel::JSON::XS::encode_json( $json1 ), '{"enabled":true}', 
"Cpanel::JSON::XS shared true");
 my $json2 = shared_clone({'disabled' => Cpanel::JSON::XS::false});

Reply via email to