commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2020-06-07 21:38:53 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.3606 (New) Package is "pari" Sun Jun 7 21:38:53 2020 rev:22 rq:812132 version:2.11.4 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2020-03-06 21:28:13.181584184 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new.3606/pari.changes 2020-06-07 21:39:01.973586007 +0200 @@ -1,0 +2,8 @@ +Sat Jun 6 23:59:38 UTC 2020 - Jan Engelhardt + +- Update to release 2.11.4 + * fixed "factor((x-1)*(x-y)^2)" going into an infinite loop + * "ellap" could fail with division by 0 + * cure wrong results from "bnfsunit" + +--- Old: pari-2.11.3.tar.gz pari-2.11.3.tar.gz.asc New: pari-2.11.4.tar.gz pari-2.11.4.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.eIwJFc/_old 2020-06-07 21:39:03.113589621 +0200 +++ /var/tmp/diff_new_pack.eIwJFc/_new 2020-06-07 21:39:03.113589621 +0200 @@ -23,7 +23,7 @@ Name: pari %define sover 6 %define lname libpari-gmp-tls%sover -Version:2.11.3 +Version:2.11.4 Release:0 Summary:Computer Algebra System for computations in Number Theory License:GPL-2.0-only @@ -88,8 +88,7 @@ functions. %prep -%setup -q -%patch -P 1 -p1 +%autosetup -p1 %build ./Configure --prefix="%_prefix" \ ++ pari-2.11.3.tar.gz -> pari-2.11.4.tar.gz ++ 2816 lines of diff (skipped)
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2020-03-06 21:28:09 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.26092 (New) Package is "pari" Fri Mar 6 21:28:09 2020 rev:21 rq:782011 version:2.11.3 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2019-08-24 18:46:11.721758519 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new.26092/pari.changes 2020-03-06 21:28:13.181584184 +0100 @@ -1,0 +2,11 @@ +Thu Mar 5 16:44:44 UTC 2020 - Jan Engelhardt + +- Update to release 2.11.3 + * Avoid division by zero in Flx_extresultant when one input is 0. + * Fix crashes executing "ispower(27,2^60)", +"issquare(non square t_FFELT, &x)", +"polcompositum(x^2+x/3+1,x^2+x/3+1)", +"polrootsreal(x+0.)", "qflllgram([2,2,3;4,5,6])", +or printf("%10.6f\n",2^-100). + +--- Old: pari-2.11.2.tar.gz pari-2.11.2.tar.gz.asc New: pari-2.11.3.tar.gz pari-2.11.3.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.gmuKPW/_old 2020-03-06 21:28:14.977585291 +0100 +++ /var/tmp/diff_new_pack.gmuKPW/_new 2020-03-06 21:28:15.009585311 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ Name: pari %define sover 6 %define lname libpari-gmp-tls%sover -Version:2.11.2 +Version:2.11.3 Release:0 Summary:Computer Algebra System for computations in Number Theory License:GPL-2.0-only ++ pari-2.11.2.tar.gz -> pari-2.11.3.tar.gz ++ 4057 lines of diff (skipped)
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2019-08-24 18:46:01 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.7948 (New) Package is "pari" Sat Aug 24 18:46:01 2019 rev:20 rq:725590 version:2.11.2 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2019-08-14 11:37:59.928690127 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new.7948/pari.changes 2019-08-24 18:46:11.721758519 +0200 @@ -1,0 +2,6 @@ +Fri Aug 23 13:49:16 UTC 2019 - Jan Engelhardt + +- Enable pthreads [boo#1142714] +- Avoid duplicate shipping of documentation. + +--- Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.avhry1/_old 2019-08-24 18:46:13.405758356 +0200 +++ /var/tmp/diff_new_pack.avhry1/_new 2019-08-24 18:46:13.405758356 +0200 @@ -22,7 +22,7 @@ Name: pari %define sover 6 -%define lname libpari-gmp%sover +%define lname libpari-gmp-tls%sover Version:2.11.2 Release:0 Summary:Computer Algebra System for computations in Number Theory @@ -95,7 +95,8 @@ ./Configure --prefix="%_prefix" \ --bindir="%_bindir" --includedir="%_includedir" \ --libdir="%_libdir" \ - --sysdatadir="%_libdir" --datadir="%_datadir/%name" + --sysdatadir="%_libdir" --datadir="%_datadir/%name" \ + --mt=pthread make %{?_smp_mflags} all \ CFLAGS="%optflags -fno-strict-aliasing" \ STRIP=true @@ -107,7 +108,6 @@ %postun -n %lname -p /sbin/ldconfig %files gp -%license AUTHORS COPYING %_bindir/* %_datadir/%name %_libdir/%name.cfg @@ -117,14 +117,13 @@ %if 0%{?sle_version} <= 15 && !0%{?is_opensuse} %dir %_licensedir %endif -%license AUTHORS COPYING -%doc CHANGES CHANGES-* NEW README -%doc examples/ -%_libdir/libpari-gmp.so.%version -%_libdir/libpari-gmp.so.%sover +%license COPYING +%_libdir/libpari-gmp-tls.so.%version +%_libdir/libpari-gmp-tls.so.%sover %files devel -%license AUTHORS COPYING +%doc examples/ +%doc CHANGES CHANGES-* NEW README %_includedir/pari/ %_libdir/libpari.so
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2019-08-14 11:37:58 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.9556 (New) Package is "pari" Wed Aug 14 11:37:58 2019 rev:19 rq:723174 version:2.11.2 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2019-03-26 15:45:27.008081166 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new.9556/pari.changes 2019-08-14 11:37:59.928690127 +0200 @@ -1,0 +2,18 @@ +Sun Jul 28 22:37:35 UTC 2019 - Simon Puchert + +- Update to new upstream release 2.11.2 + * Fixed minpoly(Mod(1,t^2)) causing SIGSEGV. + * Fixed segfault in ffinvmap(m) on bad input. + * Fixed factormod(x^3+1,[y^2+1,2]) causing SIGSEGV. + * Fixed incorrect use of graphcolors leading to a SIGSEGV. + * Fixed [a,b]=a possibly leading to memory corruption. + * Fixed a memory leak in cgetalloc when lg overflows. + * Fixed a possible segfault in padicappr. + * Fixed core() possibly destroying its input, +if stored in a GP variable. + * Fixed stack corruption in quad_disc. + * Fixed an infinite loop and stack corruption in ellmoddegree. +- Drop the separate changelog as RPMLINT warns about it being a + duplicate of the file CHANGES (which is already included). + +--- @@ -9 +27 @@ -- Update to new upstream release 2.11 +- Update to new upstream release 2.11.1 Old: pari-2.11.1.changelog pari-2.11.1.tar.gz pari-2.11.1.tar.gz.asc New: pari-2.11.2.tar.gz pari-2.11.2.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.L2JfYf/_old 2019-08-14 11:38:00.444690035 +0200 +++ /var/tmp/diff_new_pack.L2JfYf/_new 2019-08-14 11:38:00.448690034 +0200 @@ -23,17 +23,16 @@ Name: pari %define sover 6 %define lname libpari-gmp%sover -Version:2.11.1 +Version:2.11.2 Release:0 Summary:Computer Algebra System for computations in Number Theory License:GPL-2.0-only Group: Productivity/Scientific/Math -URL:http://pari.math.u-bordeaux.fr/ -#Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git -#Git-Web: http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi -Source: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz -Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc -Source3: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog +URL:https://pari.math.u-bordeaux.fr/ +#Git-Clone:https://pari.math.u-bordeaux.fr/git/pari.git +#Git-Web: https://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi +Source: https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz +Source2: https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc Patch1: pari-nodate.diff BuildRequires: fltk-devel BuildRequires: gmp-devel @@ -100,7 +99,6 @@ make %{?_smp_mflags} all \ CFLAGS="%optflags -fno-strict-aliasing" \ STRIP=true -cp "%{S:3}" . %install %make_install @@ -120,7 +118,6 @@ %dir %_licensedir %endif %license AUTHORS COPYING -%doc %name-%version.changelog %doc CHANGES CHANGES-* NEW README %doc examples/ %_libdir/libpari-gmp.so.%version ++ pari-2.11.1.tar.gz -> pari-2.11.2.tar.gz ++ 4443 lines of diff (skipped)
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2019-03-26 15:45:21 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.25356 (New) Package is "pari" Tue Mar 26 15:45:21 2019 rev:18 rq:688516 version:2.11.1 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2018-12-13 19:48:29.896696767 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new.25356/pari.changes 2019-03-26 15:45:27.008081166 +0100 @@ -1,0 +2,5 @@ +Mon Mar 25 19:08:37 UTC 2019 - Christophe Giboudeaux + +- Prepare the KDE4/Qt4 removal in factory. + +--- Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.axgp6o/_old 2019-03-26 15:45:27.832080770 +0100 +++ /var/tmp/diff_new_pack.axgp6o/_new 2019-03-26 15:45:27.832080770 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# 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 @@ -16,12 +16,6 @@ # -%if 0%{?sle_version} == 15 && !0%{?is_opensuse} -%bcond_withqt -%else -%bcond_without qt -%endif - # See # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html # for details on the SO versioning. @@ -46,9 +40,6 @@ BuildRequires: libX11-devel BuildRequires: readline-devel BuildRequires: xorg-x11-proto-devel -%if %{with qt} -BuildRequires: libqt4-devel -%endif %description PARI/GP is a computer algebra system designed for fast computations
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2018-12-13 19:48:28 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new.28833 (New) Package is "pari" Thu Dec 13 19:48:28 2018 rev:17 rq:656949 version:2.11.1 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2018-08-31 10:47:31.695427143 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new.28833/pari.changes 2018-12-13 19:48:29.896696767 +0100 @@ -1,0 +2,22 @@ +Mon Dec 10 23:51:20 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 2.11 + * Fixed a heap buffer overflow + * Fixed mfsplit(mf,,flag) could return uninitialized objects +causing SIGSEGV + * Fixed incgam(-1000.4,2) causing SIGSEGV + * Fixed mfcoefs(mfDelta(),0) causing SIGSEGV + * Fixed segfault in rnfidealup + +--- +Fri Dec 7 21:14:49 UTC 2018 - Todd R + +- Use %macro instead of %{macro} wherever possible. + +--- +Fri Dec 7 16:38:08 UTC 2018 - Todd R + +- Fix building on SLE 15 +- Use %license macro + +--- Old: pari-2.11.0.changelog pari-2.11.0.tar.gz pari-2.11.0.tar.gz.asc New: pari-2.11.1.changelog pari-2.11.1.tar.gz pari-2.11.1.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.T6uj71/_old 2018-12-13 19:48:30.428696078 +0100 +++ /var/tmp/diff_new_pack.T6uj71/_new 2018-12-13 19:48:30.428696078 +0100 @@ -12,32 +12,43 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%if 0%{?sle_version} == 15 && !0%{?is_opensuse} +%bcond_withqt +%else +%bcond_without qt +%endif + +# See +# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html +# for details on the SO versioning. + Name: pari -%define lname libpari-gmp6 -Version:2.11.0 +%define sover 6 +%define lname libpari-gmp%sover +Version:2.11.1 Release:0 -Summary:Computer Algebra System for fast computations in Number Theory +Summary:Computer Algebra System for computations in Number Theory License:GPL-2.0-only Group: Productivity/Scientific/Math -Url:http://pari.math.u-bordeaux.fr/ - +URL:http://pari.math.u-bordeaux.fr/ #Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git #Git-Web: http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi Source: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc Source3: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog Patch1: pari-nodate.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fltk-devel BuildRequires: gmp-devel BuildRequires: libX11-devel -BuildRequires: libqt4-devel BuildRequires: readline-devel BuildRequires: xorg-x11-proto-devel +%if %{with qt} +BuildRequires: libqt4-devel +%endif %description PARI/GP is a computer algebra system designed for fast computations @@ -63,7 +74,7 @@ Summary:Computer Algebra System library for fast computations in Number Theory # This is used by the data packages to avoid having a too-old version of libpari: Group: System/Libraries -Provides: libpari-gmp = %version-%release +Provides: libpari-gmp = %version %description -n %lname PARI/GP is a computer algebra system designed for fast computations @@ -88,47 +99,45 @@ %prep %setup -q -%patch -p 1 -P 1 +%patch -P 1 -p1 %build ./Configure --prefix="%_prefix" \ --bindir="%_bindir" --includedir="%_includedir" \ --libdir="%_libdir" \ - --sysdatadir="%_libdir" --datadir="%_datadir/%name"; + --sysdatadir="%_libdir" --datadir="%_datadir/%name" make %{?_smp_mflags} all \ CFLAGS="%optflags -fno-strict-aliasing" \ - STRIP=true; - -cp "%{S:3}" .; + STRIP=true +cp "%{S:3}" . %install -b="%buildroot"; -make install DESTDIR="$b"; +%make_install %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig %files gp -%defattr(-,root,root) +%license AUTHORS COPYING %_bindir/* %_datadir/%name %_libdir/%name.cfg %_mandir/man*/* -%doc %name-%version.changelog -# -# See -# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html -# for details on the SO versioning. -# %files -n %
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2018-08-31 10:47:28 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Fri Aug 31 10:47:28 2018 rev:16 rq:632204 version:2.11.0 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2017-09-12 19:54:13.936885506 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2018-08-31 10:47:31.695427143 +0200 @@ -1,0 +2,14 @@ +Wed Aug 29 20:32:25 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 2.11.0 + * fixed uninitialized memory reads in lgcdii and red_montgomery + * fixed memory leaks on pari_close [s_dbginfo, s_frame, +colormap/graphcolor + * polcoeff is deprecated and renamed polcoef: it now only +applies to scalars, polynomials, series and rational +functions; no longer to vector/matrices or quadratic forms +(use [] or "component") + * libpari: rename polcoeff0 -> polcoef, polcoeff_i -> polcoef_i, +truecoeff -> truecoef + +--- Old: pari-2.9.3.changelog pari-2.9.3.tar.gz pari-2.9.3.tar.gz.asc New: pari-2.11.0.changelog pari-2.11.0.tar.gz pari-2.11.0.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.96Bga2/_old 2018-08-31 10:47:32.439428059 +0200 +++ /var/tmp/diff_new_pack.96Bga2/_new 2018-08-31 10:47:32.439428059 +0200 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,11 +17,11 @@ Name: pari -%define lname libpari-gmp5 -Version:2.9.3 +%define lname libpari-gmp6 +Version:2.11.0 Release:0 Summary:Computer Algebra System for fast computations in Number Theory -License:GPL-2.0 +License:GPL-2.0-only Group: Productivity/Scientific/Math Url:http://pari.math.u-bordeaux.fr/ @@ -121,10 +121,10 @@ # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html # for details on the SO versioning. # -%files -n libpari-gmp5 +%files -n %lname %defattr(-,root,root) %_libdir/libpari-gmp.so.%version -%_libdir/libpari-gmp.so.5 +%_libdir/libpari-gmp.so.6 %files devel %defattr(-,root,root) ++ pari-2.9.3.changelog -> pari-2.11.0.changelog ++ 779 lines (skipped) between /work/SRC/openSUSE:Factory/pari/pari-2.9.3.changelog and /work/SRC/openSUSE:Factory/.pari.new/pari-2.11.0.changelog ++ pari-2.9.3.tar.gz -> pari-2.11.0.tar.gz ++ 219217 lines of diff (skipped) ++ pari-nodate.diff ++ --- /var/tmp/diff_new_pack.96Bga2/_old 2018-08-31 10:47:34.559430670 +0200 +++ /var/tmp/diff_new_pack.96Bga2/_new 2018-08-31 10:47:34.563430674 +0200 @@ -7,14 +7,15 @@ src/language/paricfg.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: pari-2.7.1/src/language/paricfg.c +Index: pari-2.11.0/src/language/paricfg.c === pari-2.7.1.orig/src/language/paricfg.c -+++ pari-2.7.1/src/language/paricfg.c -@@ -17,5 +17,5 @@ const char *paricfg_version = PARIVERSIO +--- pari-2.11.0.orig/src/language/paricfg.c pari-2.11.0/src/language/paricfg.c +@@ -17,6 +17,6 @@ const char *paricfg_version = PARIVERSIO const char *paricfg_buildinfo = PARIINFO; const long paricfg_version_code = PARI_VERSION_CODE; const char *paricfg_vcsversion = PARI_VCSVERSION; -const char *paricfg_compiledate = __DATE__; +const char *paricfg_compiledate = "openSUSE"; const char *paricfg_mt_engine = PARI_MT_ENGINE; + const char *paricfg_gphelp = GPHELP;
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2017-09-12 19:54:11 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Tue Sep 12 19:54:11 2017 rev:15 rq:522775 version:2.9.3 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2017-03-08 01:12:21.468406747 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2017-09-12 19:54:13.936885506 +0200 @@ -1,0 +2,8 @@ +Sat Sep 9 12:33:24 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 2.9.3 + * Expression "issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67))" +and "polroots(t_POL whose coeffs vary by a factor > 2^10)" +had caused SIGSEGV + +--- Old: pari-2.9.1.changelog pari-2.9.1.tar.gz pari-2.9.1.tar.gz.asc New: pari-2.9.3.changelog pari-2.9.3.tar.gz pari-2.9.3.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.INY2aS/_old 2017-09-12 19:54:14.708776974 +0200 +++ /var/tmp/diff_new_pack.INY2aS/_new 2017-09-12 19:54:14.708776974 +0200 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp5 -Version:2.9.1 +Version:2.9.3 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 ++ pari-2.9.1.changelog -> pari-2.9.3.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.9.1.changelog2017-03-08 01:12:21.272434479 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.3.changelog 2017-09-12 19:54:13.748911936 +0200 @@ -1,15 +1,98 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.9.3 (released 13/7/2017): +[last column crossreferences current development release 2.10.0] + Fixed + + 1- K=bnfinit(x^2+2323); P=idealprimedec(K,23)[1]; [F50] + bnfisprincipal(K,P); \\ oo loop +BA2- Mat()[1..0,1..0] -> SEGV [F59] +PB3- galoissubcyclo(1,1,fl) ignored fl [#1914][F60] +EB4- GP was incorrectly issuing fflush(NULL) [#1913] [F62] + 5- issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67)) -> SEGV [#1915][F63] + 6- polroots(t_POL whose coeffs vary by a factor > 2^10) -> SEGV [F64] + 7- nfisincl(nf1, nf2) didn't work [#1921] [F65] + 8- setting sopath in gprc then calling install() -> SEGV [#1922][F66] + 9- nfislocalpower did not accept a bnf in place of a nf [F67] + 10- subst(t_SER, x, 0 t_POL) [#1925], e.g [F68] + subst(x+O(x^2),x,0*x) -> 1 + O(x) [ instead of 0 ] + subst(x+O(x^2),x,Mod(0,3)*x) -> O(x^0) [ instead of Mod(0,3) ] + 11- valuation(Mod(0,3)*x,x) -> 0 [ instead of oo ] [F69] + 12- factor(x^2 * (1+O(5^2))) -> domain error[F70] + 13- Vecsmall(t_STR with extended (8-bit) ASCII) -> platform dependent + + can't be converted back with Strchr [F72] +BA14- [pthread] do not use pthread when nbthreads=1 [F74] + 15- sumdiv(arg. in factored form, k < 0) => error or wrong result [F75] + 16- Mod(0,1)^0 -> invalid t_INTMOD [F76] + 17- gamma and lngamma inaccurate near negative integers [F77] +BA18- nfisisom, nfisincl and factor were still using factornf [F78] +PB19- nfinit(t_POL of deg 1, 3) => incorrect change of variable [F79] + 20- subst(t_SER, x, x+O(x^N)) was slow [ e.g. ellj(x+O(x^1)) ] [F80] +BA21- setrand(2);polclass(-5032,27) -> wrong result [F81] + 22- polredabs(non-monic t_POL, 1) => potentially wrong map [F82] + 23- if 'a < 'b < 'c, charpoly(Mod(a, a^2 + Mod(b,b^2+1)), c) => 1 [F83] + 24- mathouseholder: missing sanity check (SEGV, didn't accept t_COL)[F84] + 25- bestapprPade did not handle positive valuation correctly [#1945][F85] +PB26- subst(Mod(1/z, y), z, x) -> wrong answer [#1949][F86] + +Done for version 2.9.2 (released 5/4/2017): +[last column crossreferences current development release 2.10.0] + Fixed + 1- ZG_normalize destroyed its input [F11] + 2- [install] prototype code D0,U, did not work [F12] +BA3- use of complex default function argument could lead to error [F13] + 4- factorpadic(2*x^4+x^2,2,2) -> division by 0 [#1876] [F14] + 5- incgam(110, I) very inacc
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2017-03-08 01:12:20 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Wed Mar 8 01:12:20 2017 rev:14 rq:459393 version:2.9.1 Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2016-12-08 00:31:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2017-03-08 01:12:21.468406747 +0100 @@ -1,0 +2,8 @@ +Tue Feb 21 00:00:10 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 2.9.1 + * lfunartin was using too much stack + * fflog in char 3 or 5 was slower than intended + * modular algorithms could fail for very large input + +--- Old: pari-2.9.0.changelog pari-2.9.0.tar.gz pari-2.9.0.tar.gz.asc New: pari-2.9.1.changelog pari-2.9.1.tar.gz pari-2.9.1.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.H9cC01/_old 2017-03-08 01:12:22.284291290 +0100 +++ /var/tmp/diff_new_pack.H9cC01/_new 2017-03-08 01:12:22.284291290 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp5 -Version:2.9.0 +Version:2.9.1 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 @@ -61,8 +61,8 @@ %package -n %lname Summary:Computer Algebra System library for fast computations in Number Theory -Group: System/Libraries # This is used by the data packages to avoid having a too-old version of libpari: +Group: System/Libraries Provides: libpari-gmp = %version-%release %description -n %lname ++ pari-2.9.0.changelog -> pari-2.9.1.changelog ++ 817 lines (skipped) between /work/SRC/openSUSE:Factory/pari/pari-2.9.0.changelog and /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.1.changelog ++ pari-2.9.0.tar.gz -> pari-2.9.1.tar.gz ++ 1977 lines of diff (skipped)
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2016-12-08 00:31:52 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2016-08-05 18:16:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2016-12-08 00:31:53.0 +0100 @@ -1,0 +2,11 @@ +Tue Nov 29 11:45:37 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 2.9.0 +* fixed nfisisom(x,x^0) causing a crash +* fixed crash on BIB in ellpointtoz(t_PADIC) +* fixed wrong result for nfroots(non-monic t_POL) +* fixed division by zero on doing + e=ellinit([1,-1,1,98,126],O(5^10)); ellpointtoz(e,[1,14]) +* fixed rare crash in bnfisprincipal + +--- Old: pari-2.7.6.changelog pari-2.7.6.tar.gz pari-2.7.6.tar.gz.asc New: pari-2.9.0.changelog pari-2.9.0.tar.gz pari-2.9.0.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.DiWqbH/_old 2016-12-08 00:31:54.0 +0100 +++ /var/tmp/diff_new_pack.DiWqbH/_new 2016-12-08 00:31:54.0 +0100 @@ -17,8 +17,8 @@ Name: pari -%define lname libpari-gmp4 -Version:2.7.6 +%define lname libpari-gmp5 +Version:2.9.0 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 @@ -121,10 +121,10 @@ # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html # for details on the SO versioning. # -%files -n libpari-gmp4 +%files -n libpari-gmp5 %defattr(-,root,root) %_libdir/libpari-gmp.so.%version -%_libdir/libpari-gmp.so.4 +%_libdir/libpari-gmp.so.5 %files devel %defattr(-,root,root) ++ pari-2.7.6.changelog -> pari-2.9.0.changelog ++ 956 lines (skipped) between /work/SRC/openSUSE:Factory/pari/pari-2.7.6.changelog and /work/SRC/openSUSE:Factory/.pari.new/pari-2.9.0.changelog ++ pari-2.7.6.tar.gz -> pari-2.9.0.tar.gz ++ 234925 lines of diff (skipped)
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2016-08-05 18:16:22 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2016-03-26 15:23:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2016-08-05 18:16:23.0 +0200 @@ -1,0 +2,9 @@ +Sun Jul 31 16:46:14 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 2.7.6 +* fixed O(1)==O(x) returning 0 +* matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT + a was not square and a,b "modular"; same for x^(-1) +* fixed a memory leak in pari_close: sopath was not freed + +--- Old: pari-2.7.5.changelog pari-2.7.5.tar.gz pari-2.7.5.tar.gz.asc New: pari-2.7.6.changelog pari-2.7.6.tar.gz pari-2.7.6.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.jtmIZg/_old 2016-08-05 18:16:24.0 +0200 +++ /var/tmp/diff_new_pack.jtmIZg/_new 2016-08-05 18:16:24.0 +0200 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp4 -Version:2.7.5 +Version:2.7.6 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 ++ pari-2.7.5.changelog -> pari-2.7.6.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.7.5.changelog2016-03-26 15:23:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.6.changelog 2016-08-05 18:16:23.0 +0200 @@ -1,6 +1,29 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.7.6 (released 20/06/2016): +[last column crossreferences current development release 2.8.0] + + Fixed +1- [from 2.7.5] O(1) == O(x) returned 0 [#1765] +2- matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT [F86] + a was not square and a,b "modular" (F2m,Flm,FpM,FqM,F2xqM,FlxqM) + same for x^(-1) [#1666] +3- e=ellinit("11a1"); ellztopoint(e,3*e.omega[1]/5)[2] wrong [#1683] [F97] +4- K.codiff incorrect if [K:Q] > 2 [F130] +5- nfrootsof1(polcyclo(85)) -> 85 instead of 170 [#1766] [F133] +6- at \p19, polroots((x+1)^2*(x-1)^7*(x^2-x+1)^5*1.0)-> SEGV [#1767] [F134] +BA 7- ellsea returned the trace instead of the cardinal as documented. [F135] +BA 8- ellsea(,,1) could return a wrong result [#1768] [F136] +MC 9- memory leak in pari_close: sopath not freed [F138] + 10- isprimepower(30011^(3*17)) returned 0 [F141] +BA 11- [mpi] interrupt/alarm could cause a crash [F143] +BA 12- [mpi] relinking empty t_LIST caused a crash [F144] +BA 13- my(s=1,a=0);forstep(i=1,20,s,s++;a+=i);a -> wrong result [F146] + 14- sqrt(0) -> loss of accuracy (sqrtn was correct) [F148] + 15- K = bnrinit(bnfinit(y^2-5),[1,[1,1]]); bnrdisc(K) ->wrong [#1804] [F152] + 16- ellztopoint(ellinit([-1,0]), I) -> wrong result [#1800] [F153] + Done for version 2.7.5 (released 09/11/2015): [last column crossreferences current development release 2.8.0] ++ pari-2.7.5.tar.gz -> pari-2.7.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pari-2.7.5/AUTHORS new/pari-2.7.6/AUTHORS --- old/pari-2.7.5/AUTHORS 2015-06-02 16:03:57.0 +0200 +++ new/pari-2.7.6/AUTHORS 2016-05-31 17:10:23.0 +0200 @@ -107,6 +107,7 @@ LGr= Loic Grenie LM = Lorenz Minder MA = Michael Abshoff +MC = Marie-Angela Cornelie MD = Mark Dickinson MH = Marije Huizing MS = Michael Stoll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pari-2.7.5/CHANGES new/pari-2.7.6/CHANGES --- old/pari-2.7.5/CHANGES 2015-10-26 09:59:48.0 +0100 +++ new/pari-2.7.6/CHANGES 2016-06-03 10:38:05.0 +0200 @@ -1,6 +1,29 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.7.6 (released 20/06/2016): +[last column crossreferences current development release 2.8.0] + + Fixed +1- [from 2.7.5] O(1) == O(x) returned 0 [#1765] +2- matsolve(a,b) and a^(-1) gave wrong results [or SEGV] when t_MAT [F86] + a was not square and a,b "modular" (F2m,Flm,FpM,FqM,F2xqM,FlxqM) + same for x^(-1) [#1666] +3-
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2016-03-26 15:23:25 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2015-02-27 11:10:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2016-03-26 15:23:28.0 +0100 @@ -1,0 +2,7 @@ +Sat Mar 12 20:32:55 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 2.7.5 +* forprime engine could skip (fast) sieve in favour of (slow) +* corrected return values/exceptions of functions + +--- Old: pari-2.7.3.changelog pari-2.7.3.tar.gz pari-2.7.3.tar.gz.asc New: pari-2.7.5.changelog pari-2.7.5.tar.gz pari-2.7.5.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.UoGCcu/_old 2016-03-26 15:23:29.0 +0100 +++ /var/tmp/diff_new_pack.UoGCcu/_new 2016-03-26 15:23:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp4 -Version:2.7.3 +Version:2.7.5 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 ++ pari-2.7.3.changelog -> pari-2.7.5.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.7.3.changelog2015-02-27 11:10:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.5.changelog 2016-03-26 15:23:27.0 +0100 @@ -1,6 +1,56 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.7.5 (released 09/11/2015): +[last column crossreferences current development release 2.8.0] + + Fixed +1- forprime engine could skip (fast) sieve in favour of (slow) + nextprime [#1711] [F113] +2- 0^[1] -> domain error [#1713] [F114] +3- memory leaks (clones) in ellchangecurve [#1716] [F115] +4- zeta inaccurate around 0 [#1714] [F116] +5- bnrrootnumber did not support the trivial character [0,..,0] [F118] +6- default(log,1) when logfile is write-protected later lead to SEGV [F119] +BA 7- 2-adic gamma function: fix accuracy loss [F120] +8- A==A -> 0 for A a t_SER of huge accuracy (so that A-A overflows + valuation)[#1734] [F121] +XR 9- P=Pol([1,-2,12,-12,-181,-4,-6899,9780,6360,702,-45]); + for(i=1,1,setrand(i);nfdisc(P)) -> crash [#1735] [F122] + 10- select(x->x,Vecsmall([1,2,3]),1) -> crash [#1737] [F123] +BA 11- [libpari] RgV_to_RgX_reverse did not work if v[1] or v[2] was 0 [F125] + 12- bnfinit could fail at low precision [#1736] [F126] + 13- Rg_to_ff: incorrect type in zk_to_ff [#1755] [F127] +BA 14- nfsubfields could fail[#1758] [F128] + 15- rare SEGV in ArtinNumber [#1759] [F129] + +Done for version 2.7.4 (released 19/06/2015): +[last column crossreferences current development release 2.8.0] + + Fixed +1- divisors([2,1]) -> SEGV [#1664] [F84] +2- acos([Pol(1)]) -> GC bug [#1663] [F85] +3- primes([1,Pol(2)]) -> SEGV [#1668][F87] +4- buffer overflow after default(format,"f.precision") [F95] +5- qfminim(A, 0, ...) -> stack overflow [#1682] [F97] +6- div_scal_rfrac could create an invalid t_POL [#1651] [F99] +7- polroots(t_POL with leading coeff = 0) -> fp exception[#1690] [F100] +8- \r cannot deal with very long filenames [#1616] [F101] +9- rnfisabelian(nf, non monic t_POL) -> SEGV [#1693] [F102] + 10- possibly incorrect result in nfdisc(T,listP) [F104] + 11- wrong dim(Ker) returned by ZM_pivot => SEGV in Z-linear algebra + routines. E.g. setrand(1);quadclassunit(-612556842419) [#1700] [F105] + 12- moebius(factor(18)) -> 1 instead of 0 [#1702] [F106] + 13- ispower(-167^10) => domain error
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2015-02-27 11:10:12 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2014-10-18 09:09:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2015-02-27 11:10:14.0 +0100 @@ -1,0 +2,10 @@ +Thu Feb 26 12:42:06 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 2.7.3 +* "??bnrL1" and "??ellL1" did not work anymore and were fixed +* thue(f^e*g, ...), e even, (f,g)=1 missed solutions such that f<0 +* nfisincl(t_POL, t_POL) could lead to wrong negative results +* ellcard over non-prime fields could return wrong results +* weber(1+I) was missing its imaginary part + +--- Old: pari-2.7.2.changelog pari-2.7.2.tar.gz pari-2.7.2.tar.gz.asc New: pari-2.7.3.changelog pari-2.7.3.tar.gz pari-2.7.3.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.OKXGAI/_old 2015-02-27 11:10:15.0 +0100 +++ /var/tmp/diff_new_pack.OKXGAI/_new 2015-02-27 11:10:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp4 -Version:2.7.2 +Version:2.7.3 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 ++ pari-2.7.2.changelog -> pari-2.7.3.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.7.2.changelog2014-10-18 09:09:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.3.changelog 2015-02-27 11:10:13.0 +0100 @@ -1,6 +1,38 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.7.3 (released 18/02/2015): +[last column crossreferences current development release 2.8.0] + + Fixed +1- [from 2.7.2] ??bnrL1 and ??ellL1 did not work anymore +2- thue(f^e*g, ...), e even, (f,g)=1 missed solutions such that f<0 [F22] +XR 3- bnrL1(bnrinit(bnfinit(x^2-168),[6,[1,1]],1)) -> bug in ArtinNumber [F55] +4- nfisincl(t_POL, t_POL) could lead to wrong negative results[F58] +5- polresultant(1+x*z^2,1+y*z^4,z) -> GC error [#1614][F59] +BA 6- ellcard over non-prime fields could return wrong results [F60] +7- [libpari] FpX_roots could produce GC errors [#1618][F61] +8- weber(1+I) was missing its imaginary part [F62] +9- (1+I)*(1+1/2*I) => wrong result (type errors) [#1619] [F63] + 10- contfracpnqn([a]) => [1,a;0,1] instead of [a,1;1,0][F64] + 11- primes([2^50, 2^50+20]) => stack overflow [F65] + 12- issquare((x+1/2)^2,&z); z => 1.0*x+0.5 instead of x+1/2[F66] + 13- possibly missing roots in nfroots (when using Trager) [F68] + 14- quadray(bnf, ideal) did not work [F69] + 15- thue(-14*x^3 + 10*x^2 + 63*x - 5,1) -> "short continued fraction" [F70] + 16- thue(29*x^3+130*x^2-35*x-48,1) -> "round error" bug[F71] + 17- T=thueinit(10*x^3+6*x^2-41*x+8,1); thue(T,8) => SEGV [#1630] [F72] + 18- ellrootno(e,p = 2 or 3) when e not minimal at p => random result [F73] + 19- agm(1,2+O(5)) -> SEGV [#1645] [F76] +BA 20- [cygwin64] ellap(ellinit([0,0,1,-1,0]),10007) was broken [F77] + 21- primes([-5,5]) -> [5] (spurious absolute values) [F78] + 22- matqr([;]) -> crash[F79] + 23- Fp_rem_mBarrett could return a non-normalized result [F80] + p=436^56-35;Mod(271,p)^((p-1)/2) -> p+1 + 24- plotcopy would corrupt "string" objects (ROt_ST) [F81] +BA 25- [GP] default arguments to GP functions could cause corruption [F82] +VBr26- [darwin] remove obsolete linker options that cause crashes [#1623] [F83] + Done for version 2.7.2 (released 19/09/2014): [last column crossreferences current development release 2.8.0] ++ pari-2.7.2.tar.gz -> pari-2.7.3.tar.gz ++ 1694 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional comma
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2014-10-18 09:09:21 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2014-08-06 11:42:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2014-10-18 09:09:44.0 +0200 @@ -1,0 +2,24 @@ +Sun Oct 12 08:15:21 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 2.7.2. Fixed were: +* (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted + in an incorrect primetable. +* monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC +* contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ... + p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n] +* iferr() could crash if some component of the t_ERROR were clones +* nffactor() could overflow the stack when default accuracy too low +* obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed +* incorrect rounding in mulrr/divrr for one-word precision reals +* multiif did not handle correctly return() in conditions +* is_gener_Fp could return wrong results +* Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1 +* bnfinit: SEGV due to precision issues +* zm_zc_mul only worked for square zm matrices +* [gphelp] infinite loop when $COLUMNS too small +* factoru(1) returned a t_MAT instead of the expected "matsmall" +* when compatible = 3; series() used a random precision +* isprime() could crash on large input +* gphelp did not handle === correctly + +--- Old: pari-2.7.1.changelog pari-2.7.1.tar.gz pari-2.7.1.tar.gz.asc New: pari-2.7.2.changelog pari-2.7.2.tar.gz pari-2.7.2.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.7XIUyz/_old 2014-10-18 09:09:45.0 +0200 +++ /var/tmp/diff_new_pack.7XIUyz/_new 2014-10-18 09:09:45.0 +0200 @@ -18,7 +18,7 @@ Name: pari %define lname libpari-gmp4 -Version:2.7.1 +Version:2.7.2 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 @@ -106,7 +106,6 @@ make install DESTDIR="$b"; %post -n %lname -p /sbin/ldconfig - %postun -n %lname -p /sbin/ldconfig %files gp ++ pari-2.7.1.changelog -> pari-2.7.2.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.7.1.changelog2014-08-06 11:42:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.2.changelog 2014-10-18 09:09:42.0 +0200 @@ -1,6 +1,42 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +Done for version 2.7.2 (released 19/09/2014): +[last column crossreferences current development release 2.8.0] + + Fixed +1- gaffsg(0, t_PADIC): wrong valuation[F21] +2- (t_INTMOD with word-sized modulus)^(huge negative power) [#1584] [F24] +3- (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted in an + incorrect primetable. N.B. Such commands are now useless: needed primes + are produced dynamically anyway. [F25] +4- monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC [F26] +5- contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ... + p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n] [F27] +6- factor((3+4*I)/25) -> factor 2+I had 0 exponent [#1586][F29] +BA 7- iferr() could crash if some component of the t_ERROR were clones. [F31] +8- nffactor() could overflow the stack when default accuracy too low [F32] +BA 9- obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed [#1589] [F33] + 10- incorrect rounding in mulrr/divrr for one-word precision reals [F34] +BA 11- multiif did not handle correctly return() in conditions [#1590][F35] + 12- [0..5] -> [0,0,0,0,0] on some architectures[F36] + 13- is_gener_Fp could return wrong results [F37] + 14- Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1[F38] + 15- bnfinit: SEGV due to precision issues [#1592] [F39] + 16- zm_zc_mul only worked for square zm matrices [F40] + 17- genus2red(0,27*x^5+97*x^4+118*x^3+60*x^2+13*x+1,3) -> bug [#1596] [F41] + 18- [gphelp] oo loop when $COLUMNS too small [#1594] [F42] + 19- genus2red(x,-x^6-3*x^4-10*x^2-1,3) -> impossible inverse [#1597] [F43] + 20- factoru(1) returned a t_MAT instead of the expected "matsmall" [F44] + 2
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2014-04-26 10:09:46 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2014-02-05 16:25:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2014-04-26 10:09:47.0 +0200 @@ -1,0 +2,7 @@ +Fri Apr 18 14:53:48 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 2.7.0 +* added new library functions FlxX_to_FlxC, FlxXV_to_FlxM, polx_FlxX, + Flx_lead, RgV_to_RgM + +--- Old: pari-2.5.5.changelog pari-2.5.5.tar.gz pari-2.5.5.tar.gz.asc New: pari-2.7.0.changelog pari-2.7.0.tar.gz pari-2.7.0.tar.gz.asc Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.GxBnBd/_old 2014-04-26 10:09:48.0 +0200 +++ /var/tmp/diff_new_pack.GxBnBd/_new 2014-04-26 10:09:48.0 +0200 @@ -17,8 +17,8 @@ Name: pari -%define lname libpari-gmp3 -Version:2.5.5 +%define lname libpari-gmp4 +Version:2.7.0 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 @@ -124,10 +124,10 @@ # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html # for details on the SO versioning. # -%files -n libpari-gmp3 +%files -n libpari-gmp4 %defattr(-,root,root) %_libdir/libpari-gmp.so.%version -%_libdir/libpari-gmp.so.3 +%_libdir/libpari-gmp.so.4 %files devel %defattr(-,root,root) ++ pari-2.5.5.changelog -> pari-2.7.0.changelog ++ 1040 lines (skipped) between /work/SRC/openSUSE:Factory/pari/pari-2.5.5.changelog and /work/SRC/openSUSE:Factory/.pari.new/pari-2.7.0.changelog ++ pari-2.5.5.tar.gz -> pari-2.7.0.tar.gz ++ 215193 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2014-02-05 16:25:11 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2013-03-08 09:30:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2014-02-05 16:25:13.0 +0100 @@ -1,0 +2,14 @@ +Wed Feb 5 01:56:32 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 2.5.5 +* sin'(1) with default(compatible,3) caused a crash +* add missing call to normalize() in lift(t_POL/t_SER) +* galoisinit(x^3+x^2-2*x-1) led to uninitialized read +* polred() could return non-squarefree polynomials +* bnrdisc could return a wrong result if the modulus had more than + 2 prime divisors +* FFT mulii relied on unspecified order of evaluation +* local() could corrupt polynomial variable of the same name +- Add pari-nodate.diff + +--- Old: pari-2.5.3.changelog pari-2.5.3.tar.xz New: pari-2.5.5.changelog pari-2.5.5.tar.gz pari-2.5.5.tar.gz.asc pari-nodate.diff Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.5WjQry/_old 2014-02-05 16:25:14.0 +0100 +++ /var/tmp/diff_new_pack.5WjQry/_new 2014-02-05 16:25:14.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,22 +18,23 @@ Name: pari %define lname libpari-gmp3 -Version:2.5.3 +Version:2.5.5 Release:0 Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 Group: Productivity/Scientific/Math Url:http://pari.math.u-bordeaux.fr/ -#DL-URL: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz -Source: %name-%version.tar.xz -Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog +#Git-Clone:http://pari.math.u-bordeaux.fr/git/pari.git +#Git-Web: http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi +Source: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz +Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz.asc +Source3: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.changelog BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fltk-devel BuildRequires: gmp-devel BuildRequires: libqt4-devel BuildRequires: readline-devel -BuildRequires: xz %if 0%{?suse_version} >= 1220 BuildRequires: libX11-devel BuildRequires: xorg-x11-proto-devel @@ -100,7 +101,7 @@ CFLAGS="%optflags -fno-strict-aliasing" \ STRIP=true; -cp "%{S:2}" .; +cp "%{S:3}" .; %install b="%buildroot"; ++ pari-2.5.3.changelog -> pari-2.5.5.changelog ++ --- /work/SRC/openSUSE:Factory/pari/pari-2.5.3.changelog2012-12-05 14:01:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari-2.5.5.changelog 2014-02-05 16:25:13.0 +0100 @@ -1,6 +1,44 @@ # $Id$ Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/ +[last column crossreferences current development release 2.6.1] +Done for version 2.5.5 (released 20/09/2013): + + Fixed +BA 1- [native kernel] FFT mulii relied on unspecified order + of evaluation [2.6.0-F118] +BA 2- [Configure] fix support for multiarch systems for GMP +3- local() could corrupt polynomial variable of the same name [F4] +4- Flm_Fl_mul returned a wrong result [F12] +5- allocatemem(2^36-1) --> corrupted stack [#1437] [F14] +6- stack corruption in carberkowitz / charpoly(,,3) [ session crash ] [F19] +7- subst(O(x^2),x,0*x) => SEGV [#1447] [F20] +8- bnfcertify() when primelimit < Zimmert bound => oo loop +9- dirmul/dirdiv: incorrect result length when valuation > 1 [F23] + 10- x,y a t_PADIC, x === y always returned 0 [F24] + 11- round((1e-40+x) / (1e-39+x)) would create the invalid object x/x [F26] + 12- polgalois(x^11 + 627*x^4 - 584) -> F_110 instead of S_11 [#1460] [F27] + +[last column crossreferences current development release 2.6.0] +Done for version 2.5.4 (released 13/05/2013): + + Fixed +1-
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2013-03-08 09:30:47 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/pari/pari.changes2012-12-05 14:01:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2013-03-08 09:30:48.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 6 20:10:01 UTC 2013 - jeng...@inai.de + +- Restore original library filename after confirming with upstream + (This change is transparent to all users) + +--- Other differences: -- ++ pari.spec ++ --- /var/tmp/diff_new_pack.ZKBy8X/_old 2013-03-08 09:30:49.0 +0100 +++ /var/tmp/diff_new_pack.ZKBy8X/_new 2013-03-08 09:30:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,23 +15,28 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: pari %define lname libpari-gmp3 Version:2.5.3 Release:0 -Group: Productivity/Scientific/Math Summary: Computer Algebra System for fast computations in Number Theory License:GPL-2.0 -URL:http://pari.math.u-bordeaux.fr/ +Group: Productivity/Scientific/Math +Url:http://pari.math.u-bordeaux.fr/ #DL-URL: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz Source: %name-%version.tar.xz Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gmp-devel, readline-devel -BuildRequires: fltk-devel, libqt4-devel, xz +BuildRequires: fltk-devel +BuildRequires: gmp-devel +BuildRequires: libqt4-devel +BuildRequires: readline-devel +BuildRequires: xz %if 0%{?suse_version} >= 1220 -BuildRequires: libX11-devel, xorg-x11-proto-devel +BuildRequires: libX11-devel +BuildRequires: xorg-x11-proto-devel %else BuildRequires: xorg-x11-devel %endif @@ -101,15 +106,6 @@ b="%buildroot"; make install DESTDIR="$b"; -# Put library in the right spot and fix the SO version abuse -if [ -L "$b/%_libdir/libpari-gmp.so.3" ]; then - rm -f "$b/%_libdir/libpari-gmp.so.3"; -fi; -mv "$b/%_libdir/libpari-gmp.so.%version" "$b/%_libdir/libpari-gmp.so.3"; -ln -fs libpari-gmp.so.3 "$b/%_libdir/libpari-gmp-%version.so"; -ln -fs libpari-gmp-%version.so "$b/%_libdir/libpari-gmp.so"; -ln -fs libpari-gmp-%version.so "$b/%_libdir/libpari.so"; - %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig @@ -122,15 +118,19 @@ %_mandir/man*/* %doc %name-%version.changelog +# +# See +# http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg6.html +# for details on the SO versioning. +# %files -n libpari-gmp3 %defattr(-,root,root) -%_libdir/*.so.* -%_libdir/libpari-gmp-%version.so +%_libdir/libpari-gmp.so.%version +%_libdir/libpari-gmp.so.3 %files devel %defattr(-,root,root) %_includedir/pari %_libdir/libpari.so -%_libdir/libpari-gmp.so %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pari for openSUSE:Factory
Hello community, here is the log from the commit of package pari for openSUSE:Factory checked in at 2012-12-05 14:01:39 Comparing /work/SRC/openSUSE:Factory/pari (Old) and /work/SRC/openSUSE:Factory/.pari.new (New) Package is "pari", Maintainer is "" Changes: New Changes file: --- /dev/null 2012-11-30 12:21:47.308011256 +0100 +++ /work/SRC/openSUSE:Factory/.pari.new/pari.changes 2012-12-05 14:01:44.0 +0100 @@ -0,0 +1,19 @@ +--- +Thu Nov 29 19:09:42 UTC 2012 - jeng...@inai.de + +- Update to new upstream release 2.5.3 +* Fixed a bug whereby calling a GP function with a lot of omitted + arguments could crash +* idealramgroups() and idealfrobenius() did not accept a bnf + +--- +Sun Feb 26 22:13:05 UTC 2012 - sco...@free.fr + +- fix build requirement to allow build on SLE-11 +- recompress source file to bzip2 format to allow build on SLE-11 +- add missing %%post and %%postun scriptlets + +--- +Mon Sep 26 08:52:28 UTC 2011 - jeng...@medozas.de + +- Initial package (version 2.5.0) for build.opensuse.org New: pari-2.5.3.changelog pari-2.5.3.tar.xz pari.changes pari.spec Other differences: -- ++ pari.spec ++ # # spec file for package pari # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: pari %define lname libpari-gmp3 Version:2.5.3 Release:0 Group: Productivity/Scientific/Math Summary:Computer Algebra System for fast computations in Number Theory License:GPL-2.0 URL:http://pari.math.u-bordeaux.fr/ #DL-URL:http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.tar.gz Source: %name-%version.tar.xz Source2: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.3.changelog BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gmp-devel, readline-devel BuildRequires: fltk-devel, libqt4-devel, xz %if 0%{?suse_version} >= 1220 BuildRequires: libX11-devel, xorg-x11-proto-devel %else BuildRequires: xorg-x11-devel %endif %description PARI/GP is a computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. %package gp Summary:Frontend to the PARI Computer Algebra System Group: Productivity/Scientific/Math %description gp PARI/GP is a computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. %package -n %lname Summary:Computer Algebra System library for fast computations in Number Theory Group: System/Libraries # This is used by the data packages to avoid having a too-old version of libpari: Provides: libpari-gmp = %version-%release %description -n %lname PARI/GP is a computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. %package devel Summary:Development files for the PARI CAS Group: Development/Libraries/C and C++ Requires: %lname = %version %description devel PARI/GP is a computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves), but also contains a large number of other useful functions to compute with mathematical entities such as mat