<div dir="ltr"><div>Because the existing e2fsprogs is ~3 years old.</div><div><br></div><div>Signed-off-by: Matthew M. Dean <<a href="mailto:fireculex@gmail.com" target="_blank">fireculex@gmail.com</a>></div><div><br></div><div>===================================================================<br>--- a/package/utils/e2fsprogs/Makefile (revision 43446)<br>+++ b/package/utils/e2fsprogs/Makefile (working copy)<br>@@ -8,8 +8,8 @@<br> include $(TOPDIR)/<a href="http://rules.mk">rules.mk</a><br> <br> PKG_NAME:=e2fsprogs<br>-PKG_VERSION:=1.42.4<br>-PKG_MD5SUM:=b6e296f210d642361b7394437ff0f318<br>+PKG_VERSION:=1.42.12<br>+PKG_MD5SUM:=68255f51be017a93f2f6402fab06c2bf<br> PKG_RELEASE:=1<br> <br> PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz<br>@@ -80,7 +80,8 @@<br>  --disable-uuidd  \<br>  --disable-tls  \<br>  --disable-nls  \<br>- --disable-rpath<br>+ --disable-rpath  \<br>+ --disable-defrag<br> <br> define Build/Prepare<br>  $(call Build/Prepare/Default)</div><p>--- /package/utils/e2fsprogs/patches/001-link-against-libuuid.patch (revision 43446)<br>+++ /package/utils/e2fsprogs/patches/001-link-against-libuuid.patch (working copy)<br>@@ -1,38 +0,0 @@<br>---- a/configure<br>-+++ b/configure<br>-@@ -5038,7 +5038,7 @@ if test "${ac_cv_lib_blkid_blkid_get_cac<br>-   $as_echo_n "(cached) " >&6<br>- else<br>-   ac_check_lib_save_LIBS=$LIBS<br>--LIBS="-lblkid $LIBBLKID $LIBS"<br>-+LIBS="-lblkid $LIBBLKID $LIBUUID $LIBS"<br>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext<br>- /* end confdefs.h.  */<br>- <br>---- a/misc/Makefile.in<br>-+++ b/misc/Makefile.in<br>-@@ -146,10 +146,10 @@ partinfo: partinfo.o<br>-  $(E) " LD $@"<br>-  $(Q) $(CC) $(ALL_LDFLAGS) -o partinfo partinfo.o<br>- <br>--e2initrd_helper: e2initrd_helper.o $(DEPLIBS) $(DEPLIBBLKID) $(LIBEXT2FS)<br>-+e2initrd_helper: e2initrd_helper.o $(DEPLIBS) $(DEPLIBBLKID) $(DEPLIBUUID) $(LIBEXT2FS)<br>-  $(E) " LD $@"<br>-  $(Q) $(CC) $(ALL_LDFLAGS) -o e2initrd_helper e2initrd_helper.o $(LIBS) \<br>--  $(LIBBLKID) $(LIBEXT2FS) $(LIBINTL)<br>-+  $(LIBBLKID) $(LIBUUID) $(LIBEXT2FS) $(LIBINTL)<br>- <br>- tune2fs: $(TUNE2FS_OBJS) $(DEPLIBS) $(DEPLIBS_E2P) $(DEPLIBBLKID) \<br>-   $(DEPLIBUUID) $(DEPLIBQUOTA) $(LIBEXT2FS)<br>-@@ -289,9 +289,9 @@ dumpe2fs.profiled: $(PROFILED_DUMPE2FS_O<br>-   $(PROFILED_DUMPE2FS_OBJS) $(PROFILED_LIBS) \<br>-   $(PROFILED_LIBE2P) $(PROFILED_LIBUUID) $(LIBINTL)<br>- <br>--fsck: $(FSCK_OBJS) $(DEPLIBBLKID)<br>-+fsck: $(FSCK_OBJS) $(DEPLIBBLKID) $(DEPLIBUUID)<br>-  $(E) " LD $@"<br>-- $(Q) $(CC) $(ALL_LDFLAGS) -o fsck $(FSCK_OBJS) $(LIBBLKID) $(LIBINTL)<br>-+ $(Q) $(CC) $(ALL_LDFLAGS) -o fsck $(FSCK_OBJS) $(LIBBLKID) $(LIBUUID) $(LIBINTL)<br>- <br>- fsck.profiled: $(PROFILED_FSCK_OBJS) $(PROFILED_DEPLIBBLKID)<br>-  $(E) " LD $@"</p><p>--- /package/utils/e2fsprogs/patches/002-no_malloc_h.patch (revision 43446)<br>+++ /package/utils/e2fsprogs/patches/002-no_malloc_h.patch (working copy)<br>@@ -1,10 +0,0 @@<br>---- a/util/symlinks.c<br>-+++ b/util/symlinks.c<br>-@@ -8,7 +8,6 @@<br>- #endif<br>- #include <stdio.h><br>- #include <stdlib.h><br>--#include <malloc.h><br>- #include <string.h><br>- #include <fcntl.h><br>- #include <sys/param.h><br></p></div>