e59f31
Summary:	Utilities for managing the XFS filesystem
e59f31
Name:		xfsprogs
e59f31
Version:	4.5.0
e59f31
Release:	20%{?dist}
e59f31
# Licensing based on generic "GNU GENERAL PUBLIC LICENSE"
e59f31
# in source, with no mention of version.
e59f31
# doc/COPYING file specifies what is GPL and what is LGPL
e59f31
# but no mention of versions in the source.
e59f31
License:	GPL+ and LGPLv2+
e59f31
Group:		System Environment/Base
e59f31
URL:		https://xfs.wiki.kernel.org
e59f31
Source0:	http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.gz
e59f31
Source1:	xfsprogs-wrapper.h
e59f31
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
e59f31
BuildRequires:	libtool, gettext, libattr-devel, libuuid-devel
e59f31
BuildRequires:	readline-devel, libblkid-devel >= 2.17-0.1.git5e51568
e59f31
Provides:	xfs-cmds
e59f31
Obsoletes:	xfs-cmds <= %{version}
e59f31
Provides:	xfsprogs-qa-devel
e59f31
Obsoletes:	xfsprogs-qa-devel <= %{version}
e59f31
Conflicts:	xfsdump < 3.0.1
e59f31
e59f31
Patch0:		xfsprogs-4.5.0-revert-AGFL-pack.patch
e59f31
Patch1:		xfsprogs-4.5.0-change-mkfs-options.patch
e59f31
Patch2:		xfsprogs-4.5.0-fix-headers.patch
e59f31
Patch3:		xfsprogs-4.5.0-revert-xfs_db-sparse-inodes.patch
e59f31
Patch4:		xfsprogs-4.5.0-xfs_repair-rtino-version.patch
e59f31
Patch5:		xfsprogs-4.5.0-xfs_repair-quota-inodes.patch
e59f31
Patch6:		xfsprogs-4.5.0-xfs_repair-exit-value-memory.patch
e59f31
Patch7:		xfsprogs-4.7.0-defang-frag.patch
e59f31
Patch8:		xfsprogs-4.7.0-fix-agf-limit-errors.patch
e59f31
Patch9:		xfsprogs-4.7.0-quota-fixes.patch
e59f31
Patch10:	xfsprogs-4.8.0-replace-ustat.patch
e59f31
Patch11:	xfsprogs-revert-off64_t.patch
e59f31
Patch12:	xfsprogs-4.9.0-junk-attr-leaf-count-zero.patch
e59f31
Patch13:	xfsprogs-4.8.0-xfs_copy-UUID.patch
e59f31
Patch14:	xfsprogs-4.10.0-xfs_metadump-ignore-0-entries.patch
e59f31
Patch15:	xfsprogs-4.9-xfs_io-fix-m-option.patch
e59f31
# RHEL-7.5
e59f31
Patch16:	xfsprogs-4.8.0-mkfs.xfs-clarify-ftype-defaults-in-manpage.patch
e59f31
Patch17:	xfsprogs-4.12.0-mkfs.xfs-allow-specification-of-0-data-stripe-width-.patch
e59f31
Patch18:	xfsprogs-4.12.0-xfs_db-update-buffer-size-when-new-type-is-set.patch
e59f31
Patch19:	xfsprogs-4.12.0-xfs_db-improve-argument-naming-in-set_cur-and-set_io.patch
e59f31
Patch20:	xfsprogs-4.12.0-xfs_db-properly-set-inode-type.patch
e59f31
Patch21:	xfsprogs-4.13.0-mkfs.xfs-Don-t-stagger-AG-for-a-single-disk.patch
e59f31
Patch22:	xfsprogs-4.13.0-xfs_repair-don-t-use-do_warn-for-normal-log-message.patch
e59f31
Patch23:	xfsprogs-4.11.0-xfs_repair-warn-about-dirty-log-with-n-option.patch
e59f31
Patch24:	xfsprogs-4.8.0-xfs_repair-exit-with-status-2-if-log-dirtiness-is-un.patch
e59f31
Patch25:	xfsprogs-4.16-xfs_repair-handle-corrupt-log.patch
e59f31
# RHEL-7.6
e59f31
Patch26:	xfsprogs-4.10.0-xfs_db-fix-the-source-command-when-passed-as-a-c-opt.patch
e59f31
Patch27:	xfsprogs-4.14.0-db-increase-metadump-s-default-overly-long-extent-di.patch
e59f31
Patch28:	xfsprogs-4.15.0-xfs_db-fix-crash-when-field-list-selector-string-has.patch
e59f31
Patch29:	xfsprogs-4.15.0-xfsprogs-update-dead-urls.patch
e59f31
Patch30:	xfsprogs-4.17.0-xfsprogs-be-careful-about-what-we-stat-in-platform_c.patch
e59f31
Patch31:	xfsprogs-4.17.0-xfs_io-add-label-command.patch
e59f31
Patch32:	xfsprogs-4.18-repair-root-parent.patch
e59f31
# RHEL-7.7
e59f31
Patch33:	xfsprogs-4.15.0-xfs_copy-accept-CRC-version-of-ABTB_MAGIC-in-ASSERT.patch
e59f31
Patch34:	xfsprogs-4.20-xfs_quota-fix-false-error-reporting-of-project-inhertance-flag.patch
e59f31
Patch35:	xfsprogs-4.20-xfs_repair-initialize-non-leaf-finobt-blocks-with-co.patch
e59f31
e59f31
e59f31
%description
e59f31
A set of commands to use the XFS filesystem, including mkfs.xfs.
e59f31
e59f31
XFS is a high performance journaling filesystem which originated
e59f31
on the SGI IRIX platform.  It is completely multi-threaded, can
e59f31
support large files and large filesystems, extended attributes,
e59f31
variable block sizes, is extent based, and makes extensive use of
e59f31
Btrees (directories, extents, free space) to aid both performance
e59f31
and scalability.
e59f31
e59f31
%package devel
e59f31
Summary: XFS filesystem-specific headers
e59f31
Group: Development/Libraries
e59f31
Requires: xfsprogs = %{version}-%{release}, libuuid-devel
e59f31
e59f31
%description devel
e59f31
xfsprogs-devel contains the header files needed to develop XFS
e59f31
filesystem-specific programs.
e59f31
e59f31
You should install xfsprogs-devel if you want to develop XFS
e59f31
filesystem-specific programs,  If you install xfsprogs-devel, you'll
e59f31
also want to install xfsprogs.
e59f31
e59f31
%prep
e59f31
%setup -q
e59f31
%patch0 -p1
e59f31
%patch1 -p1
e59f31
%patch2 -p1
e59f31
%patch3 -p1
e59f31
%patch4 -p1
e59f31
%patch5 -p1
e59f31
%patch6 -p1
e59f31
%patch7 -p1
e59f31
%patch8 -p1
e59f31
%patch9 -p1
e59f31
%patch10 -p1
e59f31
%patch11 -p1
e59f31
%patch12 -p1
e59f31
%patch13 -p1
e59f31
%patch14 -p1
e59f31
%patch15 -p1
e59f31
%patch16 -p1
e59f31
%patch17 -p1
e59f31
%patch18 -p1
e59f31
%patch19 -p1
e59f31
%patch20 -p1
e59f31
%patch21 -p1
e59f31
%patch22 -p1
e59f31
%patch23 -p1
e59f31
%patch24 -p1
e59f31
%patch25 -p1
e59f31
%patch26 -p1
e59f31
%patch27 -p1
e59f31
%patch28 -p1
e59f31
%patch29 -p1
e59f31
%patch30 -p1
e59f31
%patch31 -p1
e59f31
%patch32 -p1
e59f31
%patch33 -p1
e59f31
%patch34 -p1
e59f31
%patch35 -p1
e59f31
e59f31
%build
e59f31
export tagname=CC
e59f31
%configure \
e59f31
        --enable-readline=yes	\
