Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2012-04-23 16:09:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and      /work/SRC/openSUSE:Factory/.e2fsprogs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "e2fsprogs", Maintainer is "j...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes      2012-04-17 
21:58:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new/e2fsprogs.changes 2012-04-23 
16:10:31.000000000 +0200
@@ -1,0 +2,41 @@
+Fri Apr 13 13:01:47 CEST 2012 - p...@suse.de
+
+- Update to 1.42.2:
+  * resize2fs uses much less CPU and is much faster for very large fs.
+  * The seti and freei commands in debugfs can now take an optional length
+    argument to set and clear a contiguous range of inodes.
+  * E2fsck will now make explicit checks for the EOFBLOCKS_FL, since we
+    plan to remove support for it from the kernel file system driver.
+  * mke2fs can now use direct I/O via "mke2fs -D"
+  * E2fsck was needlessly closing and re-opening the file system as a side
+    effect of adding Multiple Mount Protection (MMP).  This isn't
+    necessary for non-MMP file systems, so drop it.
+  * E2fsck will now abort if there are memory allocation failures when
+    the file system is initially opened and during the block group
+    descriptor checks.
+  * e2fsck will now report the incorrect and corrected checksum values
+    for incorrect block groups.
+  * e2fsck can now write log files containing the details of the problems
+    that were found and fixed directly, via configuration parameters in
+    /etc/e2fsck.conf.
+  * The number of messages reported by e2fsck for a given problem type
+    can be limited.
+  * dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which noticably
+    reduces memory consumption for large file systems.
+  * E2fsck now checks for extents with a zero length.
+  * Fixed a number of bugs relating to discard.
+  * E2fsck's CPU utilization in pass 5 has been optimized.
+  * E2image will now skip copying uninitialized bitmap and inode table
+    blocks.
+  * Fixed mke2fs -S so it does not corrupt the first block group's
+    information.
+  * E2fsck will now check the new sysfs interface to determine if we are
+    using the battery or AC mains.
+- Add up-to-date german messages
+  
+-------------------------------------------------------------------
+Fri Apr 13 12:22:25 CEST 2012 - p...@suse.de
+
+- Remove the obsolete german messages.
+
+-------------------------------------------------------------------

Old:
----
  e2fsprogs-1.41.14.de.po.bz2
  e2fsprogs-1.42-e2fsck_mmp.patch
  e2fsprogs-1.42.tar.gz

New:
----
  e2fsprogs-1.42.2.de.po.bz2
  e2fsprogs-1.42.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ e2fsprogs.spec ++++++
--- /var/tmp/diff_new_pack.joH2pI/_old  2012-04-23 16:10:36.000000000 +0200
+++ /var/tmp/diff_new_pack.joH2pI/_new  2012-04-23 16:10:36.000000000 +0200
@@ -28,7 +28,7 @@
 Obsoletes:      e2fsprogs-64bit
 %endif
 #
-Version:        1.42
+Version:        1.42.2
 Release:        0
 Summary:        Utilities for the Second Extended File System
 License:        GPL-2.0
@@ -37,8 +37,8 @@
 Source:         %{name}-%{version}.tar.gz
 Source2:        README.SUSE
 Source3:        baselibs.conf
-#Added for 1.41.14; can be removed with the next release
-Source4:        e2fsprogs-1.41.14.de.po.bz2
+#Added for 1.42.2. With next version either remove or update
+Source4:        e2fsprogs-1.42.2.de.po.bz2
 #
 # e2fsprogs patches
 #
@@ -49,7 +49,6 @@
 Patch4:         e2fsprogs-1.42-implicit_fortify_decl.patch
 Patch5:         e2fsprogs-1.42-ext2fsh_implicit.patch
 Patch6:         e2fsprogs-1.42-quotaio_implicit.patch
-Patch7:         e2fsprogs-1.42-e2fsck_mmp.patch
 # Do not suppress make commands
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -126,16 +125,15 @@
 %prep
 %setup -q
 # e2fsprogs patches
