diff options
author | bjs <bjs> | 2008-11-21 11:27:30 +0000 |
---|---|---|
committer | bjs <bjs> | 2008-11-21 11:27:30 +0000 |
commit | cfa9dc856feb59d2a84846f49144f22370556b53 (patch) | |
tree | 49d69c99d60fc936c4984574a2f6a939c0811120 /devel/gmp/distinfo | |
parent | 376bad1d88604440a115e1214e68ce0ee1e32524 (diff) | |
download | pkgsrc-cfa9dc856feb59d2a84846f49144f22370556b53.tar.gz |
Enable building the fat binary unless we're using Darwin;
this seems to make the most sense for bulk builds to me.
Should any other platforms fail, we can make a note of it
and exclude them along with Darwin.
Also, add two distribution patches from upstream:
[2008-11-09]
When calling mpf_set_str (perhaps indirectly via
mpf_init_set_str or mpf_inp_str, or via the C++ interface) with the
argument for the base set to 0, any exponent will be ignored.
[2008-11-08]
The mpf_eq function sometimes compares too few bits, not
just too many (the latter is documented).
This might lead to precision loss. When the experimental
--enable-nails feature is enabled at the same time --enable-cxx is
enabled, make check fails. This failure is actually due to bugs
in tests/cxx/t-prec.cc, which makes it use mpf_eq incorrectly.
This patch makes mpf_eq compare the right number of bits,
neither too few, nor to many.
The patch also fixes the test case, and documentation.
(not strictly necessary, but I figured I'd keep in line with
their recommendations)
PKGREVISION++
Diffstat (limited to 'devel/gmp/distinfo')
0 files changed, 0 insertions, 0 deletions