Hello community,
here is the log from the commit of package e2fsprogs for openSUSE:Factory checked in at 2012-05-26 13:00:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-04-23 16:10:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new/e2fsprogs.changes 2012-05-26 13:00:06.000000000 +0200
@@ -1,0 +2,19 @@
+Wed May 23 20:49:09 UTC 2012 - jack@suse.cz
+
+- Updated to 1.42.3
+ - Fix a bug in the Unix I/O manager which could cause corruption of file
+ systems with more than 16TB when e2fsprogs is compiled in 32-bit mode.
+ - Improve the support for integrated quota files.
+ - Fixed a regression introduced in 1.42.2 which would cause applications
+ outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT to crash.
+ - Fix a bug which would cause mke2fs to fail creating the journal if
+ /etc/mtab and /proc/mounts are missing.
+ - Updated/fixed various man page.
+ - Updated translations.
+-------------------------------------------------------------------
+Wed May 23 11:12:42 UTC 2012 - jack@suse.cz
+
+- Added dependency of e2fsprogs package on particular versions of libext2fs
+ and libcom_err to avoid problems with missing symbols
+
+-------------------------------------------------------------------
Old:
----
e2fsprogs-1.42.2.de.po.bz2
e2fsprogs-1.42.2.tar.gz
New:
----
e2fsprogs-1.42.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ e2fsprogs.spec ++++++
--- /var/tmp/diff_new_pack.vh1AmO/_old 2012-05-26 13:00:09.000000000 +0200
+++ /var/tmp/diff_new_pack.vh1AmO/_new 2012-05-26 13:00:09.000000000 +0200
@@ -28,17 +28,17 @@
Obsoletes: e2fsprogs-64bit
%endif
#
-Version: 1.42.2
+Version: 1.42.3
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
Source2: README.SUSE
Source3: baselibs.conf
-#Added for 1.42.2. With next version either remove or update
-Source4: e2fsprogs-1.42.2.de.po.bz2
#
# e2fsprogs patches
#
@@ -133,7 +133,6 @@
%patch5
%patch6
cp %{SOURCE2} .
-bunzip2 -c %{S:4} > po/de.po
%build
autoreconf --force --install
++++++ e2fsprogs-1.41.1-splash_support.patch ++++++
--- /var/tmp/diff_new_pack.vh1AmO/_old 2012-05-26 13:00:09.000000000 +0200
+++ /var/tmp/diff_new_pack.vh1AmO/_new 2012-05-26 13:00:09.000000000 +0200
@@ -1,7 +1,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
+--- e2fsck/Makefile.in.orig
++++ e2fsck/Makefile.in
@@ -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 \
@@ -29,8 +29,8 @@
$(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
+--- /dev/null
++++ e2fsck/splash.c
@@ -0,0 +1,100 @@
+/*
+ * add support for switching the splash screen on boot
@@ -134,8 +134,8 @@
+
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
+--- /dev/null
++++ e2fsck/splash.h
@@ -0,0 +1,13 @@
+#ifndef _SPLASH_H
+#define _SPLASH_H
@@ -152,9 +152,9 @@
+
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;
+--- e2fsck/unix.c.orig
++++ e2fsck/unix.c
+@@ -51,6 +51,7 @@ extern int optind;
#include "e2p/e2p.h"
#include "e2fsck.h"
#include "problem.h"
@@ -162,15 +162,15 @@
#include "../version.h"
/* Command line options */
-@@ -1140,6 +1141,7 @@ int main (int argc, char *argv[])
- int old_bitmaps;
+@@ -1138,6 +1139,7 @@ int main (int argc, char *argv[])
__u32 features[3];
char *cp;
+ int qtype; /* quota type */
+ struct splash_ops *sops;
clear_problem_context(&pctx);
sigcatcher_setup();
-@@ -1171,6 +1173,7 @@ int main (int argc, char *argv[])
+@@ -1169,6 +1171,7 @@ int main (int argc, char *argv[])
exit(FSCK_ERROR);
}
reserve_stdio_fds();
@@ -178,7 +178,7 @@
set_up_logging(ctx);
if (ctx->logf) {
-@@ -1545,6 +1548,7 @@ print_unsupp_features:
+@@ -1543,6 +1546,7 @@ print_unsupp_features:
fatal_error(ctx, 0);
check_if_skip(ctx);
check_resize_inode(ctx);
++++++ e2fsprogs-1.42-implicit_fortify_decl.patch ++++++
--- /var/tmp/diff_new_pack.vh1AmO/_old 2012-05-26 13:00:09.000000000 +0200
+++ /var/tmp/diff_new_pack.vh1AmO/_new 2012-05-26 13:00:09.000000000 +0200
@@ -1,6 +1,8 @@
---- lib/ext2fs/mmp.c.orig 2012-01-12 21:10:16.087185199 -0500
-+++ lib/ext2fs/mmp.c 2012-01-12 21:59:56.987918809 -0500
-@@ -25,6 +25,14 @@
+Index: lib/ext2fs/mmp.c
+===================================================================
+--- lib/ext2fs/mmp.c.orig
++++ lib/ext2fs/mmp.c
+@@ -27,6 +27,13 @@
#include "ext2fs/ext2_fs.h"
#include "ext2fs/ext2fs.h"
@@ -10,8 +12,7 @@
+
+#include