commit e2fsprogs for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package e2fsprogs for openSUSE:Factory checked in at 2012-06-15 15:40:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
and /work/SRC/openSUSE:Factory/.e2fsprogs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "e2fsprogs", Maintainer is "jack@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes 2012-05-26 13:00:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new/e2fsprogs.changes 2012-06-15 16:31:30.000000000 +0200
@@ -1,0 +2,22 @@
+Thu Jun 14 07:47:40 UTC 2012 - coolo@suse.com
+
+- update to 1.42.4
+ * Fix 64-bit block number bugs in e2fsck, dumpe2fs, and debugfs which
+ could corrupt file systems
+ * Fixed e2fsck's handling of how errors propagate from the journal to
+ the file system superblock
+ * Fixed a false positive complaint from e2fsck if all of the extents
+ in the last extent block are uninitialized and located after the
+ end of the file.
+ * dumpe2fs will display the journal's error indicator in the
+ superblock if it is set
+ * Fixed a bug which caused e2fsck to incorrectly use O_EXCLUSIVE in
+ some corner cases.
+ * Fix truncation of extent-mapped inodes in e2fsck and libext2fs
+ * Fixed i_blocks accounting in bigalloc file systems.
+ * Add support for btrfs's No_COW flag to lsattr and chattr
+ * Debugfs interprets the date strings of the form "@ddd" as ddd
+ seconds after the epoch
+ * Updated/fixed various man pages (Closes: #674453, #674694)
+
+-------------------------------------------------------------------
Old:
----
e2fsprogs-1.42-quotaio_implicit.patch
e2fsprogs-1.42.3.tar.gz
New:
----
e2fsprogs-1.42.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ e2fsprogs.spec ++++++
--- /var/tmp/diff_new_pack.C4j9Gr/_old 2012-06-15 16:31:31.000000000 +0200
+++ /var/tmp/diff_new_pack.C4j9Gr/_new 2012-06-15 16:31:31.000000000 +0200
@@ -28,15 +28,15 @@
Obsoletes: e2fsprogs-64bit
%endif
#
-Version: 1.42.3
+Version: 1.42.4
Release: 0
Summary: Utilities for the Second Extended File System
License: GPL-2.0
Group: System/Filesystems
Url: http://e2fsprogs.sourceforge.net
-Requires: libext2fs2 >= %{version}
Requires: libcom_err2 >= %{version}
-Source: %{name}-%{version}.tar.gz
+Requires: libext2fs2 >= %{version}
+Source: http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.gz
Source2: README.SUSE
Source3: baselibs.conf
#
@@ -48,7 +48,6 @@
Patch3: e2fsprogs-1.42-voidreturn_value_declared.patch
Patch4: e2fsprogs-1.42-implicit_fortify_decl.patch
Patch5: e2fsprogs-1.42-ext2fsh_implicit.patch
-Patch6: e2fsprogs-1.42-quotaio_implicit.patch
# Do not suppress make commands
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -131,7 +130,6 @@
%patch3
%patch4
%patch5
-%patch6
cp %{SOURCE2} .
%build
++++++ e2fsprogs-1.41.1-splash_support.patch ++++++
--- /var/tmp/diff_new_pack.C4j9Gr/_old 2012-06-15 16:31:31.000000000 +0200
+++ /var/tmp/diff_new_pack.C4j9Gr/_new 2012-06-15 16:31:31.000000000 +0200
@@ -1,7 +1,7 @@
Index: e2fsck/Makefile.in
===================================================================
---- e2fsck/Makefile.in.orig
-+++ e2fsck/Makefile.in
+--- e2fsck/Makefile.in.orig 2012-06-04 18:49:33.000000000 +0200
++++ e2fsck/Makefile.in 2012-06-14 09:50:56.344425761 +0200
@@ -68,7 +68,7 @@ OBJS= crc32.o dict.o unix.o e2fsck.o sup
pass3.o pass4.o pass5.o journal.o badblocks.o util.o dirinfo.o \
dx_dirinfo.o ehandler.o problem.o message.o quota.o recovery.o \
@@ -19,18 +19,18 @@
$(srcdir)/sigcatcher.c \
$(srcdir)/logfile.c \
prof_err.c \
-@@ -516,6 +517,7 @@ region.o: $(srcdir)/region.c $(top_build
- $(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
+@@ -539,6 +540,7 @@ region.o: $(srcdir)/region.c $(top_build
$(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/quota/mkquota.h \
- $(top_srcdir)/lib/quota/quota.h $(top_srcdir)/lib/../e2fsck/dict.h
+ $(top_srcdir)/lib/quota/quotaio.h $(top_srcdir)/lib/quota/dqblk_v2.h \
+ $(top_srcdir)/lib/quota/quotaio_tree.h $(top_srcdir)/lib/../e2fsck/dict.h
+splash.o: $(srcdir)/splash.c $(srcdir)/splash.h
profile.o: $(srcdir)/profile.c $(top_builddir)/lib/config.h \
$(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
$(srcdir)/profile.h prof_err.h
Index: e2fsck/splash.c
===================================================================
---- /dev/null
-+++ e2fsck/splash.c
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ e2fsck/splash.c 2012-06-14 09:50:21.834048298 +0200
@@ -0,0 +1,100 @@
+/*
+ * add support for switching the splash screen on boot
@@ -134,8 +134,8 @@
+
Index: e2fsck/splash.h
===================================================================
---- /dev/null
-+++ e2fsck/splash.h
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ e2fsck/splash.h 2012-06-14 09:50:21.834048298 +0200
@@ -0,0 +1,13 @@
+#ifndef _SPLASH_H
+#define _SPLASH_H
@@ -152,8 +152,8 @@
+
Index: e2fsck/unix.c
===================================================================
---- e2fsck/unix.c.orig
-+++ e2fsck/unix.c
+--- e2fsck/unix.c.orig 2012-06-12 04:12:50.000000000 +0200
++++ e2fsck/unix.c 2012-06-14 09:50:21.834048298 +0200
@@ -51,6 +51,7 @@ extern int optind;
#include "e2p/e2p.h"
#include "e2fsck.h"
@@ -162,7 +162,7 @@
#include "../version.h"
/* Command line options */
-@@ -1138,6 +1139,7 @@ int main (int argc, char *argv[])
+@@ -1141,6 +1142,7 @@ int main (int argc, char *argv[])
__u32 features[3];
char *cp;
int qtype; /* quota type */
@@ -170,7 +170,7 @@
clear_problem_context(&pctx);
sigcatcher_setup();
-@@ -1169,6 +1171,7 @@ int main (int argc, char *argv[])
+@@ -1172,6 +1174,7 @@ int main (int argc, char *argv[])
exit(FSCK_ERROR);
}
reserve_stdio_fds();
@@ -178,7 +178,7 @@
set_up_logging(ctx);
if (ctx->logf) {
-@@ -1543,6 +1546,7 @@ print_unsupp_features:
+@@ -1548,6 +1551,7 @@ print_unsupp_features:
fatal_error(ctx, 0);
check_if_skip(ctx);
check_resize_inode(ctx);
++++++ e2fsprogs-1.42-ext2fsh_implicit.patch ++++++
--- /var/tmp/diff_new_pack.C4j9Gr/_old 2012-06-15 16:31:31.000000000 +0200
+++ /var/tmp/diff_new_pack.C4j9Gr/_new 2012-06-15 16:31:31.000000000 +0200
@@ -1,10 +1,12 @@
---- lib/ext2fs/ext2fs.h.orig 2012-01-12 21:38:40.769873730 -0500
-+++ lib/ext2fs/ext2fs.h 2012-01-12 21:39:38.197155791 -0500
-@@ -60,6 +60,7 @@
- #include
participants (1)
-
root@hilbert.suse.de