e59f31
	--enable-blkid=yes
e59f31
e59f31
# Kill rpaths
e59f31
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
e59f31
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
e59f31
e59f31
make V=1 %{?_smp_mflags}
e59f31
e59f31
%install
e59f31
rm -rf $RPM_BUILD_ROOT
e59f31
make V=1 DIST_ROOT=$RPM_BUILD_ROOT install install-dev \
e59f31
	PKG_ROOT_SBIN_DIR=%{_sbindir} PKG_ROOT_LIB_DIR=%{_libdir}
e59f31
e59f31
# nuke .la files, etc
e59f31
rm -f $RPM_BUILD_ROOT/{%{_lib}/*.{la,a,so},%{_libdir}/*.{la,a}}
e59f31
chmod 0755 $RPM_BUILD_ROOT/%{_libdir}/libhandle.so.*.*.*
e59f31
e59f31
# remove non-versioned docs location
e59f31
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
e59f31
e59f31
# xfs_check is deprecated; nuke it from orbit for RHEL7
e59f31
rm -f $RPM_BUILD_ROOT/%{_sbindir}/xfs_check
e59f31
rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/xfs_check*
e59f31
e59f31
%find_lang %{name}
e59f31
e59f31
%clean
e59f31
rm -rf $RPM_BUILD_ROOT
e59f31
e59f31
%post -p /sbin/ldconfig
e59f31
e59f31
%postun -p /sbin/ldconfig
e59f31
e59f31
%files -f %{name}.lang
e59f31
%defattr(-,root,root)
e59f31
%doc doc/CHANGES doc/COPYING doc/CREDITS README
e59f31
%{_libdir}/*.so.*
e59f31
%{_mandir}/man8/*
e59f31
%{_mandir}/man5/*
e59f31
%{_sbindir}/*
e59f31
e59f31
%files devel
e59f31
%defattr(-,root,root)
e59f31
%{_mandir}/man3/*
e59f31
%dir %{_includedir}/xfs
e59f31
%{_includedir}/xfs/handle.h
e59f31
%{_includedir}/xfs/jdm.h
e59f31
%{_includedir}/xfs/linux.h
e59f31
%{_includedir}/xfs/xfs.h
e59f31
%{_includedir}/xfs/xfs_arch.h
e59f31
%{_includedir}/xfs/xfs_fs.h
e59f31
%{_includedir}/xfs/xfs_types.h
e59f31
%{_includedir}/xfs/xfs_format.h
e59f31
%{_includedir}/xfs/xfs_da_format.h
e59f31
%{_includedir}/xfs/xfs_log_format.h
e59f31
%{_includedir}/xfs/xqm.h
e59f31
e59f31
%{_libdir}/*.so
e59f31
e59f31
%changelog
e59f31
* Mon Feb 11 2019 Eric Sandeen <sandeen@redhat.com> 4.5.0-20
e59f31
- xfs_quota: fix errors if project flag is not set on regular files (#1663502)
e59f31
- xfs_repair: initialize non-leaf finobt blocks with correct magic (#1670154)
e59f31
e59f31
* Mon Feb 11 2019 Eric Sandeen <sandeen@redhat.com> 4.5.0-19
e59f31
- xfs_copy: accept CRC version of ABTB_MAGIC in ASSERT (#1641023)
e59f31
e59f31
* Wed Jun 20 2018 Eric Sandeen <sandeen@redhat.com> 4.5.0-18
e59f31
- xfs_repar: Fix root inode's parent for sf directory (#1590334)
e59f31
e59f31
* Wed Jun 13 2018 Eric Sandeen <sandeen@redhat.com> 4.5.0-17
e59f31
- xfs_io: add online label command (#1584912)
e59f31
e59f31
* Thu May 31 2018 Eric Sandeen <sandeen@redhat.com> 4.5.0-16
e59f31
- xfs_db: fix the source command when passed as -c option (#1510279)
e59f31
- xfs_metadump: allow much larger extent counts (#1502927)
e59f31
- xfs_db: fix crash when field list selector has garbage (#1532271)
e59f31
- mkfs.xfs, others: don't stat non-block devices on startup (#1573974)
e59f31
- Update project URLs throughout the pkg, code and docs (#1550798)
e59f31
e59f31
* Tue Feb 27 2018 Eric Sandeen <sandeen@redhat.com> 4.5.0-15
e59f31
- xfs_repair: allow repair of corrupt log (#1549525)
e59f31
e59f31
* Thu Jan 25 2018 Eric Sandeen <sandeen@redhat.com> 4.5.0-14
e59f31
- xfs_repair: fix incorrect exit status (#1523008)
e59f31
e59f31
* Fri Oct 06 2017 Eric Sandeen <sandeen@redhat.com> 4.5.0-13
e59f31
- mkfs.xfs: clarify ftype defaults in manpage (#1488124)
e59f31
- mkfs.xfs: allow specification of 0 data stripe width (#1444166)
e59f31
- mkfs.xfs: Don't stagger AG for a single disk (#1492552)
e59f31
- xfs_db: xfs_db-update-buffer-size-when-new-type-is-set (#1458670)
e59f31
e59f31
* Tue May 09 2017 Eric Sandeen <sandeen@redhat.com> 4.5.0-12
e59f31
- xfs_io: Fix initial -m option (#1447270)
e59f31
e59f31
* Mon Mar 27 2017 Eric Sandeen <sandeen@redhat.com> 4.5.0-11
e59f31
- xfs_metadump: ignore attr leaf with 0 entries (#1402944)
e59f31
e59f31
* Wed Mar 01 2017 Eric Sandeen <sandeen@redhat.com> 4.5.0-10
e59f31
- xfs_copy: Fix meta UUID handling on multiple copies (#1377931)
e59f31
e59f31
* Fri Dec 16 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-9
e59f31
- xfs_repair: junk leaf attribute if count == 0 (#1402944)
e59f31
e59f31
* Thu Sep 08 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-8
e59f31
- revert loff_t to off64_t change to preserve xfs.h behavior (#1366291)
e59f31
- accomodate lack of ustat() on some arches (#1373605)
e59f31
e59f31
* Wed Sep 07 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-7
e59f31
- rebuild with libattr-devel dependency to fix xfs_fsr (#1372939)
e59f31
e59f31
* Tue Aug 09 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-6
e59f31
- xfs_quota: misc fixes (#1365256)
e59f31
- xfs_db: clarify frag command (#1365256)
e59f31
e59f31
* Mon Jul 18 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-5
e59f31
- xfs_repair: Don't let low memory indicate corruption on exit (#1355929)
e59f31
e59f31
* Tue Jun 28 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-4
e59f31
- xfs_db: Fix multi-inode-record chunks in 4.5.0 (#1346927)
e59f31
- xfs_repair: Fix special inode handling in 4.5.0 (#1347698)
e59f31
- xfs_repair: Fix quota inode handling in 4.5.0 (#1347719)
e59f31
e59f31
* Mon Jun 13 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-3
e59f31
- mkfs.xfs: disable finobt by default, disable sparse inodes entirely (#1345961)
e59f31
- Fix header files for compatibility (#1340553)
e59f31
e59f31
* Mon Jun 06 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-2
e59f31
- Revert AGFL header packing (#1336920)
e59f31
e59f31
* Tue Mar 15 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-1
e59f31
- Rebase to upstream v4.5.0 (#1309498)
e59f31
- mkfs: default to CRC enabled filesystems
e59f31
- mkfs: default to ftype enabled filesystems
e59f31
- mkfs.xfs.8: Clarify mkfs vs. mount block size limits. (#1263535)
e59f31
- xfs_copy: fix copy of hard 4k devices (#1231841)
e59f31
- xfs_quota: use Q_XGETNEXTQUOTA for faster repquota (#1164652)
e59f31
- xfs_fsr: more fixes for extent swaps with selinux (#1083833)
e59f31
- xfs_copy: Allow UUID changes on V5 filesystems (#1072283)
e59f31
e59f31
* Fri Aug 07 2015 Eric Sandeen <sandeen@redhat.com> 3.2.2-2
e59f31
- Fix xfs_metadump disclosure flaw, CVE-2012-2150  (#1251118)
e59f31
e59f31
* Mon Jun 15 2015 Eric Sandeen <sandeen@redhat.com> 3.2.2-1
e59f31
- Update to upstream v3.2.2, plus fixes from v3.2.3 (#1223991)
e59f31
- repair: fix unnecessary secondary scan if only last sb is corrupt (#1201238)
e59f31
- repair: check ino alignment value to avoid mod by zero (#1223444)
e59f31
e59f31
* Fri Dec 19 2014 Eric Sandeen <sandeen@redhat.com> 3.2.1-6
e59f31
- xfs_repair: fix maximum block offset test (#1173146)
e59f31
- xfs_copy: fix assert failure on 4k sector devices (#1162414)
e59f31
- xfs_quota: man page updates (#175133, #1175627)
e59f31
e59f31
* Fri Oct 24 2014 Eric Sandeen <sandeen@redhat.com> 3.2.1-5
e59f31
- xfs_repair: copy stripe geometry from backup supers if needed (#1150857)
e59f31
e59f31
* Wed Sep 17 2014 Eric Sandeen <sandeen@redhat.com> 3.2.1-3
e59f31
- Add supported file attributes to xfs.5 manpage (#1142555)
e59f31
e59f31
* Mon Sep 15 2014 Eric Sandeen <sandeen@redhat.com> 3.2.1-2
e59f31
- xfs_quota: fix segfault when reporting on nonexistant path (#1077826)
e59f31
- xfs_quota: fix reporting on symlinked paths (#1077841)
e59f31
e59f31
* Tue Jul 15 2014 Eric Sandeen <sandeen@redhat.com> 3.2.1-1
e59f31
- New upstream release (#1119940)
e59f31
- xfs_copy: fix data corruption of target (#1105170)
e59f31
- mkfs.xfs: handle mkfs of file on 4k block device (#1101236)
e59f31
- xfs_copy: don't exit with error code on success (#1100376)
e59f31
e59f31
* Tue Mar 11 2014 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.10.alpha2
e59f31
- Fix bug in xfs_repair's inode prefetch (#1083820)
e59f31
e59f31
* Tue Mar 11 2014 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.9.alpha2
e59f31
- Sync up with upstream's latest CRC enhancements (#1074037)
e59f31
e59f31
* Fri Feb 28 2014 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.8.alpha2
e59f31
- mkfs.xfs fix default log size for small filesystems (#1034003)
e59f31
- xfs_copy: partial fixups for CRC filesystems (#1043570)
e59f31
- xfs_logprint: Don't error out after split items lose context (#1043591)
e59f31
e59f31
* Tue Feb 24 2014 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.7.alpha2
e59f31
- xfs_metadump: Really add xfs_metadump -F option (#1040921)
e59f31
- xfs_check: Remove xfs_check manpage, xfs_check is deprecated (#1029458)
e59f31
e59f31
* Mon Feb 24 2014 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.6.alpha2
e59f31
- xfs_metadump: Require -F if proper SB magic is not found (#1040921)
e59f31
- xfs_repair: fix bad block pointer found in large directories (#1034157)
e59f31
- libxfs: Don't mark single-map blockmaps as discontiguous (#1033480)
e59f31
- libxfs: Clear stale buffer errors on write (1033480)
e59f31
e59f31
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.2.0-0.5.alpha2
e59f31
- Mass rebuild 2014-01-24
e59f31
e59f31
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.2.0-0.4.alpha2
e59f31
- Mass rebuild 2013-12-27
e59f31
e59f31
* Mon Nov 25 2013 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.3.alpha2
e59f31
- New upstream alpha release (#1034445)
e59f31
- Remove xfs_check reference from fsck.xfs output (#1029455)
e59f31
- Fix xfs_fsr on some files with selinux attributes (#1034013)
e59f31
e59f31
* Fri Nov 15 2013 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.2.alpha1
e59f31
- Move xfs_types.h from xfsprogs-qa-devel to xfsprogs-devel (#1024048)
e59f31
- Remove deprecated xfs_check from package (#1029458)
e59f31
e59f31
* Thu Sep 26 2013 Eric Sandeen <sandeen@redhat.com> 3.2.0-0.1.alpha1
e59f31
- New upstream alpha release with preliminary CRC support (#1015632)
e59f31
- Additional patches beyon 3.2.0-alpha1:
e59f31
- Fix big endian build
e59f31
- Handle symlinks in xfs_quota arguments (#1013668)
e59f31
- Don't report non-regular files as xfsctl-capable (#1012412)
e59f31
- Fix log recovery on 4k filesystems
e59f31
e59f31
* Thu Aug 15 2013 Eric Sandeen <sandeen@redhat.com> 3.1.11-3
e59f31
- mkfs.xfs: fix protofile name create block reservation (#918473)
e59f31
e59f31
* Mon Jul 22 2013 Eric Sandeen <sandeen@redhat.com> 3.1.11-2
e59f31
- Update xfs_metadump manpage re: frozen filesystems (#953442)
e59f31
e59f31
* Wed May 08 2013 Eric Sandeen <sandeen@redhat.com> 3.1.11-1
e59f31
- New upstream release.
e59f31
e59f31
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.10-2
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e59f31
e59f31
* Thu Dec 13 2012 Eric Sandeen <sandeen@redhat.com> 3.1.10-1
e59f31
- New upstream release, with non-broken tarball.
e59f31
e59f31
* Wed Dec 12 2012 Eric Sandeen <sandeen@redhat.com> 3.1.9-1
e59f31
- New upstream release.
e59f31
e59f31
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.8-5
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e59f31
e59f31
* Fri Mar 30 2012 Eric Sandeen <sandeen@redhat.com> 3.1.8-4
e59f31
- Rebuild against new RPM (RHBZ#808250)
e59f31
e59f31
* Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 3.1.8-3
e59f31
- Move files out of /lib64 to /usr/lib64
e59f31
e59f31
* Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 3.1.8-2
e59f31
- Move files out of /sbin to /usr/sbin
e59f31
e59f31
* Fri Mar 23 2012 Eric Sandeen <sandeen@redhat.com> 3.1.8-1
e59f31
- New upstream release.
e59f31
e59f31
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.7-2
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e59f31
e59f31
* Fri Nov 18 2011 Eric Sandeen <sandeen@redhat.com> 3.1.7-1
e59f31
- New upstream release.
e59f31
e59f31
* Mon Oct 17 2011 Eric Sandeen <sandeen@redhat.com> 3.1.6-2
e59f31
- Remove mistaken "test" in release string
e59f31
e59f31
* Fri Oct 14 2011 Eric Sandeen <sandeen@redhat.com> 3.1.6-1.test
e59f31
- New upstream release.  Drop -DNDEBUG build flag.
e59f31
e59f31
* Thu Mar 31 2011 Eric Sandeen <sandeen@redhat.com> 3.1.5-1
e59f31
- New upstream release
e59f31
e59f31
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.4-2
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e59f31
e59f31
* Thu Nov 18 2010 Eric Sandeen <sandeen@redhat.com> 3.1.4-1
e59f31
- New upstream release; disable DEBUG for now to build
e59f31
e59f31
* Sat Aug 28 2010 Eric Sandeen <sandeen@redhat.com> 3.1.3-1
e59f31
- New upstream release
e59f31
e59f31
* Fri May 07 2010 Eric Sandeen <sandeen@redhat.com> 3.1.2-1
e59f31
- New upstream release
e59f31
e59f31
* Thu Apr 01 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-7
e59f31
- make devel pkg require libuuid-devel (#576296)
e59f31
e59f31
* Mon Mar 15 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-6
e59f31
- Fix missing locking for btree manipulation in xfs_repair
e59f31
e59f31
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-5
e59f31
- --enable-static=no doesn't work; just nuke static libs
e59f31
e59f31
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-4
e59f31
- Fix up -devel package descriptions
e59f31
e59f31
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-3
e59f31
- Drop static libs (#556102)
e59f31
e59f31
* Mon Feb 01 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-2
e59f31
- Fix mkfs of target with nothing blkid can recognize (#561870)
e59f31
 
e59f31
* Mon Feb 01 2010 Eric Sandeen <sandeen@redhat.com> 3.1.1-1
e59f31
- New upstream release
e59f31
- Fix fd validity test for device-less mkfs invocation
e59f31
 
e59f31
* Sun Jan 17 2010 Eric Sandeen <sandeen@redhat.com> 3.1.0-2
e59f31
- Post-release mkfs fixes (#555847)
e59f31
e59f31
* Wed Jan 13 2010 Eric Sandeen <sandeen@redhat.com> 3.1.0-1
e59f31
- New upstream release
e59f31
- Minor fixups for new glibc headers
e59f31
- Fixes default mkfs.xfs on 4k sector device (#539553)
e59f31
e59f31
* Tue Dec 08 2009 Eric Sandeen <sandeen@redhat.com> 3.0.3-5
e59f31
- And finally, BuildRequire libblkid-devel
e59f31
e59f31
* Mon Dec 07 2009 Eric Sandeen <sandeen@redhat.com> 3.0.3-4
e59f31
- Actually patch & run configure script w/ blkid bits...
e59f31
- Kill rpath in xfs_fsr
e59f31
e59f31
* Fri Nov 20 2009 Eric Sandeen <sandeen@redhat.com> 3.0.3-3
e59f31
- Fix up build issues w.r.t. off64_t
e59f31
e59f31
* Tue Nov 10 2009 Eric Sandeen <sandeen@redhat.com> 3.0.3-2
e59f31
- Add trim/discard & libblkid support
e59f31
e59f31
* Tue Sep 01 2009 Eric Sandeen <sandeen@redhat.com> 3.0.3-1
e59f31
- New upstream release
e59f31
e59f31
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-10
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e59f31
e59f31
* Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-9
e59f31
- Fix block overflows in xfs_repair and xfs_metadump
e59f31
e59f31
* Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-8
e59f31
- Fix up build-requires after e2fsprogs splitup
e59f31
e59f31
* Thu Jun 18 2009 Dennis Gilmore <dennis@ausil.us> 3.0.1-7
e59f31
- update sparc multilib handling
e59f31
e59f31
* Mon Jun 15 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-6
e59f31
- Make lazy superblock counters the default
e59f31
e59f31
* Mon Jun 15 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-5
e59f31
- Add fallocate command to config script & fix for 32-bit
e59f31
e59f31
* Mon Jun 15 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-4
e59f31
- Add fallocate command to xfs_io
e59f31
e59f31
* Fri May 15 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-3
e59f31
- Fix and re-enable readline
e59f31
e59f31
* Tue May 05 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-2
e59f31
- Conflict with xfsdump < 3.0.1 since files moved between them
e59f31
e59f31
* Tue May 05 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-1
e59f31
- New upstream release
e59f31
e59f31
* Sat Apr 18 2009 Eric Sandeen <sandeen@redhat.com> 3.0.0-4
e59f31
- Fix build for non-multilib arches, oops.
e59f31
e59f31
* Sat Apr 18 2009 Eric Sandeen <sandeen@redhat.com> 3.0.0-3
e59f31
- Create new xfsprogs-qa-devel subpackage
e59f31
e59f31
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-2
e59f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e59f31
e59f31
* Wed Feb 04 2009 Eric Sandeen <sandeen@redhat.com> 3.0.0-1
e59f31
- New upstream release
e59f31
e59f31
* Thu Jan 08 2009 Eric Sandeen <sandeen@redhat.com> 2.10.2-3
e59f31
- Fix perms of libhandle.so in specfile, not makefile
e59f31
e59f31
* Wed Jan 07 2009 Eric Sandeen <sandeen@redhat.com> 2.10.2-2
e59f31
- Fix perms of libhandle.so so that it's properly stripped
e59f31
e59f31
* Sun Dec 07 2008 Eric Sandeen <sandeen@redhat.com> 2.10.2-1
e59f31
- New upstream release, bugfix only.
e59f31
e59f31
* Wed Nov 26 2008 Eric Sandeen <sandeen@redhat.com> 2.10.1-4
e59f31
- Add protection from borken sys_ustat
e59f31
- Add final upstream versions of gfs2 & parallel build patches
e59f31
e59f31
* Wed Nov 12 2008 Eric Sandeen <sandeen@redhat.com> 2.10.1-2
e59f31
- Recognize gfs/gfs2 in libdisk
e59f31
- Enable parallel builds
e59f31
e59f31
* Fri Sep 05 2008 Eric Sandeen <sandeen@redhat.com> 2.10.1-1
e59f31
- Update to xfsprogs 2.10.1
e59f31
- Add ASCII case-insensitive support to xfsprogs.
e59f31
- xfs_repair fixes
e59f31
e59f31
* Wed Jun 04 2008 Dennis Gilmore <dennis@ausil.us> 2.9.8-3
e59f31
- sparc32 is built using the sparcv9 variant 
e59f31
e59f31
* Wed Jun 04 2008 Eric Sandeen <sandeen@redhat.com> 2.9.8-2
e59f31
- Tidy up multilib hack for non-multilib arches & add sparc (#448452)
e59f31
e59f31
* Wed Apr 23 2008 Eric Sandeen <sandeen@redhat.com> 2.9.8-1
e59f31
- Update to xfsprogs 2.9.8
e59f31
- Add support for sb_features2 in wrong location
e59f31
- Add -c option to xfs_admin to turn lazy-counters on/off
e59f31
- Added support for mdp in libdisk/mkfs.xfs
e59f31
e59f31
* Sun Mar 02 2008 Eric Sandeen <sandeen@redhat.com> 2.9.7-1
e59f31
- Update to xfsprogs 2.9.7
e59f31
- Lazy sb counters back off by default; other misc fixes
e59f31
e59f31
* Wed Feb 06 2008 Eric Sandeen <sandeen@redhat.com> 2.9.6-1
e59f31
- Update to xfsprogs 2.9.6 - fixes mkfs sizing problem.
e59f31
- Trim down BuildRequires to what's actually required now
e59f31
e59f31
* Mon Jan 21 2008 Eric Sandeen <sandeen@redhat.com> 2.9.5-1
e59f31
- Update to xfsprogs 2.9.5
e59f31
- Contains more optimal mkfs defaults
e59f31
- specfile cleanup, & don't restate config defaults
e59f31
e59f31
* Tue Oct 23 2007 Eric Sandeen <sandeen@redhat.com> 2.9.4-4
e59f31
- Add arm to multilib header wrapper
e59f31
e59f31
* Tue Oct 02 2007 Eric Sandeen <sandeen@redhat.com> 2.9.4-3
e59f31
- mkfs.xfs: Fix wiping old AG headers and purge whack buffers
e59f31
e59f31
* Mon Oct 01 2007 Eric Sandeen <sandeen@redhat.com> 2.9.4-2
e59f31
- Add alpha to the multilib wrapper (#310411)
e59f31
e59f31
* Mon Sep 10 2007 Eric Sandeen <sandeen@redhat.com> 2.9.4-1
e59f31
- Update to xfsprogs 2.9.4
e59f31
e59f31
* Fri Aug 24 2007 Eric Sandeen <sandeen@redhat.com> 2.9.3-3
e59f31
- Add gawk to buildrequires
e59f31
e59f31
* Thu Aug 16 2007 Eric Sandeen <sandeen@redhat.com> 2.9.3-2
e59f31
- Update license tag
e59f31
e59f31
* Thu Jul 26 2007 Eric Sandeen <sandeen@redhat.com> 2.9.3-1
e59f31
- Upgrade to xfsprogs 2.9.2, quota, xfs_repair, and filestreams changes
e59f31
e59f31
* Thu Jul  6 2007 Eric Sandeen <sandeen@redhat.com> 2.8.21-1
e59f31
- Upgrade to xfsprogs 2.8.21, lazy sb counters enabled,
e59f31
  xfs_quota fix (#236746)
e59f31
e59f31
* Thu May 31 2007 Eric Sandeen <sandeen@redhat.com> 2.8.20-2
e59f31
- Fix ppc64 build... again
e59f31
e59f31
* Fri May 25 2007 Eric Sandeen <sandeen@redhat.com> 2.8.20-1
e59f31
- Upgrade to xfsprogs 2.8.20, several xfs_repair fixes
e59f31
e59f31
* Tue Mar 06 2007 Miroslav Lichvar <mlichvar@redhat.com> 2.8.18-3
e59f31
- Remove libtermcap-devel from BuildRequires
e59f31
e59f31
* Wed Feb 14 2007 Miroslav Lichvar <mlichvar@redhat.com> 2.8.18-2
e59f31
- Disable readline support for now (#223781)
e59f31
e59f31
* Sun Feb 04 2007 Jarod Wilson <jwilson@redhat.com> 2.8.18-1
e59f31
- Post-facto changelog addition to note bump to 2.8.18
e59f31
e59f31
* Wed Sep 27 2006 Russell Cattelan <cattelan@thebarn.com> 2.8.11-3
e59f31
- bump build version to 3 for a new brew build
e59f31
e59f31
* Tue Sep 26 2006 Russell Cattelan <cattelan@thebarn.com> 2.8.11-2
e59f31
- add ppc64 build patch
e59f31
e59f31
* Thu Sep 21 2006 Russell Cattelan <cattelan@redhat.com> 2.8.11-1
e59f31
- Upgrade to xfsprogs 2.8.11 Need to pick up important repair fixes
e59f31
e59f31
* Tue Jul 18 2006 Jeremy Katz <katzj@redhat.com> - 2.8.4-3
e59f31
- exclude arch ppc64 for now (#199315)
e59f31
e59f31
* Mon Jul 17 2006 Jesse Keating <jkeating@redhat.com> - 2.8.4-2
e59f31
- rebuild
e59f31
e59f31
* Tue Jul 04 2006 Robert Scheck <redhat@linuxnetz.de> 2.8.4-1
e59f31
- Upgrade to 2.8.4 (#196599 #c2)
e59f31
e59f31
* Sun Jun 25 2006 Robert Scheck <redhat@linuxnetz.de> 2.8.3-1
e59f31
- Upgrade to 2.8.3 (#196599)
e59f31
- Applied Russell Coker's suggested patch to improve the
e59f31
  performance for SELinux machines significantly (#120622)
e59f31
e59f31
* Sun Jun 25 2006 Robert Scheck <redhat@linuxnetz.de> 2.7.11-2
e59f31
- Fixed multilib conflict of xfs/platform_defs.h (#192755)
e59f31
e59f31
* Sun Mar 12 2006 Robert Scheck <redhat@linuxnetz.de> 2.7.11-1
e59f31
- Upgrade to 2.7.11 and spec file cleanup (#185234)
e59f31
e59f31
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.7.3-1.2.1
e59f31
- bump again for double-long bug on ppc(64)
e59f31
e59f31
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.7.3-1.2
e59f31
- rebuilt for new gcc4.1 snapshot and glibc changes
e59f31
e59f31
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e59f31
- rebuilt
e59f31
e59f31
* Mon Oct 31 2005 Robert Scheck <redhat@linuxnetz.de> 2.7.3-1
e59f31
- Upgrade to 2.7.3 and enabled termcap support (#154323)
e59f31
e59f31
* Wed Sep 28 2005 Florian La Roche <laroche@redhat.com>
e59f31
- fixup building with current rpm
e59f31
e59f31
* Wed Apr 20 2005 Dave Jones <davej@redhat.com>
e59f31
- Disable debug. (#151438)
e59f31
- Rebuild with gcc4
e59f31
e59f31
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> - 2.6.13-3
e59f31
- Rebuilt for new readline.
e59f31
e59f31
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
e59f31
- rebuilt
e59f31
e59f31
* Wed May  5 2004 Jeremy Katz <katzj@redhat.com> - 2.6.13-1
e59f31
- update to 2.6.13 per request of upstream
e59f31
- fixes mount by label of xfs on former raid partition (#122043)
e59f31
e59f31
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
e59f31
- rebuilt
e59f31
e59f31
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
e59f31
- rebuilt
e59f31
e59f31
* Thu Jan  8 2004 Jeremy Katz <katzj@redhat.com> 2.6.0-2
e59f31
- add defattr (reported by Matthias)
e59f31
e59f31
* Tue Dec 23 2003 Elliot Lee <sopwith@redhat.com> 2.6.0-3
e59f31
- Fix tyops in dependencies
e59f31
e59f31
* Mon Dec 22 2003 Jeremy Katz <katzj@redhat.com> 2.6.0-1
e59f31
- build for Fedora Core
e59f31
- switch to more explicit file lists, nuke .la files
e59f31
e59f31
* Tue Dec 16 2003 Axel Thimm <Axel.Thimm@physik.fu-berlin.de> 2.6.0
e59f31
- Update to 2.6.0.
e59f31
e59f31
* Sat Sep 13 2003 Axel Thimm <Axel.Thimm@physik.fu-berlin.de>
e59f31
- Sync with XFS 1.3.0.
e59f31
- Update to 2.5.6.
e59f31
e59f31
* Thu Apr 10 2003 Axel Thimm <Axel.Thimm@physik.fu-berlin.de> 2.3.9-0_2.90at
e59f31
- Rebuilt for Red Hat 9.