Package Release Info

pari-2.9.3-bp151.2.11

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libpari-gmp5
pari-devel
pari-gp

Change Logs

Version: 2.9.3-bp150.2.4
* Sat Sep 09 2017 jengelh@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^100000)"
    had caused SIGSEGV
* Tue Feb 21 2017 jengelh@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
* Tue Nov 29 2016 jengelh@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
* Sun Jul 31 2016 jengelh@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
* Sat Mar 12 2016 jengelh@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
* Thu Feb 26 2015 jengelh@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
* Sun Oct 12 2014 jengelh@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
* Wed Aug 06 2014 jengelh@inai.de
- Update to new upstream release 2.7.1
  * Q_pvalrem(t_FRAC) returned a wrong result
  * The "ellheegner" function was using too much memory in some cases
  * nfhilbert(K,x,y, P above 2) could give wrong results
  * nfpow_u didn't handle non-integral rational numbers
  * nfroots(, t_POL with leading coeff -1) could miss solutions
* Fri Apr 18 2014 jengelh@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
* Wed Feb 05 2014 jengelh@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
* Sun Jan 06 2013 jengelh@inai.de
- Restore original library filename after confirming with upstream
  (This change is transparent to all users)
* Thu Nov 29 2012 jengelh@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 2012 scorot@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 2011 jengelh@medozas.de
- Initial package (version 2.5.0) for build.opensuse.org
Version: 2.11.3-bp152.1.7
* Thu Mar 05 2020 Jan Engelhardt <jengelh@inai.de>
- 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).
* Fri Aug 23 2019 Jan Engelhardt <jengelh@inai.de>
- Enable pthreads [boo#1142714]
- Avoid duplicate shipping of documentation.
* Sun Jul 28 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 2019 Christophe Giboudeaux <christophe@krop.fr>
- Prepare the KDE4/Qt4 removal in factory.
* Mon Dec 10 2018 Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 2.11.1
  * 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 07 2018 Todd R <toddrme2178@gmail.com>
- Use %macro instead of %{macro} wherever possible.
* Fri Dec 07 2018 Todd R <toddrme2178@gmail.com>
- Fix building on SLE 15
- Use %license macro
* Wed Aug 29 2018 Jan Engelhardt <jengelh@inai.de>
- 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