Hello community, here is the log from the commit of package perl-Math-BigInt for openSUSE:Factory checked in at 2016-11-10 13:28:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt (Old) and /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Math-BigInt" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Math-BigInt/perl-Math-BigInt.changes 2016-07-20 09:19:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new/perl-Math-BigInt.changes 2016-11-10 13:28:08.000000000 +0100 @@ -1,0 +2,13 @@ +Sat Nov 5 06:49:46 UTC 2016 - [email protected] + +- updated to 1.999727 + see /usr/share/doc/packages/perl-Math-BigInt/CHANGES + + 2016-11-04 v1.999727 pjacklam + + * Skip test exceeding the range of VAX floating point number in t/bigintpm.inc + (CPAN RT 118468). + + * Fix typo in lib/Math/BigInt.pm (CPAN RT 118550). + +------------------------------------------------------------------- Old: ---- Math-BigInt-1.999726.tar.gz New: ---- Math-BigInt-1.999727.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Math-BigInt.spec ++++++ --- /var/tmp/diff_new_pack.QLVNEX/_old 2016-11-10 13:28:09.000000000 +0100 +++ /var/tmp/diff_new_pack.QLVNEX/_new 2016-11-10 13:28:09.000000000 +0100 @@ -17,7 +17,7 @@ Name: perl-Math-BigInt -Version: 1.999726 +Version: 1.999727 Release: 0 %define cpan_name Math-BigInt Summary: Arbitrary size integer/float math package ++++++ Math-BigInt-1.999726.tar.gz -> Math-BigInt-1.999727.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/CHANGES new/Math-BigInt-1.999727/CHANGES --- old/Math-BigInt-1.999726/CHANGES 2016-07-15 02:26:38.000000000 +0200 +++ new/Math-BigInt-1.999727/CHANGES 2016-11-04 13:17:51.000000000 +0100 @@ -1863,6 +1863,13 @@ * Re-insert Math::BigFloat->DESTROY, which was accidentally removed in v1.999725. +2016-11-04 v1.999727 pjacklam + + * Skip test exceeding the range of VAX floating point number in t/bigintpm.inc + (CPAN RT 118468). + + * Fix typo in lib/Math/BigInt.pm (CPAN RT 118550). + Please send us test-reports, your experiences with this and your ideas - we love to hear about our work! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/META.json new/Math-BigInt-1.999727/META.json --- old/Math-BigInt-1.999726/META.json 2016-07-15 02:36:01.000000000 +0200 +++ new/Math-BigInt-1.999727/META.json 2016-11-04 13:27:32.000000000 +0100 @@ -4,7 +4,7 @@ "=over 4, Peter John Acklam <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -40,6 +40,6 @@ } }, "release_status" : "stable", - "version" : "1.999726", + "version" : "1.999727", "x_serialization_backend" : "JSON::PP version 2.27400" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/META.yml new/Math-BigInt-1.999727/META.yml --- old/Math-BigInt-1.999726/META.yml 2016-07-15 02:35:57.000000000 +0200 +++ new/Math-BigInt-1.999727/META.yml 2016-11-04 13:27:27.000000000 +0100 @@ -8,7 +8,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 2.150005' +generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,5 +22,5 @@ Math::Complex: '1.39' Test::More: '0.9301' perl: '5.006001' -version: '1.999726' +version: '1.999727' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/SIGNATURE new/Math-BigInt-1.999727/SIGNATURE --- old/Math-BigInt-1.999726/SIGNATURE 2016-07-15 02:36:24.000000000 +0200 +++ new/Math-BigInt-1.999727/SIGNATURE 2016-11-04 13:27:41.000000000 +0100 @@ -16,15 +16,15 @@ SHA1 f6ef98e8f3f6a4f670d569f279ef5a3c05c16d0c BENCHMARK SHA1 d681b992c9e027633a59fbd52530805ee4e1621c BUGS -SHA1 438292c9aa9d378cb9a72130b963e2cbf8d6782d CHANGES +SHA1 65d1c5e38cc079c9c318fdd9e2bb2598e53da820 CHANGES SHA1 f27c8bd98e754f96c9825fa6ce9f1244c93bdbe6 CREDITS SHA1 bc2db74538d3acd53f71b5512a144fe18c253ecd GOALS SHA1 fe61299e80a1dca48fbaa33f0869e3238ec07c70 HISTORY SHA1 d6a6c30ee6d9ba6b9afab8bbf6a25e1b23c744e0 LICENSE SHA1 7c7f9f061051487e17378dd1b0a93cf871e4c817 MANIFEST SHA1 86df44fbe1ea7a68897113f0e327d0f0c25b91e3 MANIFEST.SKIP -SHA1 f5449b3f9aa847943fd8992176078382c0ce5ce8 META.json -SHA1 5dfb083729499e955d773fd297e148c592105e79 META.yml +SHA1 095e796555825d989ada6861eaa380698c1c810b META.json +SHA1 2fb819051339d51babd863cc46e62a79baed2873 META.yml SHA1 2b614d9027b35fcc411dbb248c0ab3338ee3430f Makefile.PL SHA1 4e2191d1724e699862efc5350f480c8e02755112 NEW SHA1 813c62e6d3edd18b7b634765ecbd75b2cd6389a0 README @@ -40,10 +40,10 @@ SHA1 2e33e87882d60db3913da6284dd5295e5315e18a inc/Module/Install/Metadata.pm SHA1 c830b819e61bda5eca077c6291293bba61b3b9f2 inc/Module/Install/Win32.pm SHA1 cb52b9d6f88d512d448a6f35ed0af0d1201a134b inc/Module/Install/WriteAll.pm -SHA1 8899f0c9d478da4179c5b861dd3134f4e4348abd lib/Math/BigFloat.pm -SHA1 250b0fb66d1cc7fe1d351c2e2081a3eccdbe2963 lib/Math/BigInt.pm -SHA1 97ba801ebb5e516006a347fef6da63d48b828e60 lib/Math/BigInt/Calc.pm -SHA1 46b49890e51ab3b10d78b35f2700e1e4f449a865 lib/Math/BigInt/CalcEmu.pm +SHA1 7e442088e9c790336395e8051819821fc5cf82c4 lib/Math/BigFloat.pm +SHA1 66581bbf70dc523a0693331782a513e358aec191 lib/Math/BigInt.pm +SHA1 f09a887ab5d9c33fb0734d1df89aed2ac75b0afb lib/Math/BigInt/Calc.pm +SHA1 8518170bb0d214730b781c858e7ca17b24a08479 lib/Math/BigInt/CalcEmu.pm SHA1 385cc7ed3bf3e6290640b9880445ca9a3dea629e t/00sig.t SHA1 551efa40942b38f7f521b5a511d08f29ef7b4a1b t/01load.t SHA1 b2ed9206ca5b69ec3b8bbf850bf4b6dfde518e7e t/02pod.t @@ -150,7 +150,7 @@ SHA1 73a0ee5c082e0f61acd39d9edab75fb340871d42 t/bigfltpm.inc SHA1 e7690d12912e64bd5f5c340ceed152d06c54ec1b t/bigfltpm.t SHA1 6b9090d78157541f539b2bfbd8bf25a9066857a7 t/bigintc.t -SHA1 4962d50d538ec515c1dc33b87659de906ab1ba5b t/bigintpm.inc +SHA1 3de1d4198c8270d57ff9d6b675f4f8c6a4203a4f t/bigintpm.inc SHA1 9b543289045f977c8a77dbb2090f61c9e0751f17 t/bigintpm.t SHA1 9aac2eda0e723298c8f9ddadffde39a8c16fb171 t/bigints.t SHA1 89e6c8b733ae772b7096a9edab565c4034686951 t/biglog.t @@ -161,7 +161,7 @@ SHA1 c97164e3ae794f8d2f141be42e5f7af4f2dd674b t/bsstr-mbi.t SHA1 dcaf0d82455c9a814da942383cbceb2da7ad3a4c t/calling-class-methods.t SHA1 63e873c5cdcccfb338fb9220d33904027865e9cf t/calling-instance-methods.t -SHA1 9b94d28a30554485de8413674f66480f47a0674b t/calling.t +SHA1 521172f5f47c8d7df264f26416e88295e1fad4b7 t/calling.t SHA1 c403d1c64ae6c3b803fc8cd0d10a1df15219057f t/config.t SHA1 af01ecfb6f43bb518c67185eb063c196e2dbdc48 t/const_mbf.t SHA1 17eb15c35392945a5b3ed2b711f7d166fca294de t/constant.t @@ -216,13 +216,12 @@ SHA1 1c44b96dea3e068a41e0a8f28977e3c3193f859c t/use_mbfw.t SHA1 4ac769907c7a183b9bdc7adab41a1a7f523dab14 t/with_sub.t -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1 -iQEcBAEBAgAGBQJXiC/0AAoJEGcmPl2fr166GRwIALSNcoTz1zLD4557oTBLfWbZ -QTXey/mdEQtYNgn/IMAYZkKo5tYSmQLd+mhf3Q8Nmd4DoH0glVHTooAGeqyecWtx -/UtcFxojsHXAA8/3wj1gfWysS5sDOi4JkMDTKlbQSW/Xd6ae6ElbfnEZMeA7kmvK -N58TVvKnWYotvEBcUQ4ehNSjXxnIJ09jUX2pvYAoW1OmQT8Ul2266pqHc85LjTEa -H1dMr6xInR8Er9VOkHtn8XpU9y8nBc3dDqu5XSNJ2+LvHu48U+1K05WBRT2+Oo4P -tPpjzt9vTh7KG1Std45IC3brbH2axpyiqhBzsCJGGiRTK6kzlEEQHxISoleUjpI= -=BTjE +iQEcBAEBAgAGBQJYHH63AAoJEGcmPl2fr166SHMH/R16OEHLeMgMrk9B6ofJ69qr +OoZlRMQmdAxxw5jw/BihBy1gHVxohLKmiFhdacDVRH9VKdGjyxt7s4v67kpNaGYC +KEW6kiqexne5zzQkj+gzli98334teg2wZUUu8anSzlEs4Nn77MEgc6EtOLbweHKP +q2pIW4UvPWgp09agE2cj8Svkc/ZsGaGMgLqSpJBy1wvkHe01PtNbGhPuOHyqBhnS +2Wz+EniKSc1nuT0B09+lkrN+9R4fP87eEEK+3q73Ge6DXF61NcLn8rzVqMIHBVvW +lJfq/FfGgeHp1AdUDPHVGBA5o+kgGy76z6+AIwc287ffrVFeJT5JBIl1beR7DSM= +=N2yE -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/lib/Math/BigFloat.pm new/Math-BigInt-1.999727/lib/Math/BigFloat.pm --- old/Math-BigInt-1.999726/lib/Math/BigFloat.pm 2016-07-15 02:19:00.000000000 +0200 +++ new/Math-BigInt-1.999727/lib/Math/BigFloat.pm 2016-11-02 14:04:19.000000000 +0100 @@ -19,7 +19,7 @@ use Carp (); use Math::BigInt (); -our $VERSION = '1.999726'; +our $VERSION = '1.999727'; $VERSION = eval $VERSION; require Exporter; @@ -272,6 +272,7 @@ } sub AUTOLOAD { + # make fxxx and bxxx both work by selectively mapping fxxx() to MBF::bxxx() my $name = $AUTOLOAD; $name =~ s/(.*):://; # split package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/lib/Math/BigInt/Calc.pm new/Math-BigInt-1.999727/lib/Math/BigInt/Calc.pm --- old/Math-BigInt-1.999726/lib/Math/BigInt/Calc.pm 2016-07-15 02:18:49.000000000 +0200 +++ new/Math-BigInt-1.999727/lib/Math/BigInt/Calc.pm 2016-11-02 14:04:19.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '1.999726'; +our $VERSION = '1.999727'; $VERSION = eval $VERSION; # Package to store unsigned big integers in decimal and do math with them diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/lib/Math/BigInt/CalcEmu.pm new/Math-BigInt-1.999727/lib/Math/BigInt/CalcEmu.pm --- old/Math-BigInt-1.999726/lib/Math/BigInt/CalcEmu.pm 2016-07-15 02:18:54.000000000 +0200 +++ new/Math-BigInt-1.999727/lib/Math/BigInt/CalcEmu.pm 2016-11-02 14:04:19.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '1.999726'; +our $VERSION = '1.999727'; $VERSION = eval $VERSION; package Math::BigInt; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/lib/Math/BigInt.pm new/Math-BigInt-1.999727/lib/Math/BigInt.pm --- old/Math-BigInt-1.999726/lib/Math/BigInt.pm 2016-07-15 02:19:06.000000000 +0200 +++ new/Math-BigInt-1.999727/lib/Math/BigInt.pm 2016-11-02 14:15:58.000000000 +0100 @@ -20,7 +20,7 @@ use Carp (); -our $VERSION = '1.999726'; +our $VERSION = '1.999727'; $VERSION = eval $VERSION; our @ISA = qw(Exporter); @@ -4272,7 +4272,7 @@ Octal numbers are typically prefixed by "0", but since leading zeros are stripped, these methods can not automatically recognize octal numbers, so use -the constructor from_oct() to intepret octal strings. +the constructor from_oct() to interpret octal strings. Some examples of valid string input diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/t/bigintpm.inc new/Math-BigInt-1.999727/t/bigintpm.inc --- old/Math-BigInt-1.999726/t/bigintpm.inc 2016-07-11 13:08:04.000000000 +0200 +++ new/Math-BigInt-1.999727/t/bigintpm.inc 2016-11-03 10:15:00.000000000 +0100 @@ -564,9 +564,13 @@ $z = 1e+129; # definitely a float (may fail on UTS) # don't compare to $z, since some Perl versions stringify $z into something # like '1.e+129' or something equally ugly -$x = $CLASS->new($z); -is($x->bsstr(), '1e+129', - qq|\$x = $CLASS->new($z); \$x->bsstr() = "1e+129"|); +SKIP:{ + my $vax_float = (pack("d", 1) =~ /^[\x80\x10]\x40/); + skip("vax float range smaller", 1) if $vax_float; + $x = $CLASS->new($z); + is($x -> bsstr(), '1e+129', + qq|\$x = $CLASS->new($z); \$x->bsstr() = "1e+129"|); +} ############################################################################### # test for whitespace including newlines to be handled correctly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Math-BigInt-1.999726/t/calling.t new/Math-BigInt-1.999727/t/calling.t --- old/Math-BigInt-1.999726/t/calling.t 2016-07-15 02:19:17.000000000 +0200 +++ new/Math-BigInt-1.999727/t/calling.t 2016-11-02 14:04:19.000000000 +0100 @@ -6,7 +6,7 @@ use warnings; use lib 't'; -my $VERSION = '1.999726'; # adjust manually to match latest release +my $VERSION = '1.999727'; # adjust manually to match latest release $VERSION = eval $VERSION; use Test::More tests => 5;
