git: 7b612ca975c4 - main - sysutils/shim: Deprecate port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Jan 2025 09:10:47 UTC
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/ports/commit/?id=7b612ca975c40aeff5b79e913610191463b0ba01 commit 7b612ca975c40aeff5b79e913610191463b0ba01 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2025-01-22 08:51:52 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2025-01-22 09:10:43 +0000 sysutils/shim: Deprecate port Last commit on the master branch upstream is 10 years ago. The port does not build with GCC 14 [1]. Give 1 month for expiration date. The port might be fixed by switching upstream to https://github.com/rhboot/shim (actual upstream is a fork of this repo, which is still active) and patching appropriately. Still, I believe it makes more sense to deprecate and expire the port since: - apparently nobody felt the need for a more up to date version of shim; - there are important security issues which are most likely not addressed by the actual port (e.g. https://github.com/advisories/GHSA-qjqj-4cq6-6f2f) PR: 281248 [1] --- sysutils/shim/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sysutils/shim/Makefile b/sysutils/shim/Makefile index d4b1061d1f98..13f6c4dac9f6 100644 --- a/sysutils/shim/Makefile +++ b/sysutils/shim/Makefile @@ -10,6 +10,9 @@ WWW= https://github.com/mjg59/shim LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT +DEPRECATED= upstream has been inactive for 10 years and does not build with GCC 14 +EXPIRATION_DATE= 2025-02-22 + BUILD_DEPENDS= ${LOCALBASE}/lib/libgnuefi.a:devel/gnu-efi \ bash:shells/bash