Hello community,
here is the log from the commit of package perl-Math-BigInt for
openSUSE:Factory checked in at 2019-10-18 14:36:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt (Old)
and /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Math-BigInt"
Fri Oct 18 14:36:00 2019 rev:34 rq:738588 version:1.999817
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Math-BigInt/perl-Math-BigInt.changes
2018-11-12 09:40:06.769301769 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Math-BigInt.new.2352/perl-Math-BigInt.changes
2019-10-18 14:36:02.623831508 +0200
@@ -1,0 +2,50 @@
+Sat Oct 12 13:43:38 UTC 2019 - <[email protected]>
+
+- updated to 1.999817
+ see /usr/share/doc/packages/perl-Math-BigInt/CHANGES
+
+ 1.999817 2019-10-11
+
+ * Avoid non-integers in intermediate computations in Math::BigInt::Calc.
This
+ causes errors due to rounding issues, e.g., 47265625999999999 / 1000000000
+ is 47265626 with double precision.
+
+ * Remove api_version() and the corresponding test file. There is no need to
+ check which methods are supported by a backend library now that each
backend
+ library is a subclass of Math::BigInt::Lib. Methods not provided in the
+ backend library are provided by the parent class.
+
+ * Add to_ieee745() and from_ieee754().
+
+ * Add backermann() and ackermann() for the Ackermann function.
+
+ * Add buparrow() and uparrow() for Knuth's up-arrow notation.
+
+ * Add information about the github repository.
+
+ * Update links in SUPPORT section in POD.
+
+ * Fix bpow(). It returned NaN when it should truncate to zero.
+
+ * Make blsft() in Math::BigInt allow bases up until the largest unsigned
+ integer.
+
+ * Make _lsft() in Math::BigInt::Calc handle an arbitrarily large base.
+
+ * Add new methods bdigitsum() and digitsum() to Math::BigInt. Add new method
+ _digitsum() to Math::BigInt::Lib.
+
+ * Add new methods is_non_negative() and is_non_positive().
+
+ * Extend the default collation sequence used by to_base() and from_base() to
+ all the 94 printable ASCII characters except blank/space.
+
+ * Make new() in Math::BigFloat handle octal floating point numbers.
+
+ * Slightly more robust t/01load.t.
+
+ * Remove unused variables.
+
+ * Miscellaneous code cleanup.
+
+-------------------------------------------------------------------
Old:
----
Math-BigInt-1.999816.tar.gz
New:
----
Math-BigInt-1.999817.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Math-BigInt.spec ++++++
--- /var/tmp/diff_new_pack.3LmFu6/_old 2019-10-18 14:36:03.243829893 +0200
+++ /var/tmp/diff_new_pack.3LmFu6/_new 2019-10-18 14:36:03.247829883 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Math-BigInt
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: perl-Math-BigInt
-Version: 1.999816
+Version: 1.999817
Release: 0
%define cpan_name Math-BigInt
Summary: Arbitrary size integer/float math package
@@ -48,13 +48,14 @@
%prep
%setup -q -n %{cpan_name}-%{version}
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build
perl Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
++++++ Math-BigInt-1.999816.tar.gz -> Math-BigInt-1.999817.tar.gz ++++++
++++ 6164 lines of diff (skipped)