From: Theodore Ts'o Date: Wed, 2 Jul 2025 18:18:15 +0000 (-0400) Subject: Update release notes, etc., for the 1.47.3-rc3 release X-Git-Tag: archive/debian/1.47.3_rc3-1^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=HEAD;p=thirdparty%2Fe2fsprogs.git Update release notes, etc., for the 1.47.3-rc3 release Signed-off-by: Theodore Ts'o --- diff --git a/debian/changelog b/debian/changelog index 27380b03..3bf7abac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +e2fsprogs (1.47.3~rc3-1) experimental; urgency=medium + + * fix missing dependency in libext2fs2t64 for libcom-err2 + (Closes: #1108010) + * e2scrub no longer runs fstrim by default, since util-linux ships + with a fstrim.timer systemd file which will run fstrim on all + mounted file systems. + * Fix a bounding error in ext2fs_fallocate() which could cause it to + allocate far more blocks than was requested. This caused a + failure in fuse2fs while formatting a loopback file system stored + in a large sparse file. + * update to debian policy 4.7.2 + + -- Theodore Y. Ts'o Wed, 02 Jul 2025 13:57:20 -0400 + e2fsprogs (1.47.3~rc2-1) experimental; urgency=medium * Add a lockfile command-line option to fuse2fs which is useful for @@ -14,7 +29,7 @@ e2fsprogs (1.47.3~rc2-1) experimental; urgency=medium * Update Czech, Chinese, Dutch, French, Portuguese, Polish, Romainian, Serbian, Spanish, Swedish, and Ukrainian translations. - -- Theodore Y. Ts'o Fri, 13 Jun 2025 14:24:46 -0400 + -- Theodore Y. Ts'o Wed, 02 Jul 2025 13:55:59 -0400 e2fsprogs (1.47.3~rc1-1) experimental; urgency=medium diff --git a/doc/RelNotes/v1.47.3.txt b/doc/RelNotes/v1.47.3.txt index 7f1debab..d07067e7 100644 --- a/doc/RelNotes/v1.47.3.txt +++ b/doc/RelNotes/v1.47.3.txt @@ -28,6 +28,12 @@ from the storage device information depending on whether the storage device is a rotational or non-rotational device. By default don't set the RAID stripe size for non-rotational devices. +E2scrub no longer runs fstrim by default, since util-linux ships with a +fstrim.timer systemd file which will run fstrim on all mounted file +systems. This can be re-enabled in /etc/e2scrub.conf if for some reason +it is desireable to run the fstrim out of e2scrub. + + Fixes ----- @@ -93,6 +99,11 @@ This fixes a problem where resize2fs is trying to relocate all of the blocks in a file leading to the extent tree doubling in size, and potentially leading to a corrupted extent tree. +Fix a bounding error in ext2fs_fallocate() which could cause it to +allocate far more blocks than was requested. This caused a failure in +fuse2fs while formatting a loopback file system stored in a large sparse +file. + Fix potential livelock bug in the unix_io manager. Fix invaidation support in the unix_io manager. @@ -140,6 +151,17 @@ using O_DIRECT to read and write the block device. Fixed Windows portability problems intrduced in 1.47.2. +Fix various FreeBSD compile warnings and test issues. + +Fix MacOS build issues when compiling with libarchive and FUSE support. + +To avoid warning messages on newer versions of GNU grep, use "grep -E" +instead of "egrep" when possible. + +Fix test failure for m_rootdir_acl when the build tree is hosted on +btrfs. (This was caused by btrfs returning extended attributes relating +to Posix ACL's in a different order than ext4 or xfs.) + Fixed potention races in the Makefiles which could show up when using "make -j install". diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index 5240926a..87aacabb 100644 --- a/doc/libext2fs.texinfo +++ b/doc/libext2fs.texinfo @@ -61,7 +61,7 @@ by the author. @title The EXT2FS Library @subtitle The EXT2FS Library @subtitle Version 1.47.3 -@subtitle June 2025 +@subtitle July 2025 @author by Theodore Ts'o diff --git a/e2fsprogs.lsm b/e2fsprogs.lsm index 86db57fa..e6cead9b 100644 --- a/e2fsprogs.lsm +++ b/e2fsprogs.lsm @@ -1,7 +1,7 @@ Begin3 Title: EXT2 Filesystem utilities Version: 1.47.3 -Entered-date: 2025-05-28 +Entered-date: 2025-07-02 Description: The filesystem utilities for the EXT2, EXT3, and EXT4 filesystems, including e2fsck, mke2fs, dumpe2fs, and others. Keywords: utilities, filesystem, Ext2fs, ext3, ext4 diff --git a/version.h b/version.h index 766d196c..f91c4e60 100644 --- a/version.h +++ b/version.h @@ -9,5 +9,5 @@ * General Public License v2. */ -#define E2FSPROGS_VERSION "1.47.3-rc2" -#define E2FSPROGS_DATE "12-Jun-2025" +#define E2FSPROGS_VERSION "1.47.3-rc3" +#define E2FSPROGS_DATE "2-Jul-2025"