-%patch1 -p1
+%patch1
 # libcom_err patches
 %patch2 -p1
 %patch3
 %patch4
 %patch5
 %patch6
-%patch7 -p1
 cp %{SOURCE2} .
-bunzip2 -dc %{S:4} > po/de.po
+bunzip2 -c %{S:4} > po/de.po
 
 %build
 autoreconf --force --install

++++++ e2fsprogs-1.41.1-splash_support.patch ++++++
--- /var/tmp/diff_new_pack.joH2pI/_old  2012-04-23 16:10:36.000000000 +0200
+++ /var/tmp/diff_new_pack.joH2pI/_new  2012-04-23 16:10:36.000000000 +0200
@@ -1,43 +1,36 @@
-diff -uNr e2fsprogs-1.42.orig/e2fsck/Makefile.in 
e2fsprogs-1.42/e2fsck/Makefile.in
---- e2fsprogs-1.42.orig/e2fsck/Makefile.in     2011-09-18 17:10:03.000000000 
-0400
-+++ e2fsprogs-1.42/e2fsck/Makefile.in  2012-01-12 13:16:34.647198494 -0500
-@@ -68,7 +68,7 @@
+Index: e2fsck/Makefile.in
+===================================================================
+--- e2fsck/Makefile.in.orig    2012-03-23 14:15:37.000000000 +0100
++++ e2fsck/Makefile.in 2012-04-13 12:47:19.141499354 +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 \
        region.o revoke.o ea_refcount.o rehash.o profile.o prof_err.o \
--      sigcatcher.o $(MTRACE_OBJ)
-+      sigcatcher.o splash.o $(MTRACE_OBJ)
+-      logfile.o sigcatcher.o $(MTRACE_OBJ)
++      logfile.o sigcatcher.o splash.o $(MTRACE_OBJ)
  
  PROFILED_OBJS= profiled/dict.o profiled/unix.o profiled/e2fsck.o \
        profiled/super.o profiled/pass1.o profiled/pass1b.o \
-@@ -78,7 +78,7 @@
-       profiled/message.o profiled/problem.o profiled/quota.o \
-       profiled/recovery.o profiled/region.o profiled/revoke.o \
-       profiled/ea_refcount.o profiled/rehash.o profiled/profile.o \
--      profiled/crc32.o profiled/prof_err.o profiled/sigcatcher.o
-+      profiled/crc32.o profiled/prof_err.o profiled/sigcatcher.o 
- 
- SRCS= $(srcdir)/e2fsck.c \
-       $(srcdir)/crc32.c \
-@@ -106,6 +106,7 @@
+@@ -107,6 +107,7 @@ SRCS= $(srcdir)/e2fsck.c \
        $(srcdir)/rehash.c \
        $(srcdir)/region.c \
        $(srcdir)/profile.c \
 +      $(srcdir)/splash.c \
        $(srcdir)/sigcatcher.c \
+       $(srcdir)/logfile.c \
        prof_err.c \
-       $(srcdir)/quota.c \
-@@ -487,6 +488,7 @@
+@@ -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 \
   $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/quota/mkquota.h \
   $(top_srcdir)/lib/quota/quota.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_srcdir)/lib/et/com_err.h $(srcdir)/profile.h prof_err.h
- sigcatcher.o: $(srcdir)/sigcatcher.c $(top_builddir)/lib/config.h \
-diff -uNr e2fsprogs-1.42.orig/e2fsck/splash.c e2fsprogs-1.42/e2fsck/splash.c
---- e2fsprogs-1.42.orig/e2fsck/splash.c        1969-12-31 19:00:00.000000000 
-0500
-+++ e2fsprogs-1.42/e2fsck/splash.c     2012-01-12 13:33:24.418574614 -0500
+  $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
+  $(srcdir)/profile.h prof_err.h
+Index: e2fsck/splash.c
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ e2fsck/splash.c    2012-04-13 12:44:50.144165421 +0200
 @@ -0,0 +1,100 @@
 +/*
 + * add support for switching the splash screen on boot
@@ -139,9 +132,10 @@
 +      verbose = 1;
 +}
 +
-diff -uNr e2fsprogs-1.42.orig/e2fsck/splash.h e2fsprogs-1.42/e2fsck/splash.h
---- e2fsprogs-1.42.orig/e2fsck/splash.h        1969-12-31 19:00:00.000000000 
-0500
-+++ e2fsprogs-1.42/e2fsck/splash.h     2012-01-12 13:33:24.418574614 -0500
+Index: e2fsck/splash.h
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ e2fsck/splash.h    2012-04-13 12:44:50.144165421 +0200
 @@ -0,0 +1,13 @@
 +#ifndef _SPLASH_H
 +#define _SPLASH_H
@@ -156,10 +150,11 @@
 +
 +#endif /* _SPLASH_H */
 +
