commit fsarchiver 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 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 - lazy.kent@opensuse.org + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de