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});