git: e42ef53503ef - main - sysutils/linuxfdisk: Revert "extend port deprecation till end of the year"

From: Matthias Andree <mandree_at_FreeBSD.org>
Date: Mon, 29 Sep 2025 23:49:31 UTC
The branch main has been updated by mandree:

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

commit e42ef53503ef6c4c3d17a9975778d72fb613535f
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2025-09-29 18:48:28 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2025-09-29 23:47:34 +0000

    sysutils/linuxfdisk: Revert "extend port deprecation till end of the year"
    
    This reverts commit 59a3050fa10b54ecda6711921730d6677500392a.
    
    There is no discussion with me nor am I aware of "we", all I see is
    that util-linux as a port was stuck, and neither it nor libblkid were
    actually ported to FreeBSD - but all the while I was being asked again
    and again to move e2fsprogs over to using the util-linux ports, which
    seem to have caused regressions for util-linux's fdisk ports.
    
    Now with the libblkid fixes enabling fdisk-linux from util-linux to
    at least work on memory disks, let's reset this port to deprecation,
    and sharpen the warnings.  Using this 22-year old tool without
    great care can damage GPT disks and be detrimental to performance or
    make devices unable to be used on native 4K block sizes.
---
 sysutils/linuxfdisk/Makefile | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sysutils/linuxfdisk/Makefile b/sysutils/linuxfdisk/Makefile
index 355fcb395160..32a8ceaae6be 100644
--- a/sysutils/linuxfdisk/Makefile
+++ b/sysutils/linuxfdisk/Makefile
@@ -10,15 +10,16 @@ DISTNAME=	util-linux-${PORTVERSION}
 MAINTAINER=	netch@netch.kiev.ua
 COMMENT=	Fdisk, a partition tables manipulator, from util-linux
 
-DEPRECATED=	This port is way out of date, use devel/util-linux instead
-EXPIRATION_DATE=2025-12-31
+DEPRECATED=	Upstream distfile unavailable, way out of date, upstream distfile gone, use gpart instead.
+EXPIRATION_DATE=2025-09-30
 
 LICENSE=	GPLv2+
 
 BROKEN_aarch64=	fails to build: error unknown architecture
+BROKEN=		dangerous, unaware of GPT and alignments, causes write amplification and HW wear
 
-USES=		tar:bzip2
 WRKSRC=		${WRKDIR}/util-linux-${PORTVERSION}/fdisk
+USES=		tar:bzip2
 
 pre-patch:
 	@${CP} ${FILESDIR}/linuxfdisk-Makefile ${WRKSRC}/Makefile