pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/e2fsprogs Update e2fsprogs to 1.46.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8dfdc86bd0ee
branches:  trunk
changeset: 457545:8dfdc86bd0ee
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Sat Aug 28 18:37:34 2021 +0000

description:
Update e2fsprogs to 1.46.4.

The defaults for mke2fs now call for 256 byte inodes for all file systems (with
the exception of file systems for the GNU Hurd, which only supports 128 byte
inodes). Creating non-Hurd file systems with 128 byte inodes will trigger a
warning message to make sure users are aware of the potential problems of using
small/legacy inode sizes.

The bigalloc feature is now considered supported if the cluster size no more
than 16 times the block size. So the mke2fs program has been changes to only
warn if the cluster size is larger than that.

Fixes:

- E2fsck now checks to make sure directory entries do not reference internal
  quota inodes.
- E2image now includes the quota inodes when creating file system image, since
  they are part of the file system metadata.
- E2fsck now properly accounts the quota usage of the project quota file.
- Fix a regression introduced in 1.64.3 where attempting to create a file system
  image using mke2fs into a non-existent file would fail.
- Fix mke2fs to correctly create Posix ACL's on big-endian systems when copying
  files from a directory hierarchy.
- Updated and clarified the resize2fs man pages.

diffstat:

 sysutils/e2fsprogs/Makefile         |   5 ++---
 sysutils/e2fsprogs/PLIST            |  25 ++++---------------------
 sysutils/e2fsprogs/distinfo         |  11 +++++------
 sysutils/e2fsprogs/patches/patch-an |  17 -----------------
 4 files changed, 11 insertions(+), 47 deletions(-)

diffs (115 lines):

diff -r d3f118c87f2b -r 8dfdc86bd0ee sysutils/e2fsprogs/Makefile
--- a/sysutils/e2fsprogs/Makefile       Sat Aug 28 18:34:37 2021 +0000
+++ b/sysutils/e2fsprogs/Makefile       Sat Aug 28 18:37:34 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2021/01/22 11:46:34 nia Exp $
+# $NetBSD: Makefile,v 1.32 2021/08/28 18:37:34 bsiegert Exp $
 
-DISTNAME=      e2fsprogs-1.43.7
-PKGREVISION=   1
+DISTNAME=      e2fsprogs-1.46.4
 CATEGORIES=    sysutils
 MASTER_SITES=  https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PKGVERSION_NOREV}/
 #MASTER_SITES+=        ${MASTER_SITE_SOURCEFORGE:=e2fsprogs/}
diff -r d3f118c87f2b -r 8dfdc86bd0ee sysutils/e2fsprogs/PLIST
--- a/sysutils/e2fsprogs/PLIST  Sat Aug 28 18:34:37 2021 +0000
+++ b/sysutils/e2fsprogs/PLIST  Sat Aug 28 18:37:34 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2018/10/04 12:21:33 tnn Exp $
+@comment $NetBSD: PLIST,v 1.11 2021/08/28 18:37:34 bsiegert Exp $
 bin/chattr
 bin/compile_et
 bin/lsattr
@@ -14,6 +14,7 @@
 include/ext2fs/ext2_types.h
 include/ext2fs/ext2fs.h
 include/ext2fs/ext3_extents.h
+include/ext2fs/hashmap.h
 include/ext2fs/qcow2.h
 include/ext2fs/tdb.h
 include/ss/ss.h
@@ -57,6 +58,7 @@
 man/man8/e2fsck.8
 man/man8/e2image.8
 man/man8/e2label.8
+man/man8/e2mmpstatus.8
 man/man8/e2undo.8
 man/man8/filefrag.8
 ${PLIST.fsck}man/man8/fsck.8
@@ -78,6 +80,7 @@
 sbin/e2fsck
 sbin/e2image
 sbin/e2label
+sbin/e2mmpstatus
 sbin/e2undo
 sbin/filefrag
 ${PLIST.fsck}sbin/fsck
@@ -95,25 +98,5 @@
 share/et/et_c.awk
 share/et/et_h.awk
 share/examples/ext2fs/mke2fs.conf
