summaryrefslogtreecommitdiff
path: root/devel/gmp/distinfo
diff options
context:
space:
mode:
authorbjs <bjs>2008-11-21 11:27:30 +0000
committerbjs <bjs>2008-11-21 11:27:30 +0000
commitcfa9dc856feb59d2a84846f49144f22370556b53 (patch)
tree49d69c99d60fc936c4984574a2f6a939c0811120 /devel/gmp/distinfo
parent376bad1d88604440a115e1214e68ce0ee1e32524 (diff)
downloadpkgsrc-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