Bug 225968

Summary: [exp-run] Update math/mpc to 1.1.0
Product: Ports & Packages Reporter: Gerald Pfeifer <gerald>
Component: Individual Port(s)Assignee: Gerald Pfeifer <gerald>
Status: Closed FIXED    
Severity: Affects Many People Flags: antoine: exp-run+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Description Flags
Proposed patch none

Description Gerald Pfeifer freebsd_committer 2018-02-17 01:31:29 UTC
Created attachment 190710 [details]
Proposed patch

Given there is a fair number of direct and indirect dependencies,
an exp-run appears to be a good idea.  Thanks for your help!
Comment 1 Antoine Brodin freebsd_committer 2018-02-21 11:51:15 UTC
Exp-run looks fine.
Comment 2 commit-hook freebsd_committer 2018-03-10 17:25:34 UTC
A commit references this bug:

Author: gerald
Date: Sat Mar 10 17:24:34 UTC 2018
New revision: 464079
URL: https://svnweb.freebsd.org/changeset/ports/464079

  Update to libmcp version 1.1.0 which brings the following changes:
   - New functions:
     . mpc_cmp_abs
     . mpc_rootofunity
   - Rewrite of the testing framework and a new mpcbench tool, used with
     `make bench`.
   - Bug fixes and improvements of existing functions:
     . Fixed compilation with mpfr 4.0.0.
     . Fixed handling of over- and underflows with directed rounding in the
       "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow
     . Fixed a bug in mpc_atan(0,y) with |y| near 1.
   - Minimally required dependencies are now gmp 5.0.0 and mpfr 3.0.0
     (way below what the standard Ports Collection provides).

  PR:		225968
  Tested by:	antoine (exp-run)

Comment 3 Gerald Pfeifer freebsd_committer 2018-03-10 17:48:50 UTC
Thank you for your help testing this, Antoine!  Much appreciated.