-share/locale/ca/LC_MESSAGES/e2fsprogs.mo
-share/locale/cs/LC_MESSAGES/e2fsprogs.mo
-share/locale/da/LC_MESSAGES/e2fsprogs.mo
-share/locale/de/LC_MESSAGES/e2fsprogs.mo
-share/locale/eo/LC_MESSAGES/e2fsprogs.mo
-share/locale/es/LC_MESSAGES/e2fsprogs.mo
-share/locale/fi/LC_MESSAGES/e2fsprogs.mo
-share/locale/fr/LC_MESSAGES/e2fsprogs.mo
-share/locale/hu/LC_MESSAGES/e2fsprogs.mo
-share/locale/id/LC_MESSAGES/e2fsprogs.mo
-share/locale/it/LC_MESSAGES/e2fsprogs.mo
-share/locale/ms/LC_MESSAGES/e2fsprogs.mo
-share/locale/nl/LC_MESSAGES/e2fsprogs.mo
-share/locale/pl/LC_MESSAGES/e2fsprogs.mo
-share/locale/sr/LC_MESSAGES/e2fsprogs.mo
-share/locale/sv/LC_MESSAGES/e2fsprogs.mo
-share/locale/tr/LC_MESSAGES/e2fsprogs.mo
-share/locale/uk/LC_MESSAGES/e2fsprogs.mo
-share/locale/vi/LC_MESSAGES/e2fsprogs.mo
-share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
 share/ss/ct_c.awk
 share/ss/ct_c.sed
diff -r d3f118c87f2b -r 8dfdc86bd0ee sysutils/e2fsprogs/distinfo
--- a/sysutils/e2fsprogs/distinfo       Sat Aug 28 18:34:37 2021 +0000
+++ b/sysutils/e2fsprogs/distinfo       Sat Aug 28 18:37:34 2021 +0000
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.24 2017/12/08 08:12:58 adam Exp $
+$NetBSD: distinfo,v 1.25 2021/08/28 18:37:34 bsiegert Exp $
 
-SHA1 (e2fsprogs-1.43.7.tar.xz) = 06c5798cbd72d8c6655f5442848ffd33a0c913fc
-RMD160 (e2fsprogs-1.43.7.tar.xz) = ccfa3a6e474fbb3c5314bd5b6e6cc00eb1bb5076
-SHA512 (e2fsprogs-1.43.7.tar.xz) = 2ef270364d3cea620db3c3b9932849d0ff5b49d4a9a9b24f0d1ac36888199bd67432edc5f939d9f697ee0342b71a063e1ad4ce8119528a7adab7a777c1de57ba
-Size (e2fsprogs-1.43.7.tar.xz) = 5286684 bytes
+SHA1 (e2fsprogs-1.46.4.tar.xz) = 8f2357bce6fc1f782d8cc630a7e6ee2600caba4f
+RMD160 (e2fsprogs-1.46.4.tar.xz) = 31df71536b2f886fb1667ef8ec0879ed10c9d6a9
+SHA512 (e2fsprogs-1.46.4.tar.xz) = 7d9cfdf00ed58e66049585e8382fe4977088956421a0fb8155900c69afd8857309ad2b9301b3f74c9c0afa7287a0ddba2fd1538fcf57858b37a9ab712390016d
+Size (e2fsprogs-1.46.4.tar.xz) = 7035200 bytes
 SHA1 (patch-ab) = 9b686655a75239279a456dc8889113be06519cd7
 SHA1 (patch-ac) = 1a7faec14d69cb1d317908297e5500c0cb72aa4f
 SHA1 (patch-af) = bcda43bb14afdbf6a98dfedd949af4d1aff443d6
-SHA1 (patch-an) = 1199b17c4e65b8825b78fc02f7b2c9164eee56ef
 SHA1 (patch-ao) = a8fcacf506b003bf40ecadd5260ff0a6628ad2e6
 SHA1 (patch-as) = be316e404840a47422edbee65177bf6a9c94b335
 SHA1 (patch-aw) = d864c60c302230acdbdb1e33436883ad594c6808
diff -r d3f118c87f2b -r 8dfdc86bd0ee sysutils/e2fsprogs/patches/patch-an
--- a/sysutils/e2fsprogs/patches/patch-an       Sat Aug 28 18:34:37 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-an,v 1.4 2017/02/03 14:08:11 mef Exp $
-
-/* Where to find the config file */
-
---- e2fsck/e2fsck.h.orig       2016-06-08 21:39:43.000000000 +0000
-+++ e2fsck/e2fsck.h
-@@ -69,6 +69,10 @@
- 
- #include "support/quotaio.h"
- 
-+#ifndef ETC_DIR
-+#define ETC_DIR "/etc"                /* Where to find the config file */
-+#endif
-+
- /*
-  * Exit codes used by fsck-type programs
-  */



Home | Main Index | Thread Index | Old Index