git: e42ef53503ef - main - sysutils/linuxfdisk: Revert "extend port deprecation till end of the year"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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