Bug 2147377

Summary: Update mpfr to version 4.1.1-p1
Product: [Fedora] Fedora Reporter: Laurent Rineau <laurent.rineau__fedora>
Component: mpfrAssignee: Pavel Cahyna <pcahyna>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jamesturner246, jkucera, loganjerry, pcahyna, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-25 08:24:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2144197    

Description Laurent Rineau 2022-11-23 20:55:15 UTC
mpfr version 4.1.1 introduced a regression: a compilation error in the usage of `mpfr_custom_get_kind`.

See bug #2144197 and https://github.com/CGAL/cgal/issues/7064.

A discussion with the author of mpfr led to the creation of an upstream patch, published on https://www.mpfr.org/mpfr-4.1.1/#bugs

Comment 1 Laurent Rineau 2022-11-23 20:57:45 UTC
Note that mpfr version 4.1.1-p1 can be obtained by applying the upstream patch https://www.mpfr.org/mpfr-4.1.1/allpatches to mpfr version 4.1.1.

Comment 2 Jerry James 2022-11-23 22:07:30 UTC
Since I was responsible for updating to 4.1.1 in the first place, I'll push this update too.  Thank you for engaging with upstream, Laurent.

Comment 3 Laurent Rineau 2022-11-25 08:24:06 UTC
Thanks Jerry. The issue is now fixed by https://bodhi.fedoraproject.org/updates/FEDORA-2022-7f5a496474. See https://bugzilla.redhat.com/show_bug.cgi?id=2144197#c5.