diff --git a/xfsprogs-3.1.11.tar.gz b/xfsprogs-3.1.11.tar.gz deleted file mode 100644 index b15d243..0000000 --- a/xfsprogs-3.1.11.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:adf4980177b5c890c1ca86b9c0e3e4d69a3f95bfc01746844280c2393cf4d6be -size 1399833 diff --git a/xfsprogs-3.2.0.tar.gz b/xfsprogs-3.2.0.tar.gz new file mode 100644 index 0000000..ebeea2b --- /dev/null +++ b/xfsprogs-3.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62a986afb3459718a5a915403483b022f8237d50c293aafd8392872c187fcbb3 +size 1465887 diff --git a/xfsprogs-avoid-no-return-in-nonvoid-warning.diff b/xfsprogs-avoid-no-return-in-nonvoid-warning.diff deleted file mode 100644 index a181437..0000000 --- a/xfsprogs-avoid-no-return-in-nonvoid-warning.diff +++ /dev/null @@ -1,20 +0,0 @@ -Index: xfsprogs-3.1.11/repair/incore_ino.c -=================================================================== ---- repair/incore_ino.c -+++ repair/incore_ino.c -@@ -166,6 +166,7 @@ __uint32_t num_inode_references(struct i - return irec->ino_un.ex_data->counted_nlinks.un32[ino_offset]; - default: - ASSERT(0); -+ return 0; /* Avoid compiler warning */ - } - } - -@@ -206,6 +207,7 @@ __uint32_t get_inode_disk_nlinks(struct - return irec->disk_nlinks.un32[ino_offset]; - default: - ASSERT(0); -+ return 0; /* Avoid compiler warning */ - } - } - diff --git a/xfsprogs.changes b/xfsprogs.changes index 3cf118e..78d52eb 100644 --- a/xfsprogs.changes +++ b/xfsprogs.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Mon May 19 14:19:11 UTC 2014 - jeffm@suse.com + +- Updated to 3.2.0 + - xfs_repair has full CRC validation and repair + - xfs_repair prefetch fix + - xfs_repair block tracking scalability fix + - disambiguous of CRC validation errors from IO errors. + - Improved dangerous mode handling in repair + - repair handles garbage in zeroed areas of superblocks better + - repair validates dirent ftype field fully + - metadump fully supports discontiguous directory blocks + - metadump only recalculates CRCs on metadata it obfuscates so as to + preserve errors in the metadata where possible. + - default log size that mkfs creates is now reverted to the same size + as 3.1.x releases create. + - mkfs sets the ftype on directory entries correctly during protofile + population + - xfs_io support O_TMPFILE, flink, FALLOC_FL_ZERO_RANGE and + FALLOC_FL_COLLAPSE_RANGE, + - logprint handles split entries better + - Enable xfs_db write support and xfs_metadump support for CRC + enabled filesystems. + - Add directory entry filetype support for non-CRC filesystems. + - Ensure all inodes created by xfs_repair have a proper d_type set. + - Fix build on big endian machines. + - Properly handle symlinks to devices on various tool commandlines. + - Fix xfs_repair's dirty log detection for 4k sector logs, broken + in Alpha1. + - Fix a potential segfault in xfs_repair when issuing progress + reports. + - Fix potential xfs_fsr failures when running w/ selinux. + - Stop wasting memory by caching inode structures in xfs_repair - + they are never re-used. + - Improved xfs_repair performance on large filesystems + (always use prefetch and strided AG scanning functionality) + - Remove all vestiges of old, unsupported version 1 directory code. + - Add a "readdir" command to xfs_io, thanks to Brian Foster. + - Fix potential segfault in xfs_repair when creating lost+found. + - Zero out unused parts of on-disk superblocks during repair, to + avoid metadata verifier failures at runtime. + - Add directory entry type support to mkfs.xfs and xfs_db. + - Add the icreate transaction to xfs_logprint, and fix continuation + transactions. + - Add the lseek SEEK_DATA/SEEK_HOLE support into xfs_io. + - Print all AGI unlinked buckets in xfs_logprint. + - Fix mkfs.xfs ENOSPC with protofile which creates a very large + directory. + - Do all file reads in xfs_fsr using O_DIRECT. + - Add support for concurrent group and project quota usage on CRC + enabled filesystems. + - Ensure mkfs creates log sizes that are always large enough for + the configured fileystem geometry. + ------------------------------------------------------------------- Wed May 15 18:44:22 UTC 2013 - jack@suse.cz diff --git a/xfsprogs.spec b/xfsprogs.spec index fe55bcb..c54911d 100644 --- a/xfsprogs.spec +++ b/xfsprogs.spec @@ -1,7 +1,7 @@ # # spec file for package xfsprogs # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -27,7 +27,7 @@ BuildRequires: libuuid-devel %else BuildRequires: libuuid-devel %endif -Version: 3.1.11 +Version: 3.2.0 Release: 0 %if 0%{?suse_version} >= 1010 # hint for ZYPP @@ -40,7 +40,6 @@ Group: System/Filesystems Source0: xfsprogs-%{version}.tar.gz Patch0: xfsprogs-docdir.diff Patch1: xfsprogs-ppc64.diff -Patch2: xfsprogs-avoid-no-return-in-nonvoid-warning.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -76,7 +75,6 @@ want to install xfsprogs. %patch0 %endif %patch1 -%patch2 %build export OPTIMIZER="-fPIC"