Re: git: 0967f7030c67 - main - Install the recently added posix.mk file
- In reply to: Antoine Brodin : "Re: git: 0967f7030c67 - main - Install the recently added posix.mk file"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 19 Apr 2022 21:38:59 UTC
On 4/19/22 2:33 PM, Antoine Brodin wrote: > On Tue, Apr 12, 2022 at 8:06 PM Colin Percival <cperciva@freebsd.org> wrote: >> >> The branch main has been updated by cperciva: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=0967f7030c67442bfacc17d6c316f20acb6e6419 >> >> commit 0967f7030c67442bfacc17d6c316f20acb6e6419 >> Author: Colin Percival <cperciva@FreeBSD.org> >> AuthorDate: 2022-04-11 17:48:43 +0000 >> Commit: Colin Percival <cperciva@FreeBSD.org> >> CommitDate: 2022-04-12 20:05:55 +0000 >> >> Install the recently added posix.mk file >> >> This enables POSIX compatibility for Makefiles which start with >> .POSIX: >> >> Submitted by: sjg > > Hi, > > This breaks some ports, including math/mpfr which is required by binutils. > http://gohan04.nyi.freebsd.org/data/main-amd64-PR263406-default/2022-04-18_21h22m32s/logs/mpfr-4.1.0_1.log > Please revert and request an exp-run for such changes. I opened a review for math/mpfr yesterday with the fix. It was the only thing that broke on my laptop over the weekend (meaning once I fixed mpfr I could build the rest of the ports I use just fine). https://reviews.freebsd.org/D34953 Fix is fairly simple, just needs someone to review it. There's more detail in the review, but Colin contacted the mpfr authors to request them to remove .POSIX but they declined, so the review above switches mpfr to use gmake. -- John Baldwin