Bug 272655 - math/mpfr: Update to 4.2.0 to patchlevel 12
Summary: math/mpfr: Update to 4.2.0 to patchlevel 12
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Alex Dupre
URL: https://www.mpfr.org/mpfr-4.2.0/
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-22 08:56 UTC by Daniel Engberg
Modified: 2023-07-27 21:48 UTC (History)
0 users

See Also:
ale: maintainer-feedback+


Attachments
Patch for mpfr (1.74 KB, patch)
2023-07-22 08:56 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-07-22 08:56:45 UTC
Created attachment 243539 [details]
Patch for mpfr

Compile and runtime tested on FreeBSD 13.2-RELEASE (aarch64) (make, make check-plist, make test)
Compile and runtime tested on FreeBSD 13.2-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 12.4-RELEASE (amd64)
Poudriere testport OK 13.2-RELEASE (amd64)

Tested with following consumers in 13.2-RELEASE (amd64) using Poudriere:
devel/binutils
lang/gnatcross-binutils-aarch64
lang/gnatdroid-binutils
lang/gnatdroid-binutils-x86
math/piranha
science/fastjet
benchmarks/stress-ng
biology/locarna
biology/viennarna
cad/PrusaSlicer
cad/csxcad
cad/ghdl
cad/openscad
cad/openscad-devel
databases/sfcgal
deskutils/genius
devel/aarch64-none-elf-gcc
devel/arm-none-eabi-gcc
devel/avr-gcc
devel/freebsd-gcc12
devel/freebsd-gcc9
devel/gcc-msp430-ti-toolchain
devel/gdb
devel/ikos
devel/mingw32-gcc
devel/p5-DateTime-Astro
devel/riscv32-unknown-elf-gcc
devel/riscv64-none-elf-gcc
devel/tex-web2c
finance/ledger
graphics/dust3d
graphics/openmvs
graphics/wdune
lang/gcc10
lang/gcc11
lang/gcc11-devel
lang/gcc12
lang/gcc12-devel
lang/gcc13
lang/gcc13-devel
lang/gcc48
lang/gcc6-aux
lang/gcc8
lang/gcc9
lang/gnat12
lang/julia
lang/sbcl
math/R-cran-Rmpfr
math/SCIP
math/antic
math/apron
math/arb
math/calcium
math/cgal
math/cm
math/cmh
math/crlibm
math/e-antic
math/elemental
math/flint2
math/fplll
math/giacxcas
math/gnome-calculator
math/gretl
math/heyoka
math/kalk
math/kcalc
math/lcalc
math/libqalculate
math/linbox
math/mate-calc
math/mpc
math/mpfi
math/mpfrcx
math/mppp
math/obake
math/octave-forge-interval
math/openturns
math/p5-Math-MPC
math/p5-Math-MPFR
math/paritwine
math/polymake
math/py-fpylll
math/py-gmpy2
math/py-heyoka
math/py-piranha
math/py-pplpy
math/py-pyaudi
math/py-symengine
math/sage
math/singular
math/suitesparse-spex
math/symengine
math/wcalc
print/miktex
print/tex-luatex
science/octopus
security/nflib

Failures:
math/fricas - runaway_process (unrelated)
lang/gcc14-devel - gcc-14-20230716/gcc/tree-ssa-loop-ivcanon.cc:1170:17: error: variable 'entry_count' set but not used [-Werror=unused-but-set-variable] (unrelated)
devel/riscv64-none-elf-gcc - Plist issues (unrelated)
math/py-piranha - Marked as broken
Comment 1 Alex Dupre freebsd_committer freebsd_triage 2023-07-25 09:49:34 UTC
What's the reason for the Uses=pathfix addition?
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2023-07-25 16:31:47 UTC
It installs pc files in wrong dir,
https://cgit.freebsd.org/ports/commit/Mk/bsd.port.mk?id=af209cebad90f67199b65c0c1737f7d187498a12
Comment 3 Alex Dupre freebsd_committer freebsd_triage 2023-07-25 16:53:09 UTC
Oh, I didn't realize it was eventually ending in the correct directory because of the fixup-lib-pkgconfig target.
Comment 4 Alex Dupre freebsd_committer freebsd_triage 2023-07-27 08:24:19 UTC
Approved, you can commit it.
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-07-27 20:11:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f28c5c47991d59c7fd88ca37559298df1eb7617d

commit f28c5c47991d59c7fd88ca37559298df1eb7617d
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-07-27 20:07:36 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2023-07-27 20:08:13 +0000

    math/mpfr: Update 4.2.0 to patchlevel 12

    Changelog: https://www.mpfr.org/mpfr-4.2.0/

    PR:             272655
    Reviewed by:    ale (maintainer)

 math/mpfr/Makefile | 6 +++---
 math/mpfr/distinfo | 8 +++++++-
 2 files changed, 10 insertions(+), 4 deletions(-)