Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.47.1 06 Nov 2024 15:17:35 |
Robert Clausecker (fuz) |
filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.
Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.
Approved by: portmgr (rene)
Reviewed by: mat
Pull Request: https://github.com/freebsd/freebsd-ports/pull/302
PR: 281988 |
1.47.1 10 Sep 2024 21:33:38 |
Matthias Andree (mandree) |
sysutils/e2fsprogs-core: clean up OSVERSION check
and permit FreeBSD 14.x amd64 to use NOTESTS for SELFTEST and
require tests only on FreeBSD 15 or newer, or on non-amd64
architectures. |
1.47.1 30 May 2024 12:07:46 |
Matthias Andree (mandree) |
*/e2fsprogs*: update to 1.47.1
ChangeLog: https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.1 |
1.47.0_1 31 Jan 2024 21:54:41 |
Matthias Andree (mandree) |
sysutils/e2fsprogs-core: Add hint to bump e2fsprogs version, too.
...if omitted, breaks build of sysutils/e2fsprogs.
Reported by: kib@ |
1.47.0_1 22 Jan 2024 13:52:02 |
Muhammad Moinur Rahman (bofh) |
sysutils/e2fsprogs-core: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
1.47.0 16 May 2023 19:29:37 |
Matthias Andree (mandree) |
sysutils/e2fsprogs-core: update WWW to upgraded https:// (sourceforge) |
1.47.0 09 Feb 2023 20:52:25 |
Matthias Andree (mandree) |
sysutils/e2fsprogs-core: clean up a bit, drop coreutils depends
Patch a test script to work around BSD dd's missing oconv=append,
and do away with coreutils as a build requisite.
Move some REINPLACE_CMD features to individual patches that I
intend to send upstream for inclusion, and remove others that
are now no longer required.
This should only affect the build and self-test phases,
and not change package content, so not bumping PORTREVISION. |
1.47.0 09 Feb 2023 18:55:14 |
Matthias Andree (mandree) |
sysutils/e2fsprogs-core: clean out obsolete conflicts |
1.47.0 09 Feb 2023 18:46:25 |
Matthias Andree (mandree) |
sysutils/e2fsprogs: update to 1.47.0
ChangeLog: https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.0
While here, suppress most of the 'unused command line argument' warnings. |
1.46.6 02 Feb 2023 23:49:24 |
Matthias Andree (mandree) |
sysutils/e2fsprogs: bugfix update to 1.46.6
ChangeLog: https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.46.6
Add patch to make m_offset reliable. Due to some race conditions on the
pipeline between FreeBSD's yes a, which emits 8190-long writes on
13-STABLE, and GNU dd (gdd), which it pipes its output into, gdd can
sometimes receive short reads occasionally, and because the count=
normally is the number of read(2) calls dispatched, this then leads to a
shorter reference "file system" that we crcsum, and that causes false
negative test results. gdd warns that iflag=fullblock would avoid
effects of short reads, but this warning is discarded in the test
script. Anyways, patch m_offset to use dd's and gdd's iflag=fullblock,
which causes (g)dd to call read(2) again until the block is full for
each nominal block, so we definitely read the desired output size 512 kB
no matter what shorter blocks might travel through the pipeline.
MFH: 2023Q1 |
1.46.5_5 01 Oct 2022 14:54:55 |
Matthias Andree (mandree) |
sysutils/e2fsprogs: 1/2 rename to -core, strip FLAVORS and /sbin
This is the first commit that renames e2fsprogs to e2fsprogs-core,
makes the necessary changes to Makefiles, strips the FLAVORs that
determined how to link or copy to /sbin. The latter feature will
be placed into a new e2fsprogs port that just copies two files to /sbin.
A followup 2/2 commit will then add the new e2fsprogs port.
This is done so that Git can properly track the rename.
While here, switch from FreeBSD's dd to GNU coreutils's dd
in an attempt to fix sporadic m_offset self-test failures. |