diff --git a/btrfs-progs-v4.17.1.tar.gz b/btrfs-progs-v4.17.1.tar.gz new file mode 100644 index 0000000..ab9293e --- /dev/null +++ b/btrfs-progs-v4.17.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36ced8a53cc128d448b9d1675a5c9a7d87cc3bbd85f6fb92aa6bca262699e78e +size 2453004 diff --git a/btrfs-progs-v4.17.tar.gz b/btrfs-progs-v4.17.tar.gz deleted file mode 100644 index 74af16c..0000000 --- a/btrfs-progs-v4.17.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4c400513188ad906df00d153e3599ebecb3561341ec84d8b69b11fea1a860bb9 -size 2404996 diff --git a/btrfsprogs.changes b/btrfsprogs.changes index b4de20f..7e93018 100644 --- a/btrfsprogs.changes +++ b/btrfsprogs.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Mon Aug 6 00:00:00 CEST 2018 - dsterba@suse.cz + +- update to version 4.17.1 + * check: + * add ability to fix wrong ram_bytes for compressed inline files + * beautify progress output + * btrfstune: allow to continue uuid change after unclean interruption + * several fuzz fixes: + * detect overalpping chunks + * chunk loading error handling + * don't crash with unexpected root refs to extents + * relax option parsing again to allow mixing options and non-options + arguments + * fix qgroup rescan status reporting + * build: + * drop obsolete dir-test + * new configure option to disable building of tools + * add compatibility options --disable-static and --disable-shared + * other: + * cleanups and preparatory work + * new test images +- spec cleanup + ------------------------------------------------------------------- Fri Jun 22 00:00:00 CEST 2018 - dsterba@suse.cz diff --git a/btrfsprogs.spec b/btrfsprogs.spec index 7d57d75..862309f 100644 --- a/btrfsprogs.spec +++ b/btrfsprogs.spec @@ -31,7 +31,7 @@ %define build_docs 0 Name: btrfsprogs -Version: 4.17 +Version: 4.17.1 Release: 0 Summary: Utilities for the Btrfs filesystem License: GPL-2.0-only @@ -174,12 +174,12 @@ build applications to interface with Btrfs using libbtrfsutil. ./autogen.sh %if 0%{?suse_version} == 1110 cp %{SOURCE5} . -export CFLAGS="%optflags -include sles11-defaults.h" +export CFLAGS="%{optflags} -include sles11-defaults.h" %endif %configure \ --disable-python \ -%if !%build_docs +%if !%{build_docs} --disable-documentation \ %endif %if 0%{?suse_version} <= 1500 @@ -187,18 +187,18 @@ export CFLAGS="%optflags -include sles11-defaults.h" %endif make V=1 %{?_smp_mflags} all \ -%if %build_static +%if %{build_static} static %endif %install make install \ -%if %build_static +%if %{build_static} install-static \ %endif DESTDIR=%{buildroot} prefix=%{_prefix} bindir=%{_sbindir} mandir=%{_mandir} libdir=%{_libdir} -%if !%build_docs +%if !%{build_docs} cd Documentation # fool make to avoid rebuilding some of the sources, the final btrfs.5.gz is in # the tarball and we have to overwrite it in the installation path @@ -209,7 +209,7 @@ install -m 0644 btrfs.5.gz %{buildroot}/%{_mandir}/man5 cd .. %endif -%if %build_static +%if %{build_static} make install-static DESTDIR=%{buildroot} prefix=%{_prefix} bindir=%{_sbindir} mandir=%{_mandir} libdir=%{_libdir} %endif @@ -246,7 +246,7 @@ install -m 0644 btrfs-completion %{buildroot}/%{_datadir}/bash-completion/comple %if 0%{!?for_debugging:1} DEBUG_FILES="/sbin/btrfs-find-root %{_sbindir}/btrfs-find-root - %_mandir/man8/btrfs-find-root.8.gz + %{_mandir}/man8/btrfs-find-root.8.gz /sbin/btrfs-select-super %{_sbindir}/btrfs-select-super" for file in $DEBUG_FILES; do @@ -298,31 +298,31 @@ done /lib/mkinitrd/scripts/setup-btrfs.sh %endif %{_bindir}/btrfs-map-logical -%{_mandir}/man8/btrfs-image.8.gz -%{_mandir}/man8/btrfsck.8.gz -%{_mandir}/man8/fsck.btrfs.8.gz -%{_mandir}/man8/mkfs.btrfs.8.gz -%{_mandir}/man8/btrfs.8.gz -%{_mandir}/man5/btrfs.5.gz -%{_mandir}/man8/btrfs-convert.8.gz -%{_mandir}/man8/btrfs-map-logical.8.gz -%{_mandir}/man8/btrfstune.8.gz -%{_mandir}/man8/btrfs-balance.8.gz -%{_mandir}/man8/btrfs-check.8.gz -%{_mandir}/man8/btrfs-device.8.gz -%{_mandir}/man8/btrfs-filesystem.8.gz -%{_mandir}/man8/btrfs-inspect-internal.8.gz -%{_mandir}/man8/btrfs-property.8.gz -%{_mandir}/man8/btrfs-qgroup.8.gz -%{_mandir}/man8/btrfs-quota.8.gz -%{_mandir}/man8/btrfs-receive.8.gz -%{_mandir}/man8/btrfs-replace.8.gz -%{_mandir}/man8/btrfs-rescue.8.gz -%{_mandir}/man8/btrfs-restore.8.gz -%{_mandir}/man8/btrfs-scrub.8.gz -%{_mandir}/man8/btrfs-send.8.gz -%{_mandir}/man8/btrfs-subvolume.8.gz -%{_mandir}/man8/btrfs-select-super.8.gz +%{_mandir}/man8/btrfs-image.8%{?ext_man} +%{_mandir}/man8/btrfsck.8%{?ext_man} +%{_mandir}/man8/fsck.btrfs.8%{?ext_man} +%{_mandir}/man8/mkfs.btrfs.8%{?ext_man} +%{_mandir}/man8/btrfs.8%{?ext_man} +%{_mandir}/man5/btrfs.5%{?ext_man} +%{_mandir}/man8/btrfs-convert.8%{?ext_man} +%{_mandir}/man8/btrfs-map-logical.8%{?ext_man} +%{_mandir}/man8/btrfstune.8%{?ext_man} +%{_mandir}/man8/btrfs-balance.8%{?ext_man} +%{_mandir}/man8/btrfs-check.8%{?ext_man} +%{_mandir}/man8/btrfs-device.8%{?ext_man} +%{_mandir}/man8/btrfs-filesystem.8%{?ext_man} +%{_mandir}/man8/btrfs-inspect-internal.8%{?ext_man} +%{_mandir}/man8/btrfs-property.8%{?ext_man} +%{_mandir}/man8/btrfs-qgroup.8%{?ext_man} +%{_mandir}/man8/btrfs-quota.8%{?ext_man} +%{_mandir}/man8/btrfs-receive.8%{?ext_man} +%{_mandir}/man8/btrfs-replace.8%{?ext_man} +%{_mandir}/man8/btrfs-rescue.8%{?ext_man} +%{_mandir}/man8/btrfs-restore.8%{?ext_man} +%{_mandir}/man8/btrfs-scrub.8%{?ext_man} +%{_mandir}/man8/btrfs-send.8%{?ext_man} +%{_mandir}/man8/btrfs-subvolume.8%{?ext_man} +%{_mandir}/man8/btrfs-select-super.8%{?ext_man} %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/btrfs @@ -330,12 +330,12 @@ done %if 0%{?for_debugging:1} /sbin/btrfs-find-root %{_sbindir}/btrfs-find-root -%{_mandir}/man8/btrfs-find-root.8.gz +%{_mandir}/man8/btrfs-find-root.8%{?ext_man} /sbin/btrfs-select-super %{_sbindir}/btrfs-select-super %endif -%if %build_static +%if %{build_static} %files -n btrfsprogs-static %defattr(-, root, root) %{_sbindir}/btrfs.static