package/e2fsprogs: bump version to fix regression
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 5 Sep 2021 17:34:46 +0000 (19:34 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Fri, 10 Sep 2021 16:22:09 +0000 (18:22 +0200)
commit4ad23552c62a7b5fd198be1f382ffd35a90efc64
treeb54603070b6bb6ae41383f08a4c4c44f8be662d8
parent280719ba7f10a43ee7a59c4ad89746841fb39ca1
package/e2fsprogs: bump version to fix regression

Version 1.46.3 had a regression, which meant the file that would store
the filesystem image had to pre-exist, or mkfs.ext2 would fail to
generate the filesystem:

    mkfs.ext4: No such file or directory while trying to determine
    filesystem size

The regression was fixed upstream, and is now part of the 1.46.4
release, so bump to that release.

Fixes: #14196
Additionally, as noticed by Romain, the defaults settings for generating
"small" filesystems have changed: the inode size has been increased fom
128 to 256 bytes in 1.46.4 [0]. This causes the number of inodes to
diverge slightly from the requested number; instead of 8 more inodes,
there are now 8 fewer than requested.

Adapt our test accordingly.

[0] https://github.com/tytso/e2fsprogs/commit/a23b50cdb55cb826b8745cbc37429c93f7b60c66

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Reported-by: Kevin Tomary <kevin.tomary@hotmail.com>
Reported-by: Leon de Rooij <leon@exquisip.nl>
Reported-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Michael Walle <michael@walle.cc>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/e2fsprogs/e2fsprogs.hash
package/e2fsprogs/e2fsprogs.mk
support/testing/tests/fs/test_ext.py