Bug 227102

Summary: math/mpfr: Update to 4.0.1
Product: Ports & Packages Reporter: Yuri Victorovich <yuri>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (ale)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch
none
patch none

Description Yuri Victorovich freebsd_committer freebsd_triage 2018-03-30 07:18:06 UTC
Created attachment 191969 [details]
patch
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-30 07:19:48 UTC
Created attachment 191970 [details]
patch
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-30 07:21:53 UTC
Delete static library as per policy set by portmgr@.
Comment 3 Alex Dupre freebsd_committer freebsd_triage 2018-04-10 09:39:47 UTC
I had the patch in my queue, but I have a couple of questions for you:
1) why have you disabled the static lib?
2) have you checked that mpfr dependent ports still build? I'm quite sure there are a few that break
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2018-04-14 23:01:05 UTC
(In reply to Alex Dupre from comment #3)

Hi Alex,

> 1) why have you disabled the static lib?

Because static libs should almost never be needed. portmgr@ said that they are discouraged, and they for the most part only present problems. They make it harder to fix security vulnerabilities, harder to find dependencies (stage-qa fails to warn about static dependencies), etc. Static libs are required if some dependent port needs to be static (ex. Tor).

> 2) have you checked that mpfr dependent ports still build? I'm quite sure there are a few that break

I've rebuilt about half of the dependencies, and couldn't find any failures so far.

But of course all of them need to be rebuilt and checked.


I've encountered several new packages that should be turned into ports, and they require the latest mpfr version.


Yuri
Comment 5 Alex Dupre freebsd_committer freebsd_triage 2018-04-19 07:10:31 UTC
I've rebuilt all dependent ports and the ones that were failing have now been updated to build with newer mpfr release. Committed.
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2018-04-19 07:20:32 UTC
Thank you!