Accepting request 723174 from science
- Update to new upstream release 2.11.2 OBS-URL: https://build.opensuse.org/request/show/723174 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pari?expand=0&rev=19
This commit is contained in:
commit
a00c3c3f12
@ -1,44 +0,0 @@
|
|||||||
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
|
|
||||||
|
|
||||||
Done for version 2.11.1 (released 1/12/2018):
|
|
||||||
Fixed
|
|
||||||
1- heap-buffer-overflow in init_prefix [readline] [F4]
|
|
||||||
2- mfsplit(mf,,flag) could return uninitialized objects => SEGV [F5]
|
|
||||||
3- mfeisenstein(k,,chi) was treated as E(k,chi) instead of E(k,1,chi)[F6]
|
|
||||||
4- poldegree(y/x) -> 0 [ instead of -1 ] [F7]
|
|
||||||
5- sumeulerrat(y/x^2,1) -> junk [F8]
|
|
||||||
HC 6- incgam(-1000.4,2) -> SEGV [F9]
|
|
||||||
7- mfatkininit(mfinit([366,2]),2) -> precision error [F10]
|
|
||||||
8- forprimestep: wrong when wrapping over word boundary [#2071] [F11]
|
|
||||||
9- mfbracket: [f,g]_m was multiplied by (-1)^m [F12]
|
|
||||||
10- wrong results in mfatkininit / mfatkineigenvalues [#2073/#2074] [F13]
|
|
||||||
11- issquare(Mod(x,ffinit(3,2))) -> wrong result [broken Fq_ispower] [F14]
|
|
||||||
12- possible SEGV in rnfpseudobasis(, [pol,lim]) [F15]
|
|
||||||
13- wrong result in elllog over F_p, p in [2^63,2^64[ [F16]
|
|
||||||
14- wrong result in mfsymboleval when path extremities are close to [F17]
|
|
||||||
real axis (cusps were OK) [#2075]
|
|
||||||
15- mfcoefs(mfDelta(),0) -> SEGV [#2078] [F18]
|
|
||||||
16- GC error in lfuncreate(elliptic curve over number field) [#2080] [F19]
|
|
||||||
17- X11 and Qt graphic engine: pari_close called too soon => crash [F20]
|
|
||||||
18- pariold.h: mix up with obsoleted taille / taille2 [F21]
|
|
||||||
19- foo(n)=vector(n)[1..n];123; would corrupt the GP interpreter [F22]
|
|
||||||
20- Pol(0)/'x -> t_INT 0 (instead of 0*x^0) [F23]
|
|
||||||
Pol(0)/(Mod(1,2)*'x) -> t_INT 0 (instead of Mod(0,2)*x^0)
|
|
||||||
21- missing typecheck in nfalgtobasis [#2084] [F24]
|
|
||||||
22- dbllog2(t_COMPLEX of t_FRAC) => junk [F25]
|
|
||||||
23- nffactor(t_POL, t_POL) => bug in LLL_cmbf [#2083] [F26]
|
|
||||||
24- ideallog(pure archimedean conductor, t_FRAC) -> log(0) error [F27]
|
|
||||||
25- lfunrootres: avoid oo-loop [F28]
|
|
||||||
26- mfgaloistype: dihedral forms possibly incorrect for N > 3000 [F29]
|
|
||||||
27- mfgaloistype: error on mf=mfinit([1159,1,Mod(930,1159)],0); [F30]
|
|
||||||
28- hash_GEN(x) differed depending on whether x was a clone [F33]
|
|
||||||
BA 29- [mpi] setting nbthreads in .gprc could lead to crashes. [F34]
|
|
||||||
30- accuracy too large in derivnum => slowdown [F35]
|
|
||||||
31- nfisincl(x^5-x^4+x^3-2*x^2+3*x-1,x^20+x^15+x^10+x^5+1) -> SEGV [F36]
|
|
||||||
32- stack corruption in addsub_frac [F37]
|
|
||||||
AP 33- segfault in rnfidealup [#2093] [F38]
|
|
||||||
34- Ser(x,x,0) -> error instead of O(x) [#2092] [F39]
|
|
||||||
35- fix mspolygon(,2) [add 1/3rd hyperbolic triangles + fix labels] [F40]
|
|
||||||
36- factor(3/(x^5+3*y*x^4+3*y^2*x^3+y^3*x^2)) -> SEGV [F41]
|
|
||||||
37- catastrophic cancellation in acosh / asinh for large t_COMPLEX [F43]
|
|
||||||
38- zeta(1/2 + I*t) => internal error [F44]
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:24a9b324a6e9fb161f49dd93aa4dc3f8bb8996c96050ee0468b2f92b45eacac9
|
|
||||||
size 4426390
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEEQgKOpASi6dgKxFMUjw58K0Ui44cFAlv1n3EACgkQjw58K0Ui
|
|
||||||
44cX4Q//Z7/TdwbzGOSjTq3yqt5i403KaMr5WRszZvgzSWYLsuqBv2HW5nJx5549
|
|
||||||
Zrlw0liO+bWct4N5ZPZF+0/1i4C0O9d94zCuDjJvAvzJCS9mON4XCpY+xln3wc3R
|
|
||||||
tTWecFPuYspkL7mOMtOeqYFCnsGsc1XIh+tSU9+urYr3cLkeBzVVJUbzuuYR0ZJ1
|
|
||||||
2/MhERhuM0aElNLM7ghP2QDL1HDH8PZBoHAQc71TrQeCdqIPR73GctFRRCPjZXjr
|
|
||||||
iE3H0QxZ/yy5S6Z8g0siFReZtKzSsPL6d36UzKY51YkNf2VSPFwx9M3lrRcmSSrs
|
|
||||||
19c/KufakxqaCEukCBJ7qI5R0PXYKlY98yYxa+7cG7bUQuiPiBvRrlg4IyY5bO5S
|
|
||||||
HR0fFZx6C6ZV94c3JOgBd8w7ddeA8lMrQWUN+M7bTZT3jxOXbN73NZ2l64n2s8E8
|
|
||||||
1aFAcvGpQdPt9w18vVJhKEjeA+JCcnD5h7AgIpvzWEymvyfi1FphrWPp50XkHLfp
|
|
||||||
kJuw6nnefbAw6LVuYdBi92FpL8bYckahw+EHpIhFRco29b4xIDUCzxnoqACWKtdx
|
|
||||||
+Q+orQyE3z9HFw8+YeRjMXyNFqSuBW/egjgTnDQi46gpEAtK6plHXKl05JK8NaaA
|
|
||||||
eBAIwEX4vc2esCHsdPlt6y58PSAYUp3KwIhoG/+lw6tydFm1/9U=
|
|
||||||
=u6wF
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
pari-2.11.2.tar.gz
Normal file
3
pari-2.11.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4a6532b3c77350363fa618ead5cd794a172d7b7e5757a28f7788e658b5469339
|
||||||
|
size 4433038
|
16
pari-2.11.2.tar.gz.asc
Normal file
16
pari-2.11.2.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEQgKOpASi6dgKxFMUjw58K0Ui44cFAlzFpbkACgkQjw58K0Ui
|
||||||
|
44dOKg/+Mo7ajLK4HhiqO/b6Pmxp8Av17uerMUx3BrZQaeTg2RlSs9xIGWuYpBqK
|
||||||
|
QSOGk3AUVrV6hTCnRiSQNgtN3JjXbM+hBKAuH5hMrRegoJgWObw+50lWqSxdCvbI
|
||||||
|
n1IuqcJ9xg6kqre58mXJk0f1oqax0BEj1cy3abj9uT+ClodHLvQAs8lAilE5b/wN
|
||||||
|
f9U0PGbyhXciQ7gHGEnSLe6y1xM78byN+K5WcCe2tKjh4jpTKVqYUacQH73NeyOM
|
||||||
|
DEsCkWvEAsO85/uTTQH4lzpR2TcupXZimAgBwvcoRPQPvAkMrGcLEJ11oMfBFCt0
|
||||||
|
P/9Pj8GaJrCjKetUQ5HX+cl+KrK3m+aJ3sg6yy5bvD1uK/cDM8tNOEOnVdRFRPdn
|
||||||
|
HhcCtoTaGctZIqR7IGdXybgHcysTJaUWTV2tfpZ+xavvrgHWAQXquhDTrqVdD4k/
|
||||||
|
621Rsfi6ech3RDVgrZSKN3xRDGgftK21AsKbRvMZrQGNQsWQ6xnQQWXe+wfcUMXo
|
||||||
|
ws846FKZ5T1vjtGsSmAufL5ekthk+wZQFvDXQ9tRYk92kUJzjClaqd/yNuGcU9ed
|
||||||
|
XGP1rUNRK8nYkS0usJ1qUgHZUFWUfDLQkZTfzdT3XCe0IY3ZQcdXKUCLVCjAahPD
|
||||||
|
nain/LHe6akzNHuN+4ff16GT2TxnOTVoVP4y4XVm/azVW2ri5TE=
|
||||||
|
=MRkx
|
||||||
|
-----END PGP SIGNATURE-----
|
20
pari.changes
20
pari.changes
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 28 22:37:35 UTC 2019 - Simon Puchert <simonpuchert@alice.de>
|
||||||
|
|
||||||
|
- 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).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 25 19:08:37 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
Mon Mar 25 19:08:37 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
||||||
|
|
||||||
@ -6,7 +24,7 @@ Mon Mar 25 19:08:37 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Dec 10 23:51:20 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
Mon Dec 10 23:51:20 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
- Update to new upstream release 2.11
|
- Update to new upstream release 2.11.1
|
||||||
* Fixed a heap buffer overflow
|
* Fixed a heap buffer overflow
|
||||||
* Fixed mfsplit(mf,,flag) could return uninitialized objects
|
* Fixed mfsplit(mf,,flag) could return uninitialized objects
|
||||||
causing SIGSEGV
|
causing SIGSEGV
|
||||||
|
15
pari.spec
15
pari.spec
@ -23,17 +23,16 @@
|
|||||||
Name: pari
|
Name: pari
|
||||||
%define sover 6
|
%define sover 6
|
||||||
%define lname libpari-gmp%sover
|
%define lname libpari-gmp%sover
|
||||||
Version: 2.11.1
|
Version: 2.11.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Computer Algebra System for computations in Number Theory
|
Summary: Computer Algebra System for computations in Number Theory
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
Group: Productivity/Scientific/Math
|
Group: Productivity/Scientific/Math
|
||||||
URL: http://pari.math.u-bordeaux.fr/
|
URL: https://pari.math.u-bordeaux.fr/
|
||||||
#Git-Clone: http://pari.math.u-bordeaux.fr/git/pari.git
|
#Git-Clone: https://pari.math.u-bordeaux.fr/git/pari.git
|
||||||
#Git-Web: http://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
|
#Git-Web: https://pari.math.u-bordeaux.fr/cgi-bin/gitweb.cgi
|
||||||
Source: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%version.tar.gz
|
Source: https://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
|
Source2: https://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
|
Patch1: pari-nodate.diff
|
||||||
BuildRequires: fltk-devel
|
BuildRequires: fltk-devel
|
||||||
BuildRequires: gmp-devel
|
BuildRequires: gmp-devel
|
||||||
@ -100,7 +99,6 @@ functions.
|
|||||||
make %{?_smp_mflags} all \
|
make %{?_smp_mflags} all \
|
||||||
CFLAGS="%optflags -fno-strict-aliasing" \
|
CFLAGS="%optflags -fno-strict-aliasing" \
|
||||||
STRIP=true
|
STRIP=true
|
||||||
cp "%{S:3}" .
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
@ -120,7 +118,6 @@ cp "%{S:3}" .
|
|||||||
%dir %_licensedir
|
%dir %_licensedir
|
||||||
%endif
|
%endif
|
||||||
%license AUTHORS COPYING
|
%license AUTHORS COPYING
|
||||||
%doc %name-%version.changelog
|
|
||||||
%doc CHANGES CHANGES-* NEW README
|
%doc CHANGES CHANGES-* NEW README
|
||||||
%doc examples/
|
%doc examples/
|
||||||
%_libdir/libpari-gmp.so.%version
|
%_libdir/libpari-gmp.so.%version
|
||||||
|
Loading…
Reference in New Issue
Block a user