Hello community,

here is the log from the commit of package fsarchiver for openSUSE:Factory 
checked in at 2013-02-09 10:04:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fsarchiver (Old)
 and      /work/SRC/openSUSE:Factory/.fsarchiver.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fsarchiver", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/fsarchiver/fsarchiver.changes    2012-06-05 
15:30:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.fsarchiver.new/fsarchiver.changes       
2013-02-09 10:04:50.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Feb  7 19:29:44 UTC 2013 - [email protected]
+
+- Update to 0.6.16.
+  + Fixed parsing of "/proc/self/mountinfo" for systemd based
+    systems.
+
+-------------------------------------------------------------------

Old:
----
  fsarchiver-0.6.15.tar.gz

New:
----
  fsarchiver-0.6.16.tar.gz

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

Other differences:
------------------
++++++ fsarchiver.spec ++++++
--- /var/tmp/diff_new_pack.DbWxQs/_old  2013-02-09 10:04:52.000000000 +0100
+++ /var/tmp/diff_new_pack.DbWxQs/_new  2013-02-09 10:04:52.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fsarchiver
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           fsarchiver
-Version:        0.6.15
+Version:        0.6.16
 Release:        0
 Summary:        Filesystem Archiver
 License:        GPL-2.0

++++++ fsarchiver-0.6.15.tar.gz -> fsarchiver-0.6.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fsarchiver-0.6.15/ChangeLog 
new/fsarchiver-0.6.16/ChangeLog
--- old/fsarchiver-0.6.15/ChangeLog     2012-06-02 18:09:06.000000000 +0200
+++ new/fsarchiver-0.6.16/ChangeLog     2013-02-07 19:49:08.000000000 +0100
@@ -1,5 +1,8 @@
 fsarchiver: Filesystem Archiver for Linux [http://www.fsarchiver.org]
 =====================================================================
+* 0.6.16 (2013-02-07):
+  - Fixed mke2fs requirement for the "ext_attr" feature (affects RHLE5/CentOS5)
+  - Fixed parsing of "/proc/self/mountinfo" for systemd based systems
 * 0.6.15 (2012-06-02):
   - Added support for recent ext4 features (up to linux-3.4 / e2fsprogs-1.42)
 * 0.6.14 (2012-06-02):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fsarchiver-0.6.15/configure 
new/fsarchiver-0.6.16/configure
--- old/fsarchiver-0.6.15/configure     2012-06-02 18:10:14.000000000 +0200
+++ new/fsarchiver-0.6.16/configure     2013-02-07 19:49:20.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for fsarchiver 0.6.15.
+# Generated by GNU Autoconf 2.63 for fsarchiver 0.6.16.
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
@@ -594,8 +594,8 @@
 # Identity of this package.
 PACKAGE_NAME='fsarchiver'
 PACKAGE_TARNAME='fsarchiver'
-PACKAGE_VERSION='0.6.15'
-PACKAGE_STRING='fsarchiver 0.6.15'
+PACKAGE_VERSION='0.6.16'
+PACKAGE_STRING='fsarchiver 0.6.16'
 PACKAGE_BUGREPORT=''
 
 # Factoring default headers for most tests.
@@ -1334,7 +1334,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures fsarchiver 0.6.15 to adapt to many kinds of systems.
+\`configure' configures fsarchiver 0.6.16 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1405,7 +1405,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of fsarchiver 0.6.15:";;
+     short | recursive ) echo "Configuration of fsarchiver 0.6.16:";;
    esac
   cat <<\_ACEOF
 
@@ -1523,7 +1523,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-fsarchiver configure 0.6.15
+fsarchiver configure 0.6.16
 generated by GNU Autoconf 2.63
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1537,7 +1537,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by fsarchiver $as_me 0.6.15, which was
+It was created by fsarchiver $as_me 0.6.16, which was
 generated by GNU Autoconf 2.63.  Invocation command line was
 
   $ $0 $@
@@ -1907,7 +1907,7 @@
 
 
 cat >>confdefs.h <<\_ACEOF
-#define PACKAGE_RELDATE "2012-06-02"
+#define PACKAGE_RELDATE "2013-02-07"
 _ACEOF
 
 
@@ -1927,7 +1927,7 @@
 
 
 cat >>confdefs.h <<\_ACEOF
-#define PACKAGE_VERSION_C 15
+#define PACKAGE_VERSION_C 16
 _ACEOF
 
 
@@ -2543,7 +2543,7 @@
 
 # Define the identity of the package.
  PACKAGE='fsarchiver'
- VERSION='0.6.15'
+ VERSION='0.6.16'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8989,7 +8989,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by fsarchiver $as_me 0.6.15, which was
+This file was extended by fsarchiver $as_me 0.6.16, which was
 generated by GNU Autoconf 2.63.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9052,7 +9052,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_version="\\
-fsarchiver config.status 0.6.15
+fsarchiver config.status 0.6.16
 configured by $0, generated by GNU Autoconf 2.63,
   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fsarchiver-0.6.15/configure.ac 
new/fsarchiver-0.6.16/configure.ac
--- old/fsarchiver-0.6.15/configure.ac  2012-06-02 18:09:19.000000000 +0200
+++ new/fsarchiver-0.6.16/configure.ac  2013-02-07 19:49:08.000000000 +0100
@@ -3,12 +3,12 @@
 
 AC_PREREQ(2.59)
 
-AC_INIT([fsarchiver], 0.6.15)
-AC_DEFINE([PACKAGE_RELDATE], "2012-06-02", [Define the date of the release])
+AC_INIT([fsarchiver], 0.6.16)
+AC_DEFINE([PACKAGE_RELDATE], "2013-02-07", [Define the date of the release])
 AC_DEFINE([PACKAGE_FILEFMT], "FsArCh_002", [Define the version of the file 
format])
 AC_DEFINE([PACKAGE_VERSION_A], 0, [Major version number])
 AC_DEFINE([PACKAGE_VERSION_B], 6, [Medium version number])
-AC_DEFINE([PACKAGE_VERSION_C], 15, [Minor version number])
+AC_DEFINE([PACKAGE_VERSION_C], 16, [Minor version number])
 AC_DEFINE([PACKAGE_VERSION_D], 0, [Patch version number])
 
 AC_CANONICAL_HOST([])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fsarchiver-0.6.15/src/filesys.c 
new/fsarchiver-0.6.16/src/filesys.c
--- old/fsarchiver-0.6.15/src/filesys.c 2012-06-02 15:52:56.000000000 +0200
+++ new/fsarchiver-0.6.16/src/filesys.c 2013-02-07 19:47:29.000000000 +0100
@@ -157,6 +157,7 @@
     char *saveptr;
     char *result;
     FILE *f;
+    int sep;
     int i;
 
     // init
@@ -175,10 +176,13 @@
             if (stream_readline(f, line, 1024)>1)
             {
                 result=strtok_r(line, delims, &saveptr);
-                major = -1; minor = -1;
+                major = -1; minor = -1; sep = -1;
                 col_dev[0]=col_mnt[0]=col_fs[0]=col_opt[0]=0;
                 for(i=0; result != NULL && i<=10; i++)
                 {
+                    if (strcmp(result, "-") == 0) // found separator
+                        sep = i;
+
                     switch (i)
                     {
                         case 2:
@@ -190,13 +194,11 @@
                         case 5:
                             snprintf(col_mnt, sizeof(col_mnt), "%s", result);
                             break;
-                        case 8:
+                    }
+                    if ((sep != -1) && (i == sep + 1))
                             snprintf(col_fs, sizeof(col_fs), "%s", result);
-                            break;
-                        case 10:
+                    if ((sep != -1) && (i == sep + 3))
                             snprintf(col_opt, sizeof(col_opt), "%s", result);
-                            break;
-                    }
                     result = strtok_r(NULL, delims, &saveptr);
                 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fsarchiver-0.6.15/src/fs_ext2.c 
new/fsarchiver-0.6.16/src/fs_ext2.c
--- old/fsarchiver-0.6.15/src/fs_ext2.c 2012-06-02 15:52:56.000000000 +0200
+++ new/fsarchiver-0.6.16/src/fs_ext2.c 2013-02-06 22:50:08.000000000 +0100
@@ -54,7 +54,7 @@
 struct s_features mkfeatures[] = // cf e2fsprogs-1.42.3/lib/e2p/feature.c
 {
     {"has_journal",  FSA_EXT3_FEATURE_COMPAT_HAS_JOURNAL,     
E2P_FEATURE_COMPAT,      EXTFSTYPE_EXT3, PROGVER(1,39,0)},
-    {"ext_attr",     FSA_EXT2_FEATURE_COMPAT_EXT_ATTR,        
E2P_FEATURE_COMPAT,      EXTFSTYPE_EXT2, PROGVER(1,39,0)},
+    {"ext_attr",     FSA_EXT2_FEATURE_COMPAT_EXT_ATTR,        
E2P_FEATURE_COMPAT,      EXTFSTYPE_EXT2, PROGVER(1,40,5)},
     {"resize_inode", FSA_EXT2_FEATURE_COMPAT_RESIZE_INODE,    
E2P_FEATURE_COMPAT,      EXTFSTYPE_EXT2, PROGVER(1,39,0)},
     {"dir_index",    FSA_EXT2_FEATURE_COMPAT_DIR_INDEX,       
E2P_FEATURE_COMPAT,      EXTFSTYPE_EXT2, PROGVER(1,33,0)},
     {"filetype",     FSA_EXT2_FEATURE_INCOMPAT_FILETYPE,      
E2P_FEATURE_INCOMPAT,    EXTFSTYPE_EXT2, PROGVER(1,16,0)},

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to