-diff -uNr e2fsprogs-1.42.orig/e2fsck/unix.c e2fsprogs-1.42/e2fsck/unix.c
---- e2fsprogs-1.42.orig/e2fsck/unix.c  2011-11-14 10:55:54.000000000 -0500
-+++ e2fsprogs-1.42/e2fsck/unix.c       2012-01-12 13:20:01.726609643 -0500
-@@ -54,6 +54,7 @@
+Index: e2fsck/unix.c
+===================================================================
+--- e2fsck/unix.c.orig 2012-03-23 14:15:37.000000000 +0100
++++ e2fsck/unix.c      2012-04-13 12:48:05.260364377 +0200
+@@ -54,6 +54,7 @@ extern int optind;
  #include "e2p/e2p.h"
  #include "e2fsck.h"
  #include "problem.h"
@@ -167,7 +162,7 @@
  #include "../version.h"
  
  /* Command line options */
-@@ -1108,6 +1109,7 @@
+@@ -1140,6 +1141,7 @@ int main (int argc, char *argv[])
        int old_bitmaps;
        __u32 features[3];
        char *cp;
@@ -175,15 +170,15 @@
  
        clear_problem_context(&pctx);
        sigcatcher_setup();
-@@ -1139,6 +1141,7 @@
+@@ -1171,6 +1173,7 @@ int main (int argc, char *argv[])
                exit(FSCK_ERROR);
        }
        reserve_stdio_fds();
 +      splash_init(&sops);
  
-       init_resource_track(&ctx->global_rtrack, NULL);
-       if (!(ctx->options & E2F_OPT_PREEN) || show_version_only)
-@@ -1484,6 +1487,7 @@
+       set_up_logging(ctx);
+       if (ctx->logf) {
+@@ -1545,6 +1548,7 @@ print_unsupp_features:
                fatal_error(ctx, 0);
        check_if_skip(ctx);
        check_resize_inode(ctx);

++++++ e2fsprogs-1.42-voidreturn_value_declared.patch ++++++
--- /var/tmp/diff_new_pack.joH2pI/_old  2012-04-23 16:10:36.000000000 +0200
+++ /var/tmp/diff_new_pack.joH2pI/_new  2012-04-23 16:10:36.000000000 +0200
@@ -1,11 +1,13 @@
---- lib/quota/quotaio.c.orig   2012-01-12 20:39:27.146300136 -0500
-+++ lib/quota/quotaio.c        2012-01-12 20:39:41.591119555 -0500
-@@ -142,8 +142,8 @@
+Index: lib/quota/quotaio.c
+===================================================================
+--- lib/quota/quotaio.c.orig   2012-03-18 19:18:33.000000000 +0100
++++ lib/quota/quotaio.c        2012-04-13 12:57:21.261673322 +0200
+@@ -142,8 +142,8 @@ errcode_t quota_inode_truncate(ext2_fils
                return err;
  
        inode.i_dtime = fs->now ? fs->now : time(0);
 -      if (!ext2fs_inode_has_valid_blocks2(fs, &inode))
--              return;
+-              return 0;
 +      if (!(err = ext2fs_inode_has_valid_blocks2(fs, &inode)) )
 +              return err;
  

++++++ e2fsprogs-1.42.tar.gz -> e2fsprogs-1.42.2.tar.gz ++++++
++++ 29802 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to