devel/libffi distinfo refers to a github .diff which uses a commitid shorter than the one github is currently feeding out. I guess some other commitid collided with it perhaps and so it auto-lengthened. 01a75ed76ea7e57f1b7a5c183e2b1e890e6aa0fd.diff will no longer match when pulled from github, here: https://github.com/libffi/libffi/commit/01a75ed76ea7e57f1b7a5c183e2b1e890e6aa0fd.diff The diff to the "new" commitid diff is: diff 01a75ed76ea7e57f1b7a5c183e2b1e890e6aa0fd.diff* 2c2 < index 5ee2a709..8e2f2f0e 100644 --- > index 5ee2a7095..8e2f2f0e7 100644 This is breaking a pile of ports which depend on libffi.
Maintainer reset.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3961f81d9b62b2e94fcd27965c94d908b3dc6793 commit 3961f81d9b62b2e94fcd27965c94d908b3dc6793 Author: Kevin Bowling <kbowling@FreeBSD.org> AuthorDate: 2022-05-03 15:06:46 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2022-05-03 15:09:12 +0000 devel/libffi: Fix distinfo for GitHub patch GitHub is now generating a longer short commit ID in the patch. PR: 262705 Reported by: thetanix (thetanix@gmail.com) MFH: 2022Q2 Sponsored by: BBOX.io devel/libffi/distinfo | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
A commit in branch 2022Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=011bfe906b6aec61b2ca31aa1ebdefc1cb66ea63 commit 011bfe906b6aec61b2ca31aa1ebdefc1cb66ea63 Author: Kevin Bowling <kbowling@FreeBSD.org> AuthorDate: 2022-05-03 15:06:46 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2022-05-03 15:10:37 +0000 devel/libffi: Fix distinfo for GitHub patch GitHub is now generating a longer short commit ID in the patch. PR: 262705 Reported by: thetanix (thetanix@gmail.com) Sponsored by: BBOX.io (cherry picked from commit 3961f81d9b62b2e94fcd27965c94d908b3dc6793) devel/libffi/distinfo | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
(In reply to thetanix from comment #0) Thanks for the report!