Sync from SUSE:SLFO:Main mpfr revision a2f4fe074db3f326b366c9918e2a9afa
This commit is contained in:
commit
d527ffcc7f
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
4
baselibs.conf
Normal file
4
baselibs.conf
Normal file
@ -0,0 +1,4 @@
|
||||
libmpfr6
|
||||
mpfr-devel
|
||||
requires -mpfr-<targettype>
|
||||
requires "libmpfr6-<targettype> = <version>"
|
BIN
mpfr-4.2.1.tar.xz
(Stored with Git LFS)
Normal file
BIN
mpfr-4.2.1.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
7
mpfr-4.2.1.tar.xz.asc
Normal file
7
mpfr-4.2.1.tar.xz.asc
Normal file
@ -0,0 +1,7 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEABYIAB0WIQSlNL4/g+JB2RgoCutYMdEaDU2wKgUCZORoewAKCRBYMdEaDU2w
|
||||
Ko6vAP92RFCMhLltxuUSeY8fW/wqDyQfidvNgW0RNsx7aMBJOAEAwEVd8sNXEKIL
|
||||
awlGP8ubzexwOodT+jaoU+2SkWURXgU=
|
||||
=6VuG
|
||||
-----END PGP SIGNATURE-----
|
627
mpfr.changes
Normal file
627
mpfr.changes
Normal file
@ -0,0 +1,627 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 11:38:24 UTC 2023 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to mpfr 4.2.1
|
||||
* Includes all fixes from mpfr-4.2.0-cummulative.patch which is
|
||||
subsequently removed.
|
||||
* Improved MPFR manual.
|
||||
* Configure tests: replaced the test of the link with GMP, in order
|
||||
to avoid the use of a function without a prototype (Autoconf issue), as
|
||||
this is obsolescent in ISO C. The new test should be more robust.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 7 07:13:26 UTC 2023 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update mpfr-4.2.0-cummulative.patch, adds patches fixing the following bugs
|
||||
* the mpfr_reldiff function, which computes |b-c|/b, is buggy on special
|
||||
values, e.g. on the following (b,c) values: (+Inf,+Inf) gives ±0
|
||||
instead of NaN (like NaN/Inf); (+0,+0) gives 1 instead of NaN (like 0/0);
|
||||
(+0,1) gives 1 instead of Inf (like 1/0). Moreover, the sign of 0 for
|
||||
(+Inf,+Inf) or (-Inf,-Inf) is not set, i.e. it is just the sign of the
|
||||
destination before the call; as a consequence, results are not even
|
||||
consistent.
|
||||
* the reuse tests are incomplete: the sign of a result zero is not checked,
|
||||
so that it can miss bugs (one of the mpfr_reldiff bugs mentioned above,
|
||||
in particular).
|
||||
* the general code for the power function (mpfr_pow_general internal
|
||||
function) has two bugs in particular cases: the first one is an incorrect
|
||||
computation of the error bound when there has been an intermediate
|
||||
underflow or overflow (in such a case, the computation is performed
|
||||
again with a rescaling, thus with an additional error term, but there is
|
||||
a bug in the computation of this term), so that the result may be
|
||||
rounded incorrectly (in particular, a spurious overflow is possible);
|
||||
the second one occurs in a corner case (destination precision 1,
|
||||
rounding to nearest, and where the rounded result assuming an unbounded
|
||||
exponent range would be 2emin-2 and the exact result is larger than this
|
||||
value), with the only consequence being a missing underflow exception
|
||||
(the underflow flag is not set).
|
||||
* the mpfr_compound_si function can take a huge amount of memory and time
|
||||
in some cases (when the argument x is a large even integer and xn is
|
||||
represented exactly in the target precision) and does not correctly
|
||||
detect overflows and underflows
|
||||
* MPFR can crash when a formatted output function is called with
|
||||
%.2147483648Rg in the format string.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 18 08:13:21 UTC 2023 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add mpfr-4.2.0-cummulative.patch, cummulative patches for
|
||||
mpfr 4.2.0:
|
||||
* A test of the thousands separator in tsprintf.c is based on the
|
||||
output from the GNU C Library up to 2.36, which is incorrect.
|
||||
* The mpfr_ui_pow_ui function has infinite loop in case of overflow.
|
||||
* The tfprintf and tprintf tests may fail in locales where decimal_point
|
||||
has several bytes, such as ps_AF.
|
||||
* In particular cases that are very hard to round, mpfr_rec_sqrt may yield
|
||||
a stack overflow due to many small allocations in the stack, based on
|
||||
alloca().
|
||||
- Remove tests-tsprintf.patch that's included in the above set.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 31 15:58:22 UTC 2023 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- tests-tsprintf.patch: Avoid testsuite failure with glibc >= 2.37
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 9 08:22:17 UTC 2023 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to mpfr 4.2.0
|
||||
* New functions mpfr_cosu, mpfr_sinu, mpfr_tanu, mpfr_acosu, mpfr_asinu,
|
||||
mpfr_atanu and mpfr_atan2u.
|
||||
* New functions mpfr_cospi, mpfr_sinpi, mpfr_tanpi, mpfr_acospi, mpfr_asinpi,
|
||||
mpfr_atanpi and mpfr_atan2pi.
|
||||
* New functions mpfr_log2p1, mpfr_log10p1, mpfr_exp2m1, mpfr_exp10m1 and
|
||||
mpfr_compound_si.
|
||||
* New functions mpfr_fmod_ui, mpfr_powr, mpfr_pown, mpfr_pow_uj, mpfr_pow_sj
|
||||
and mpfr_rootn_si (mpfr_pown is actually a macro defined as an alias for
|
||||
mpfr_pow_sj).
|
||||
* Bug fixes.
|
||||
In particular, for the formatted output functions (mpfr_printf, etc.),
|
||||
the case where the precision consists only of a period has been fixed
|
||||
to be like ".0" as specified in the ISO C standard, and the manual has
|
||||
been corrected and clarified.
|
||||
The macros of the custom interface have also been fixed: they now behave
|
||||
like functions (except a minor limitation for mpfr_custom_init_set).
|
||||
- Remove mpfr-4.1.1-patch01.patch which is included in the new release.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 24 09:08:38 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add mpfr-4.1.1-patch01.patch to fix bug with code using
|
||||
the mpfr_custom_get_kind macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 19 12:57:57 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
- package license files correctly
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 18 07:52:35 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to mpfr 4.1.1
|
||||
* Bug fixes (see <https://www.mpfr.org/mpfr-4.1.0/#fixed> and/or the
|
||||
ChangeLog file), in particular for macros implementing functions.
|
||||
* Improved manual formatting.
|
||||
* Accumulated bugfixes
|
||||
- Remove mpfr-4.1.0-p7.diff, all patches are contained in the
|
||||
new version.
|
||||
- Update mpfr.keyring
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 12 08:05:33 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add cummulative patch mpfr-4.1.0-p7.diff fixing various bugs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 13 07:05:45 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to mpfr 4.1.0
|
||||
* New function mpfr_get_str_ndigits about conversion to a string of digits.
|
||||
* New function mpfr_dot for the dot product (incomplete, experimental).
|
||||
* New functions mpfr_get_decimal128 and mpfr_set_decimal128 (available only
|
||||
when MPFR has been built with decimal float support).
|
||||
* New function mpfr_cmpabs_ui.
|
||||
* New function mpfr_total_order_p for the IEEE 754 totalOrder predicate.
|
||||
* The mpfr_out_str function now accepts bases from -2 to -36, in order to
|
||||
follow mpfr_get_str and GMP's mpf_out_str functions (these cases gave an
|
||||
assertion failure, as with other invalid bases).
|
||||
* Shared caches: cleanup; really detect lock failures (abort in this case).
|
||||
* The behavior of the formatted output functions (mpfr_printf, etc.) with
|
||||
an empty precision field has improved: trailing zeros are kept in a way
|
||||
similar to the formatted output functions from C.
|
||||
* Improved mpfr_add and mpfr_sub when all operands have a precision equal to
|
||||
twice the number of bits per word, e.g., 128 bits on a 64-bit platform.
|
||||
* Optimized the tuning parameters for various architectures.
|
||||
* Improved test coverage to 98.6% of code for x86_64.
|
||||
* Bug fixes.
|
||||
* MPFR manual: corrected/completed the mpfr_get_str description in order to
|
||||
follow the historical behavior and GMP's mpf_get_str function.
|
||||
- Remove mpfr-4.0.2-p6.patch and floating-point-format-no-lto.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 1 07:27:49 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add cummulative patch mpfr-4.0.2-p6.patch fixing various bugs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 15 11:26:24 UTC 2019 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add floating-point-format-no-lto.patch in order to fix assembler scanning
|
||||
(boo#1141190).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 1 08:32:04 UTC 2019 - rguenther@suse.com
|
||||
|
||||
- Update to mpfr 4.0.2
|
||||
* Cummulative bugfix release, includes mpfr-4.0.1-cummulative-patch.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 17 06:37:28 UTC 2018 - antoine.belvire@opensuse.org
|
||||
|
||||
- Fix %install_info_delete usage:
|
||||
* It has to be performed in %preun not in %postun.
|
||||
* See https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros#.25install_info_delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 2 08:48:20 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Add mpfr-4.0.1-cummulative-patch.patch. Fixes
|
||||
* A subtraction of two numbers of the same sign or addition of two
|
||||
numbers of different signs can be rounded incorrectly (and the
|
||||
ternary value can be incorrect) when one of the two inputs is
|
||||
reused as the output (destination) and all these MPFR numbers
|
||||
have exactly GMP_NUMB_BITS bits of precision (typically, 32 bits
|
||||
on 32-bit machines, 64 bits on 64-bit machines).
|
||||
* The mpfr_fma and mpfr_fms functions can behave incorrectly in case
|
||||
of internal overflow or underflow.
|
||||
* The result of the mpfr_sqr function can be rounded incorrectly
|
||||
in a rare case near underflow when the destination has exactly
|
||||
GMP_NUMB_BITS bits of precision (typically, 32 bits on 32-bit
|
||||
machines, 64 bits on 64-bit machines) and the input has at most
|
||||
GMP_NUMB_BITS bits of precision.
|
||||
* The behavior and documentation of the mpfr_get_str function are
|
||||
inconsistent concerning the minimum precision (this is related to
|
||||
the change of the minimum precision from 2 to 1 in MPFR 4.0.0). The
|
||||
get_str patch fixes this issue in the following way: the value 1
|
||||
can now be provided for n (4th argument of mpfr_get_str); if n = 0,
|
||||
then the number of significant digits in the output string can now
|
||||
be 1, as already implied by the documentation (but the code was
|
||||
increasing it to 2).
|
||||
* The mpfr_cmp_q function can behave incorrectly when the rational
|
||||
(mpq_t) number has a null denominator.
|
||||
* The mpfr_inp_str and mpfr_out_str functions might behave
|
||||
incorrectly when the stream is a null pointer: the stream is
|
||||
replaced by stdin and stdout, respectively. This behavior is
|
||||
useless, not documented (thus incorrect in case a null pointer
|
||||
would have a special meaning), and not consistent with other
|
||||
input/output functions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 7 18:50:06 UTC 2018 - astieger@suse.com
|
||||
|
||||
- update to 4.0.1:
|
||||
* Improved MPFR manual
|
||||
* bug fixes, including mpfr_div_ui, mpfr_div rounding issue
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 2 12:28:32 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to mpfr 4.0.0
|
||||
* The "dinde aux marrons" release.
|
||||
* MPFR now depends on GMP 5.0+ instead of 4.1+.
|
||||
* API change:
|
||||
Applications that call GMP's mp_set_memory_functions function to change
|
||||
the allocators must first call the new function mpfr_mp_memory_cleanup
|
||||
in all threads where MPFR is potentially used; this new function is
|
||||
currently equivalent to mpfr_free_cache.
|
||||
The reason is that the way memory allocation is done by MPFR has changed
|
||||
(again), so that the current GMP allocators are used (since for some
|
||||
applications, the old allocators may become invalid).
|
||||
Note: Freeing the caches like this might have a performance impact on some
|
||||
particular applications; if this is an issue, this could be handled for a
|
||||
future MPFR version.
|
||||
* Mini-gmp support via the --enable-mini-gmp configure option (experimental).
|
||||
* The minimum precision MPFR_PREC_MIN is now 1, with rounding defined as
|
||||
in the errata of IEEE 754-2008 and in the following IEEE 754 revision
|
||||
(ties rounded away from zero).
|
||||
* Shared caches for multithreaded applications.
|
||||
New function mpfr_free_cache2.
|
||||
* Partial support of MPFR_RNDF (faithful rounding).
|
||||
* New functions: mpfr_fpif_export and mpfr_fpif_import to export and import
|
||||
numbers in a floating-point interchange format, independent both on the
|
||||
number of bits per word and on the endianness.
|
||||
* New function mpfr_fmodquo to return the low bits of the quotient
|
||||
corresponding to mpfr_fmod.
|
||||
* New functions mpfr_flags_clear, mpfr_flags_set, mpfr_flags_test,
|
||||
mpfr_flags_save and mpfr_flags_restore to operate on groups of flags.
|
||||
* New functions mpfr_set_float128 and mpfr_get_float128 to convert from/to
|
||||
the __float128 type (requires --enable-float128 and compiler support).
|
||||
* New functions mpfr_buildopt_float128_p and mpfr_buildopt_sharedcache_p.
|
||||
* New functions mpfr_rint_roundeven and mpfr_roundeven, completing the
|
||||
other similar round-to-integer functions for rounding to nearest with
|
||||
the even-rounding rule.
|
||||
* New macro mpfr_round_nearest_away to add partial emulation of the
|
||||
rounding to nearest-away (as defined in IEEE 754-2008).
|
||||
* New functions mpfr_nrandom and mpfr_erandom to generate random numbers
|
||||
following normal and exponential distributions respectively.
|
||||
* New functions mpfr_fmma and mpfr_fmms to compute a*b+c*d and a*b-c*d.
|
||||
* New function mpfr_rootn_ui, similar to mpfr_root, but agreeing with the
|
||||
rootn function of the IEEE 754-2008 standard.
|
||||
* New functions mpfr_log_ui to compute the logarithm of an integer,
|
||||
mpfr_gamma_inc for the incomplete Gamma function.
|
||||
* New function mpfr_beta for the Beta function (incomplete, experimental).
|
||||
* New function mpfr_get_q to convert a floating-point number into rational.
|
||||
* The mpfr_dump function is now described in the manual; its output format
|
||||
has slightly changed.
|
||||
* The mpfr_eint function now returns the value of the E1/eint1 function
|
||||
for negative argument.
|
||||
* The behavior of the mpfr_set_exp function changed, as it could easily
|
||||
yield undefined behavior in some cases (this modifies both the API and
|
||||
the ABI).
|
||||
* In function mpfr_urandom, the next random state no longer depends on the
|
||||
current exponent range and the rounding mode. The exceptions due to the
|
||||
rounding of the random number are now correctly generated, following the
|
||||
uniform distribution.
|
||||
* Functions mpfr_grandom and mpfr_root are deprecated and will be removed
|
||||
in a future release.
|
||||
* Complete rewrite of function mpfr_sum, which now works in all cases (the
|
||||
old one could take all the memory and/or crash with inputs of different
|
||||
magnitudes in case of huge cancellation or table maker's dilemma). The
|
||||
sign of an exact zero result is now specified, and the return value is
|
||||
now the usual ternary value. Note that the position of "const" in the
|
||||
mpfr_sum prototype has been fixed (the manual was correct); user code
|
||||
should not be affected.
|
||||
* Old, deprecated macros mpfr_add_one_ulp and mpfr_sub_one_ulp removed.
|
||||
The mpfr_next* functions should be used instead.
|
||||
* Internally, improved caching: a minimum of 10% increase of the precision
|
||||
is guaranteed to avoid too many recomputations.
|
||||
* Added internal small-precision mpz_t pool, which aims to avoid the
|
||||
overhead of memory allocation, in particular.
|
||||
New function mpfr_free_pool.
|
||||
* Added configure option --enable-assert=none to avoid checking any assertion.
|
||||
* The --enable-decimal-float configure option no longer requires
|
||||
--with-gmp-build, and support for decimal floats is now automatically
|
||||
detected by default (similarly for support for __float128).
|
||||
* Updated tuning parameters.
|
||||
* Better support for Automake 1.13+ (now used to generate the tarball).
|
||||
* Dropped K&R C compatibility.
|
||||
* Improved MPFR manual.
|
||||
* New MPFRbench program (see the tools/bench directory).
|
||||
* Major speedup in mpfr_add, mpfr_sub, mpfr_mul, mpfr_div and mpfr_sqrt when
|
||||
all operands have the same precision and this precision is less than twice
|
||||
the number of bits per word, e.g., less than 128 on a 64-bit computer.
|
||||
* Speedup by a factor of almost 2 in the double <--> mpfr conversions
|
||||
(mpfr_set_d and mpfr_get_d).
|
||||
* Speedup in mpfr_log1p and mpfr_atanh for small arguments.
|
||||
* Speedup in the mpfr_const_euler function (contributed by Fredrik Johansson),
|
||||
in the computation of Bernoulli numbers (used in mpfr_gamma, mpfr_li2,
|
||||
mpfr_digamma, mpfr_lngamma and mpfr_lgamma), in mpfr_div, in mpfr_fma
|
||||
and mpfr_fms.
|
||||
* Test coverage: 96.3% lines of code.
|
||||
* Bug fixes. In particular: a speed improvement when the --enable-assert
|
||||
or --enable-assert=full configure option is used with GCC; mpfr_get_str
|
||||
now sets the NaN flag on NaN input and the inexact flag when the conversion
|
||||
is inexact. For a full list, see http://www.mpfr.org/mpfr-3.1.6/#fixed
|
||||
and the same section for any previous 3.1.x version (follow the links
|
||||
in the "Changes..." sections).
|
||||
* Microsoft Windows: Added support for thread-safe DLL (shared library).
|
||||
Tested with MinGW, ICC and MSVC.
|
||||
* Limited pkg-config support.
|
||||
* Autotools: Under Linux, make sure that the old dtags (when supported)
|
||||
are used if LD_LIBRARY_PATH is defined; otherwise "make check" would
|
||||
check an installed, compatible MPFR library found in LD_LIBRARY_PATH
|
||||
instead of the one that has been built with "make".
|
||||
* New: optional "make check-gmp-symbols", mainly for binary distributions,
|
||||
to check that MPFR does not use GMP internal symbols (experimental).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 08:03:00 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to mpfr 3.1.6 release
|
||||
* Includes mpfr-3.1.5-p9.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 25 10:40:05 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Add mpfr-3.1.5-p9.patch with cummulative patches to patchlevel p9,
|
||||
obsoletes mpfr-3.1.5-p8.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 7 08:18:31 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Add mpfr-3.1.5-p8.patch with cummulative patches to patchlevel p8.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 11 16:30:49 UTC 2016 - dimstar@opensuse.org
|
||||
|
||||
- Follow openSUSE Packaging Guidelines: do not packae static
|
||||
libraries:
|
||||
+ Pass --disable-static to configure.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 27 12:50:27 UTC 2016 - rguenther@suse.com
|
||||
|
||||
- Update to mpfr 3.1.5:
|
||||
* C++11 compatibility.
|
||||
* Bug fixes (see <http://www.mpfr.org/mpfr-3.1.4/#fixed>
|
||||
and ChangeLog file).
|
||||
* More tests.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 19:43:32 UTC 2016 - astieger@suse.com
|
||||
|
||||
- mpfr 3.1.4, incorporating the cumulative patch, plus a number of
|
||||
upstream fixes
|
||||
- removing mpfr-3.1.3-patch1to12.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 09:39:33 UTC 2016 - rguenther@suse.com
|
||||
|
||||
- Add cummulative patch mpfr-3.1.3-patch1to12.patch
|
||||
* Bug fixes (see <http://www.mpfr.org/mpfr-3.1.3/#fixed>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 21 15:09:38 UTC 2015 - astieger@suse.com
|
||||
|
||||
- update to 3.1.3:
|
||||
* Better support for Automake 1.13+ (now used to generate the
|
||||
tarball).
|
||||
* Improved MPFR manual.
|
||||
* Bug fixes (see <http://www.mpfr.org/mpfr-3.1.2/#fixed> and
|
||||
ChangeLog file)
|
||||
- drop upstreamed mpfr-3.1.2-patch11.diff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 1 10:57:39 UTC 2015 - mpluskal@suse.com
|
||||
|
||||
- Cleanup spec file with spec-claner
|
||||
- Add gpg signature
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 8 09:55:31 UTC 2015 - rguenther@suse.com
|
||||
|
||||
- Add mpfr-3.1.2-patch11.diff to fix possible buffer overflow in
|
||||
mpfr_strtofr (CVE-2014-9474). [bnc#911812]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 16 10:24:10 UTC 2013 - idonmez@suse.com
|
||||
|
||||
- Add Source URL, see https://en.opensuse.org/SourceUrls
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 14 09:05:18 UTC 2013 - rguenther@suse.com
|
||||
|
||||
- Update to version 3.1.2.
|
||||
* Bug fixes
|
||||
* Updated examples to the MPFR 3.x API
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 4 08:29:16 UTC 2012 - rguenther@suse.com
|
||||
|
||||
- Update to version 3.1.1.
|
||||
* Bug fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 13 10:50:39 UTC 2012 - coolo@suse.com
|
||||
|
||||
- patch license to follow spdx.org standard
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 29 20:34:08 UTC 2012 - jengelh@medozas.de
|
||||
|
||||
- Remove redundant tags/sections per specfile guideline suggestions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 11 12:28:31 UTC 2011 - rguenther@suse.com
|
||||
|
||||
- Update to version 3.1.0.
|
||||
* The mpfr_urandom and mpfr_urandomb functions now return identical
|
||||
values on processors with different word size.
|
||||
* Speed improvement for the mpfr_sqr and mpfr_div functions using
|
||||
Mulders' algorithm.
|
||||
* Much faster formatted output (mpfr_printf, etc.) with %Rg and similar.
|
||||
* New divide-by-zero exception (flag) and associated functions.
|
||||
- Remove bogus provides/obsoletes for old shared library version.
|
||||
- Fix license, it is LGPL v3 or later.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 8 13:53:10 UTC 2011 - rguenther@novell.com
|
||||
|
||||
- Update to version 3.0.1.
|
||||
* Minor bugfixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 6 13:34:55 UTC 2010 - rguenther@novell.com
|
||||
|
||||
- Update to version 3.0.0.
|
||||
* Bump SO version to 4.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
|
||||
|
||||
- use %_smp_mflags
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 06:16:32 UTC 2010 - adrian@suse.de
|
||||
|
||||
- PA-Risc is not threadsafe just as sparc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 11 17:13:00 CET 2009 - jengelh@medozas.de
|
||||
|
||||
- add baselibs.conf to specfile as source
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 7 22:38:13 CET 2009 - jengelh@medozas.de
|
||||
|
||||
- Do not use --enable-thread-safe on SPARC (Fedora does the same) -
|
||||
the tests segfault if TS is enabled
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 30 13:47:17 CET 2009 - rguenther@suse.de
|
||||
|
||||
- Update to version 2.4.2.
|
||||
* Bug and documentation fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 22 15:11:39 CEST 2009 - rguenther@suse.de
|
||||
|
||||
- Add x86 baselibs entry.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 16 10:55:06 CET 2009 - rguenther@suse.de
|
||||
|
||||
- Update to version 2.4.1 (no changes).
|
||||
- Apply current cummulative bugfixing patch.
|
||||
* mpfr_fmod, mpfr_remainder and mpfr_remquo rounding issues.
|
||||
* incorrect type in vasprintf.c.
|
||||
* wrong type in mpfr_zeta_ui.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 25 15:57:54 CET 2009 - rguenther@suse.de
|
||||
|
||||
- Apply current cummulative bugfixing patch.
|
||||
* Fixes mpfr_snprintf and mpfr_vsnprintf buffer overflows.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 27 10:43:32 CET 2009 - rguenther@suse.de
|
||||
|
||||
- Update to version 2.4.0.
|
||||
* Function mpfr_init_gmp_rand is no longer defined.
|
||||
* New functions:
|
||||
- between a MPFR number and a double: mpfr_add_d, mpfr_sub_d, mpfr_d_sub,
|
||||
mpfr_mul_d, mpfr_div_d, mpfr_d_div;
|
||||
- formatted input/output: mpfr_printf, mpfr_fprintf, mpfr_vprintf,
|
||||
mpfr_vfprintf, mpfr_sprintf, mpfr_snprintf, mpfr_vsprintf,
|
||||
mpfr_vsnprintf, mpfr_asprintf, mpfr_vasprintf;
|
||||
- mpfr_sinh_cosh, mpfr_li2, mpfr_modf, mpfr_fmod, mpfr_rec_sqrt.
|
||||
* Documented the fact that mpfr_random and mpfr_random2 will be suppressed
|
||||
in the next release, and that the specification of mpfr_eq may change in
|
||||
the next release (for compatibility with the mpf layer of GMP).
|
||||
* Bug fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:14:56 CET 2008 - ro@suse.de
|
||||
|
||||
- update baselibs.conf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 22 16:17:34 CEST 2008 - mrueckert@suse.de
|
||||
|
||||
- fix debug_packages_requires define
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 13 12:38:22 CEST 2008 - rguenther@suse.de
|
||||
|
||||
- Update to version 2.3.2. Includes fixes for
|
||||
* Functions mpfr_pow_ui, mpfr_pow_si and mpfr_pow_z (but not mpfr_pow)
|
||||
on NaN^0 return NaN instead of 1.
|
||||
* Underflow bug in function mpfr_div.
|
||||
* Underflow bug due to double-rounding in functions mpfr_mul_2si,
|
||||
mpfr_div_2si and mpfr_div_2ui.
|
||||
* mpfr_exp problems.
|
||||
* The overflow flag can be lost in many functions called with the
|
||||
maximum exponent equal to MPFR_EMAX_MAX.
|
||||
* assertion/overflow/underflow issues with MPFR's power functions
|
||||
(mpfr_pow, mpfr_pow_ui, mpfr_pow_si, mpfr_pow_z).
|
||||
* Inifinite looping in mpfr_hypot.
|
||||
* Hide internal symbol mpfr_init_gmp_rand.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 2 17:21:09 CEST 2008 - rguenther@suse.de
|
||||
|
||||
- make mpfr-debuginfo depend on libmpfr1 instead of mpfr
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 17:17:07 CEST 2008 - rguenther@suse.de
|
||||
|
||||
- allow build on SLES9 by disabling TLS usage there
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 16:56:50 CEST 2008 - cthiel@suse.de
|
||||
|
||||
- obsolete mpfr-<arch> via baselibs.conf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
|
||||
|
||||
- added baselibs.conf file to build xxbit packages
|
||||
for multilib support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 29 15:18:35 CET 2008 - rguenther@suse.de
|
||||
|
||||
- Update to final version 2.3.1.
|
||||
* Changes in the behavior of mpfr_strtofr and in its documentation
|
||||
concerning particular cases where the code and the documentation
|
||||
did not match.
|
||||
* Bug fixes; see <http://www.mpfr.org/mpfr-2.3.0/#bugs>.
|
||||
* Configure test for TLS support.
|
||||
* Improved MPFR manual.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 13 13:28:54 CET 2008 - rguenther@suse.de
|
||||
|
||||
- Update to 2.3.1 release candidate 1.
|
||||
* Fixes various bugs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 12 14:11:58 CET 2007 - rguenther@suse.de
|
||||
|
||||
- Apply bugfixes from upstream, up to patch 4. [#343720]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 2 10:10:32 CEST 2007 - ro@suse.de
|
||||
|
||||
- added provides mpfr to libmpfr1 package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 29 15:44:37 CEST 2007 - rguenther@suse.de
|
||||
|
||||
- New upstream version 2.3.0.
|
||||
* New functions mpfr_j0, mpfr_j1, mpfr_jn, mpfr_y0, mpfr_y1, mpfr_yn,
|
||||
mpfr_lgamma, mpfr_remainder, mpfr_remquo, mpfr_fms, mpfr_signbit,
|
||||
mpfr_setsign, mpfr_copysign, mpfr_get_patches.
|
||||
* Improved testsuite.
|
||||
* Bug fixes.
|
||||
- Rename shared library package to libmfpr1 according to policy.
|
||||
- Move AUTHORS and NEWS to mpfr-devel package.
|
||||
- Package COPYING.LIB.
|
||||
- Do not package CVS ChangeLog and README files.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 12:06:59 CET 2006 - rguenther@suse.de
|
||||
|
||||
- New upstream version 2.2.1.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 9 12:37:15 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- Apply bugfixes from upstream, up to patch 16.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 7 10:50:15 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- Apply bugfixes from upstream, up to patch 12.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 26 15:20:09 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- Fix the real bug, re-enable testsuite on s390.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 26 12:38:05 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- Skip testsuite for s390.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 15 14:27:36 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- Add provides to mpfr-devel to fix updating from gmp-devel.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 13 18:40:51 CEST 2006 - rguenther@suse.de
|
||||
|
||||
- New packages mpfr and mpfr-devel split from the gmp package as
|
||||
gmp no longer comes with the mpfr library included. Version 2.2.0.
|
||||
|
235
mpfr.keyring
Normal file
235
mpfr.keyring
Normal file
@ -0,0 +1,235 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
DA==
|
||||
=Mh3X
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
115
mpfr.spec
Normal file
115
mpfr.spec
Normal file
@ -0,0 +1,115 @@
|
||||
#
|
||||
# spec file for package mpfr
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# 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 https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: mpfr
|
||||
Version: 4.2.1
|
||||
Release: 0
|
||||
Summary: The GNU multiple-precision floating-point library
|
||||
License: LGPL-3.0-or-later
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://www.mpfr.org/
|
||||
Source0: https://www.mpfr.org/mpfr-%{version}/mpfr-%{version}.tar.xz
|
||||
Source1: https://www.mpfr.org/mpfr-%{version}/mpfr-%{version}.tar.xz.asc
|
||||
Source2: %{name}.keyring
|
||||
Source3: baselibs.conf
|
||||
BuildRequires: gmp-devel
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
%description
|
||||
The MPFR library is a C library for multiple-precision floating-point
|
||||
computations with exact rounding (also called correct rounding). It is
|
||||
based on the GMP multiple-precision library.
|
||||
|
||||
The main goal of MPFR is to provide a library for multiple-precision
|
||||
floating-point computation which is both efficient and has a
|
||||
well-defined semantics. It copies the good ideas from the ANSI/IEEE-754
|
||||
standard for double-precision floating-point arithmetic (53-bit
|
||||
mantissa).
|
||||
|
||||
%package -n libmpfr6
|
||||
Summary: The GNU multiple-precision floating-point shared library
|
||||
Group: Development/Libraries/C and C++
|
||||
|
||||
%description -n libmpfr6
|
||||
The MPFR library is a C library for multiple-precision floating-point
|
||||
computations with exact rounding (also called correct rounding). It is
|
||||
based on the GMP multiple-precision library.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the GNU multiple-precision floating-point library
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: gmp-devel
|
||||
Requires: libmpfr6 = %{version}
|
||||
Requires(post): %{install_info_prereq}
|
||||
Requires(preun):%{install_info_prereq}
|
||||
|
||||
%description devel
|
||||
Development files for the GNU multiple-precision floating-point library.
|
||||
|
||||
The MPFR library is a C library for multiple-precision floating-point
|
||||
computations with exact rounding (also called correct rounding). It is
|
||||
based on the GMP multiple-precision library.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%configure \
|
||||
%ifarch %{sparc} hppa
|
||||
--disable-thread-safe \
|
||||
%else
|
||||
--enable-thread-safe \
|
||||
%endif
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
--docdir=%{_docdir}/%{name}
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%check
|
||||
make check %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
# installed via macro
|
||||
rm %{buildroot}%{_docdir}/mpfr/COPYING*
|
||||
|
||||
%post -n libmpfr6 -p /sbin/ldconfig
|
||||
|
||||
%post devel
|
||||
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
%preun devel
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
%postun -n libmpfr6 -p /sbin/ldconfig
|
||||
|
||||
%files -n libmpfr6
|
||||
%license COPYING*
|
||||
%{_libdir}/libmpfr.so.6*
|
||||
|
||||
%files devel
|
||||
%license COPYING*
|
||||
%doc %{_docdir}/mpfr
|
||||
%{_infodir}/mpfr.info%{?ext_info}
|
||||
%{_libdir}/libmpfr.so
|
||||
%{_includedir}/mpf2mpfr.h
|
||||
%{_includedir}/mpfr.h
|
||||
%{_libdir}/pkgconfig/mpfr.pc
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user