FreeBSD Bugzilla – Bug 133963
[MAINTAINER] sysutils/e2fsprogs: update to 1.41.5
Last modified: 2009-04-25 23:30:01 UTC
1) Critical update, fixes data corruption bugs.
Please backport (shift tags/rebuild packages) for upcoming 7.2.
2) this PR modifies the misc/e2fsprogs-libuuid slave port (reset PORTREVISION),
and the sysutils/e2fsprogs master port (updates PORTVERSION)
No effort was made to use fully qualified filenames, so please save
this message and break it out into patches with your favourite text
NOTE that these modified port updates must be committed together to
avoid the dreaded "port version going backwards" issue on the slave
- Update to 1.41.5, relevant changes from upstream release notes,
excluding Debian-specific and Programmer's Notes:
Fix a number of filesystem corruption bugs in resize2fs when growing or
shrinking ext4 filesystems off-line (i.e., when the ext4 filesystem is
Debugfs can now set i_file_acl_high via the set_inodes_field command,
and print a 64-bit file acl. This is useful for debugging filesystem
corruptions where the high bits of i_file_acl_high are set. E2fsck will
detect and fix non-zero i_file_acl_high on 32-bit filesystems since some
Linux kernel versions pay attention to this field even when they
Speed up e2fsck when checking clean filesystems by avoiding unnecessary
block reads, and coalescing the block group descriptor blocks so they
are read using a single read operation.
The libuuid library will now close all file descriptors before running
uuidd. This avoids problems when the calling program has open sockets
which then never get closed because uuidd is a long-running helper
daeomn. (Addresses Launchpad bug: #305057)
In order to avoid unnecessary full filesystem checks by e2fsck after an
on-line resize, e2fsck will ignore the NEEDS_RECOVERY flag set on the
backup superblocks. (Addresses Red Hat Bugzilla: #471925)
Mke2fs will avoid trying to create the journal when run in
superblock-only mode (mke2fs -S), since the left-over journal in the
inode table will cause mke2fs to fail.
Fix a bug in libext2fs functions that check to see if a particular
device or filesystem image is mounted, which would cause these functions
to report that a file identical to the (relative) pathname used by a
pseudo-filesystem was mounted when in fact it was not.
Update Czech translation from the Translation Project.
Add Chinese (simplified) translation from the Translation Project.
Fix support for external journals (which was broken in e2fsprogs
Fix a regression in debugfs where the "stat" command when no filesystem
was open would cause debugfs to crash with a segmentation violation.
Starting in the 2.6.29 linux kernel, the ext4 filesystem driver can be
used to support filesystems without a journal. Update the blkid library
so it understands this.
The blkid library will remove an entry from the blkid cache representing
the entire disk if partitions are found, since presuambly the device
previously had no partition table, but has now transitioned to using a
Add a check to mke2fs and tune2fs that the argument to the -m option
(which specifies the reserved ratio) must be greater than zero.
(Addresses Debian Bug: #517015)
Add support for tracking the number kilobytes written to the filesystem
via the superblock field s_kbytes_written. It will be updated by the
kernel as well as by e2fsprogs programs which write to the filesystem.
This is useful for tracking the wear to filesystems on Solid Sstate
Fix compatibility issue in the libext2fs info file and makeinfo version
4.12. (Addresses Red Hat Bugzilla: #481620)
Update/clarify man pages. (Addresses Debian Bug: #515693, #365619)
Generated with FreeBSD Port Tools 0.77
Fix: --- misc/e2fsprogs-libuuid patch begins here ---
RCS file: /home/ncvs/ports/misc/e2fsprogs-libuuid/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile 6 May 2008 22:29:03 -0000 1.8
+++ Makefile 24 Apr 2009 08:34:40 -0000
@@ -5,7 +5,7 @@
# $FreeBSD: ports/misc/e2fsprogs-libuuid/Makefile,v 1.8 2008/05/06 22:29:03 itetcu Exp $
CATEGORIES= misc devel
--- misc/e2fsprogs-libuuid patch ends here ---
I'll take it.
miwi 2009-04-25 22:25:12 UTC
FreeBSD ports repository
sysutils/e2fsprogs Makefile distinfo pkg-plist
- Update to 1.41.5
Submitted by: Matthias Andree <firstname.lastname@example.org>
Revision Changes Path
1.9 +1 -1 ports/misc/e2fsprogs-libuuid/Makefile
1.55 +4 -2 ports/sysutils/e2fsprogs/Makefile
1.29 +3 -3 ports/sysutils/e2fsprogs/distinfo
1.8 +6 -6 ports/sysutils/e2fsprogs/files/patch-misc_Makefile.in
1.20 +2 -1 ports/sysutils/e2fsprogs/pkg-plist
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"