Commit Graph

274 Commits

Author SHA256 Message Date
Stephan Kulow
fee391e33a Accepting request 232437 from filesystems
- update to upstream 3.14.1
- mkfs:
  - fix TRIM detection
  - do not zero-out end of device unconditionally
  - no crash with --features option
- fsck:
  - clear log tree in repair mode
  - check reloc roots
- btrfs - reworked space reporting (bnc#873106)
  - btrfs fi usage - new command
  - btrfs dev usage - new command
  - btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
  * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
  * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
  * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
  * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
  * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
  * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
  * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
  * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
  * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
  * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
  * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
  * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
  * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
  * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
  * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
  * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
  * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
  * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
  * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
  * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
  * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
  * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
  * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
  * 0023-btrfs-progs-print-B-for-bytes.patch
  * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
  * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
  * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
  * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
  * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
  * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
  * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
  * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch (forwarded request 232435 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/232437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=40
2014-05-06 11:39:23 +00:00
Stephan Kulow
ae6025c620 Accepting request 231612 from filesystems
- own mkinitrd directories (forwarded request 231506 from coolo)

OBS-URL: https://build.opensuse.org/request/show/231612
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=39
2014-04-30 13:00:45 +00:00
Stephan Kulow
1587c964ad Accepting request 229731 from filesystems
SR: the 3.14 update breaks build of snapper due to missing symbol

- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
  * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch (forwarded request 229730 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/229731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=38
2014-04-14 04:43:24 +00:00
Stephan Kulow
562a052d09 Accepting request 229461 from filesystems
Fixed the changelog, otherwise same as the previous submitreq.

OBS-URL: https://build.opensuse.org/request/show/229461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=37
2014-04-09 16:17:26 +00:00
Stephan Kulow
24434a14bd Accepting request 208360 from filesystems
Sync to a long-awaited upstream release. Version update. Only a handful of local packages that will be upstreamed later.

This set of changes is not suitable for direct copy to currently released products because there are changes in mkfs defaults (12.x, 13.x, SLES). Fine for Factory. (forwarded request 208357 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/208360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=36
2013-11-28 15:50:38 +00:00
Tomáš Chvátal
c8772966fc Accepting request 205543 from filesystems
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
  * 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
  * 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
  * 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
  * 0053-btrfs-progs-use-reentrant-localtime.patch
  * 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
  * 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
  * 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
  * 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
  * 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
  * 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
  * 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
  * 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
  * 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch

OBS-URL: https://build.opensuse.org/request/show/205543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=35
2013-11-01 16:41:11 +00:00
Tomáš Chvátal
3509c3218e Accepting request 202703 from filesystems
bnc#839960 comment #7 fix mkinitrd script btrfs.sh (forwarded request 202291 from goldwynr)

OBS-URL: https://build.opensuse.org/request/show/202703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=34
2013-10-09 21:47:32 +00:00
Stephan Kulow
2459f58047 Accepting request 197895 from filesystems
SR: urgent fix, breaks installation on factory (ImageMagick package)

- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
  default, (aka hardlink count limtitation) (bnc#835695) (forwarded request 197508 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/197895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=32
2013-09-08 13:21:48 +00:00
Stephan Kulow
dae2faa5fa Accepting request 196443 from filesystems
- added patch name in changelog (forwarded request 195973 from aschnell)

OBS-URL: https://build.opensuse.org/request/show/196443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=31
2013-08-27 18:32:46 +00:00
Stephan Kulow
cabacdf6d1 Accepting request 184455 from filesystems
- Simplify checks in mkinitrd scripts.
  They are always true because they come from the same package
  Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed

- update to upstream master (f00dd8386a57d241d0f7c)

OBS-URL: https://build.opensuse.org/request/show/184455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=30
2013-07-29 15:35:55 +00:00
Stephan Kulow
24468f395f Accepting request 179277 from filesystems
- Make requirement on libattr-devel explicit (forwarded request 179218 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/179277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=29
2013-06-18 08:28:54 +00:00
Stephan Kulow
c3a893d519 Accepting request 108879 from filesystems
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd script accordingly

- add btrfsck repair options for:
  - rebuild extent records
  - fix block group accounting
  - reset csums for rescue nodatasum mount
  - prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility

OBS-URL: https://build.opensuse.org/request/show/108879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=26
2012-03-20 10:26:08 +00:00
Stephan Kulow
dc3edf7a66 Accepting request 106239 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/106239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=25
2012-02-21 11:15:43 +00:00
Sascha Peilicke
114572d558 Accepting request 76976 from filesystems
- remove debugging printf from
  0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch (forwarded request 76766 from dsterba)

OBS-URL: https://build.opensuse.org/request/show/76976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=22
2011-08-04 07:32:48 +00:00
Sascha Peilicke
b7e7c9fe1c Accepting request 75017 from filesystems
- fix failing on deleted loop mounts (bnc#697671)

OBS-URL: https://build.opensuse.org/request/show/75017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=20
2011-07-04 07:35:11 +00:00
Ruediger Oertel
0ae45c0b9a Accepting request 66955 from filesystems
Accepted submit request 66955 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/66955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=18
2011-04-21 11:23:38 +00:00
Sascha Peilicke
d2c2433a80 Accepting request 64136 from filesystems
Accepted submit request 64136 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/64136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=16
2011-03-15 09:25:19 +00:00
OBS User autobuild
19f7dbb20d Accepting request 41263 from filesystems
Copy from filesystems/btrfsprogs based on submit request 41263 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/41263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=12
2010-06-09 14:56:51 +00:00
OBS User autobuild
7f7827bbe4 Accepting request 39073 from filesystems
Copy from filesystems/btrfsprogs based on submit request 39073 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/39073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=11
2010-04-29 23:44:04 +00:00
OBS User autobuild
ff7a101bf5 Accepting request 35792 from filesystems
Copy from filesystems/btrfsprogs based on submit request 35792 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/35792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=10
2010-03-26 15:47:29 +00:00
OBS User autobuild
ad31bf0c64 Accepting request 34400 from filesystems
Copy from filesystems/btrfsprogs based on submit request 34400 from user coolo

OBS-URL: https://build.opensuse.org/request/show/34400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=8
2010-03-09 15:56:12 +00:00
OBS User autobuild
4e323f5999 Accepting request 30739 from filesystems
Copy from filesystems/btrfsprogs based on submit request 30739 from user coolo

OBS-URL: https://build.opensuse.org/request/show/30739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=7
2010-01-29 16:42:56 +00:00
OBS User autobuild
134df51a2b Accepting request 29130 from filesystems
Copy from filesystems/btrfsprogs based on submit request 29130 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=6
2010-01-11 16:53:27 +00:00
OBS User unknown
b10a0db9c2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=4 2009-08-03 16:27:49 +00:00
OBS User unknown
8f49f1f83d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=3 2009-07-27 22:08:56 +00:00
OBS User unknown
ac39b80040 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=2 2009-07-21 10:23:25 +00:00
OBS User unknown
89d1016ab1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=1 2009-03-01 03:28:54 +00:00
Dominique Leuenberger
c91153d3dd https://bugzilla.opensuse.org/show_bug.cgi?id=1209136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=142
2023-04-14 06:39:06 +00:00
David Sterba
cb24610206 Accepting request 1078506 from home:dsterba:branches:filesystems
- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available

OBS-URL: https://build.opensuse.org/request/show/1078506
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=389
2023-04-11 18:49:46 +00:00
David Sterba
7af835ffeb Accepting request 1078504 from home:dsterba:branches:filesystems
- update to 6.2.2

OBS-URL: https://build.opensuse.org/request/show/1078504
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=388
2023-04-11 18:33:43 +00:00
c26315fb39 Accepting request 1072441 from home:gmbr3:Active
- Split bash-completion to separate sub-package

OBS-URL: https://build.opensuse.org/request/show/1072441
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=386
2023-03-26 16:59:30 +00:00
OBS User buildservice-autocommit
815a1011b0 Updating link to change in openSUSE:Factory/btrfsprogs revision 139
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=bb584cf284bdb6e019b0ac5f09b046f1
2023-03-10 08:09:35 +00:00
David Sterba
9a16ad7a44 Accepting request 1070011 from home:dsterba:branches:filesystems
- update to 6.2.1:

OBS-URL: https://build.opensuse.org/request/show/1070011
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=384
2023-03-07 19:16:43 +00:00
01458e5943 - update to 6.1.3:
* fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references

OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=382
2023-01-28 18:30:38 +00:00
David Sterba
8f0105f34d Accepting request 1056399 from home:dsterba:branches:filesystems
- update to 6.1.2:

OBS-URL: https://build.opensuse.org/request/show/1056399
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=380
2023-01-06 13:27:44 +00:00
David Sterba
a0eccbe1c8 Accepting request 1051555 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1051555
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=378
2023-01-04 12:13:55 +00:00
David Sterba
35f7b2119f Accepting request 1039963 from home:AndreasStieger:branches:filesystems
btrfsprogs 6.0.2

OBS-URL: https://build.opensuse.org/request/show/1039963
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=376
2022-12-05 18:43:51 +00:00
David Sterba
192dfd20f2 Accepting request 1032864 from home:dsterba:branches:filesystems
- update to 6.0

OBS-URL: https://build.opensuse.org/request/show/1032864
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=374
2022-11-02 11:59:24 +00:00
David Sterba
68433c3719 Accepting request 1004367 from home:dirkmueller:Factory
- update to 5.19.1:
  * fix memory leaks (extent buffer, path)
  * check: verify block device size vs item
  * rescue fix-device-size: allow to shrink device item
  * receive: fix crash on wrong pinter free()
  * other:
    * experimental: support for block-group-tree
    * documentation updates
    * new tests

OBS-URL: https://build.opensuse.org/request/show/1004367
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=372
2022-09-22 13:43:06 +00:00
David Sterba
af240ab1ad Accepting request 1000743 from home:dsterba:branches:filesystems
- update to 5.19:

OBS-URL: https://build.opensuse.org/request/show/1000743
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=370
2022-09-01 19:59:11 +00:00
03daaa616c Accepting request 993365 from home:jeff_mahoney:branches:filesystems
- Remove reiserfs conversion from releases after SLE/Leap 15.X in
  preparation to remove the reiserfs package.

OBS-URL: https://build.opensuse.org/request/show/993365
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=368
2022-08-08 07:50:44 +00:00
David Sterba
0da8a5a6ab Accepting request 982658 from home:dsterba:branches:filesystems
- update to 5.18.1:

OBS-URL: https://build.opensuse.org/request/show/982658
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=366
2022-06-14 17:51:02 +00:00
David Sterba
15167e8036 Accepting request 973765 from home:dirkmueller:Factory
- update to 5.17:
  * check:
    * repair wrong num_devices in superblock
    * recognize overly long xattr names
    * fix wrong total bytes check for seed device
  * auto-repair on read on RAID56
  * property set: unify handling of empty value to mean default, changed meaning
    for property 'compression' to allow reset to default and to set NOCOMPRESS,
    since kernel 5.14
  * fixes:
    * dump-tree: print fs-verity items
    * fix location of system chunk on zoned filesystem
    * do not allow setting seeding flag on a filesystem with dirty log
    * mkfs and subpage support: use sectorsize as nodesize fallback for mixed
      profiles
  * preparatory work for extent tree v2, global roots
  * experimental feature (unstable interface, not built by default,
    do not use for production):
    * btrfstune: option --csum to switch checksum algorithm
  * other:
    * cleanups, refactoring
    * update documentation build, remove asciidocs leftovers
    * update fssum to consider xattrs
    * add fsstress

OBS-URL: https://build.opensuse.org/request/show/973765
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=364
2022-04-29 13:29:12 +00:00
b5381dcdfb - update to 5.16.2:
* mkfs: fix detection of profile type for zoned mode when creating DUP
  * build:
    * add missing stub for zoned mode helper when zoned mode not enabled
    * fix 64bit types on MIPS and PowerPC
    * improved zoned mode support autodetection, for systems with existing
      blkzone.h header but missing support for zone capacity
  * other:
    * doc updates
    * test updates
- add gpg signature validation

OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=363
2022-04-27 11:16:56 +00:00
David Sterba
aeb2144f87 Accepting request 953027 from home:dsterba:branches:filesystems
- Update to 5.16.1

OBS-URL: https://build.opensuse.org/request/show/953027
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=362
2022-02-09 17:50:57 +00:00
f5bf84a46a - add python-rpm-macros (bsc#1194748)
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=361
2022-01-19 09:49:35 +00:00
David Sterba
4d6df1ae7e Accepting request 947283 from home:dsterba:branches:filesystems
- spec: also provide btrfs-progs as it's common package name in other distros
- spec: clean up conditionals for < 12 versions
- spec: let SLE12 build again (conditional dependency of libreiserfscore)
- Removed patches: sles11-defaults.h (no SLE11 compatibility anymore)
- Added patches: btrfs-progs-kerncompat-add-local-definition-for-alig.patch
  (fix build on SLE12/SLE15)

OBS-URL: https://build.opensuse.org/request/show/947283
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=360
2022-01-18 19:20:26 +00:00
David Sterba
d34fb381da Accepting request 946109 from home:dsterba:branches:filesystems
- Update to 5.16

OBS-URL: https://build.opensuse.org/request/show/946109
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=359
2022-01-13 11:56:20 +00:00
David Sterba
120432ca27 Accepting request 945865 from home:dsterba:branches:filesystems
- Update to 5.15.1

OBS-URL: https://build.opensuse.org/request/show/945865
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=358
2022-01-12 15:05:06 +00:00
David Sterba
65e0156deb Accepting request 930706 from home:dsterba:branches:filesystems
- Update to 5.15

OBS-URL: https://build.opensuse.org/request/show/930706
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=357
2021-11-10 15:09:48 +00:00
David Sterba
017e131199 Accepting request 922131 from home:dsterba:branches:filesystems
- Update to 5.14.1

OBS-URL: https://build.opensuse.org/request/show/922131
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=356
2021-09-29 09:05:02 +00:00
David Sterba
b7ac149980 Accepting request 918772 from home:dsterba:branches:filesystems
- Update to 5.14

OBS-URL: https://build.opensuse.org/request/show/918772
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=355
2021-09-13 16:05:53 +00:00
David Sterba
9ea9b7fdf8 Accepting request 912399 from home:goldwynr:branches:filesystems
Update to v5.13.1

OBS-URL: https://build.opensuse.org/request/show/912399
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=354
2021-08-16 16:09:53 +00:00
David Sterba
18afdc03cf Accepting request 906175 from home:dsterba:branches:filesystems
- Update to 5.13

OBS-URL: https://build.opensuse.org/request/show/906175
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=353
2021-07-13 16:29:48 +00:00
David Sterba
878e511300 Accepting request 900435 from home:Maliku
- Add --disable-zoned for leap

OBS-URL: https://build.opensuse.org/request/show/900435
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=352
2021-07-02 15:46:44 +00:00
David Sterba
c3c4cac693 - revert previous change, unintentionally disables zstd on tumbleweed
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=351
2021-06-16 11:36:34 +00:00
David Sterba
172f799372 Accepting request 900006 from home:Maliku
- Fix build for leap
  * --disable-zstd if leap < 42.3
  * --disable-zoned for leap

OBS-URL: https://build.opensuse.org/request/show/900006
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=350
2021-06-15 09:47:31 +00:00
David Sterba
cd8d63199a Accepting request 892693 from home:dsterba:branches:filesystems
- Update to 5.12.1

OBS-URL: https://build.opensuse.org/request/show/892693
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=348
2021-05-13 14:14:30 +00:00
David Sterba
fee491537f Accepting request 892099 from home:dsterba:branches:filesystems
- Update to 5.12

OBS-URL: https://build.opensuse.org/request/show/892099
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=347
2021-05-10 17:31:01 +00:00
David Sterba
41e13d5c00 Accepting request 877697 from home:dsterba:branches:filesystems
- Update to 5.11

OBS-URL: https://build.opensuse.org/request/show/877697
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=345
2021-03-08 10:45:22 +00:00
David Sterba
c77b377b32 Accepting request 849572 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849572
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=343
2021-01-18 15:52:24 +00:00
David Sterba
cd20cf8273 Accepting request 844075 from home:dsterba:branches:filesystems
- Update to 5.9:

OBS-URL: https://build.opensuse.org/request/show/844075
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=341
2020-10-26 12:25:32 +00:00
David Sterba
3ff32fa997 Accepting request 819291 from home:dsterba:branches:filesystems
- Update to 5.7:

OBS-URL: https://build.opensuse.org/request/show/819291
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=339
2020-07-07 21:17:16 +00:00
David Sterba
6fac770d31 Accepting request 805656 from home:dsterba:branches:filesystems
- Update to 5.6.1:

OBS-URL: https://build.opensuse.org/request/show/805656
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=337
2020-05-14 18:16:28 +00:00
David Sterba
78dda09858 Accepting request 798868 from home:dimstar:Factory
- Fix content of _dracutmodulesdir variable: this definitively does
  not belong to libexecdir.

OBS-URL: https://build.opensuse.org/request/show/798868
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=335
2020-04-29 13:25:48 +00:00
David Sterba
1f155c0259 Accepting request 791762 from home:polslinux:branches:filesystems
- Update to 5.6:
  * inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
    helps advanced dedupe tools
  * inspect: user larger buffer (64K) for results
  * subvol delete: support deletion by id (requires kernel 5.7+)
  * dump-tree: new option --hide-names, replace any names
    (file, directory, subvolume, xattr) in the output with stubs
  * various fixes

OBS-URL: https://build.opensuse.org/request/show/791762
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=333
2020-04-06 13:50:44 +00:00
David Sterba
b2b764318f Accepting request 774896 from home:dsterba:branches:filesystems
- Update to 5.4.1

OBS-URL: https://build.opensuse.org/request/show/774896
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=331
2020-02-17 14:56:30 +00:00
David Sterba
5e8de45aba Accepting request 766653 from home:dimstar:Factory
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
  shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
  version. This is more portable and supports the -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/766653
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=329
2020-01-23 20:10:04 +00:00
David Sterba
8348b28f52 Accepting request 754069 from home:dsterba:branches:filesystems
- Update to 5.4

OBS-URL: https://build.opensuse.org/request/show/754069
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=327
2019-12-04 14:32:05 +00:00
David Sterba
5dc708041a Accepting request 747630 from home:dsterba:branches:filesystems
- Update to 5.3.1:

OBS-URL: https://build.opensuse.org/request/show/747630
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=325
2019-11-12 11:53:29 +00:00
David Sterba
8d6a8aec0a Accepting request 738633 from home:morbidrsa
- Enable build of python-bindings for libbtrfsutil

OBS-URL: https://build.opensuse.org/request/show/738633
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=323
2019-10-16 15:20:08 +00:00
David Sterba
355a465f72 Accepting request 731487 from home:fcrozat:branches:filesystems
- Update to 5.2.2:
  * check:
    * fix false report of wrong byte count for orphan inodes
    * option -E was not handled correctly
    * new check and repair for root item generation
  * balance: check for full-balance before background fork
  * mkfs: check that total device size does not overflow 16EiB
  * dump-tree: print DEV_STATS key type
  * other:
    * new and updated tests
    * doc fixups and updates

OBS-URL: https://build.opensuse.org/request/show/731487
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=321
2019-09-24 08:48:50 +00:00
David Sterba
72e650c02f Accepting request 720042 from home:dsterba:branches:filesystems
- update to 5.2.1

OBS-URL: https://build.opensuse.org/request/show/720042
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=319
2019-07-31 12:20:39 +00:00
David Sterba
f62f8dbd90 Accepting request 703990 from home:seanlew:branches:filesystems
Update btrfsprogs to 5.1

OBS-URL: https://build.opensuse.org/request/show/703990
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=317
2019-05-20 10:13:21 +00:00
9fb9d22415 Accepting request 692054 from home:niner9:branches:filesystems
- update to version 4.20.2 to fix regression in 4.20.1 breaking btrfs send/receive based backup
 * dump-super: minor output fixup
 * revert fix for prefix detection of receive path, this is temporary and
   unbreaks existing user setups

OBS-URL: https://build.opensuse.org/request/show/692054
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=316
2019-04-08 19:25:42 +00:00
David Sterba
5563976645 Accepting request 689454 from home:mfasheh:branches:filesystems
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
 * Remove module-setup.sh
 * Add module-setup.sh.in

OBS-URL: https://build.opensuse.org/request/show/689454
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=314
2019-04-01 13:56:47 +00:00
David Sterba
d35c296ba3 Accepting request 669361 from home:mfasheh:branches:filesystems
- Advise user of fs recovery options when we fail to mount (fate#320443,
  bsc#1122539)
 * Add dracut-fsck-help.txt
 * Add module-setup.sh

OBS-URL: https://build.opensuse.org/request/show/669361
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=312
2019-01-29 14:38:27 +00:00
David Sterba
9646e4b222 Accepting request 668079 from home:dsterba:branches:filesystems
- update to version 4.20.1

OBS-URL: https://build.opensuse.org/request/show/668079
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=310
2019-01-23 13:12:59 +00:00
David Sterba
41fbca9083 Accepting request 667178 from home:avindra:branches:filesystems
- update to version 4.20
  * new feature: metadata uuid
    * lightweight change of UUID without rewriting all metadata
      (incompatible change)
    * done by btrfstune -m/-M, needs kernel support, 5.0+ 
  * image:
    * fix block groups when restoring from multi-device image
    * only enlarge result image if it's a regular file 
  * check
    * more device extent checks and fixes 
  * can repair dir item with mismatched hash
  * mkfs: uuid tree created with proper contents
  * fix mount point detection due to partial prefix match
  * other:
    * new tests, build fixes, doc updates
    * libbtrfsutil: fix tests if kernel lacks support for new
      subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch

OBS-URL: https://build.opensuse.org/request/show/667178
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=309
2019-01-21 13:36:56 +00:00
David Sterba
b6c7ca7527 Accepting request 666758 from home:dsterba:branches:filesystems
- Use %license instead of %doc [bsc#1082318] (builds on all products)

OBS-URL: https://build.opensuse.org/request/show/666758
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=308
2019-01-17 15:03:53 +00:00
David Sterba
bbad3810ab Accepting request 666631 from home:nikbor:branches:filesystems
- Implement fate#325871
    * Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
    * Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
    * Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
    * Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
    * Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch

OBS-URL: https://build.opensuse.org/request/show/666631
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=307
2019-01-17 14:35:40 +00:00
David Sterba
8bcaec8398 Accepting request 655603 from home:dsterba:branches:filesystems
- update to version 4.19.1

OBS-URL: https://build.opensuse.org/request/show/655603
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=305
2018-12-06 12:08:44 +00:00
David Sterba
2a5a84a99f Accepting request 648582 from home:dsterba:branches:filesystems
- update to version 4.19

OBS-URL: https://build.opensuse.org/request/show/648582
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=304
2018-11-12 15:20:54 +00:00
David Sterba
ead358894e Accepting request 627711 from home:dsterba:branches:filesystems
- update to version 4.17.1

OBS-URL: https://build.opensuse.org/request/show/627711
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=302
2018-08-06 14:45:55 +00:00
David Sterba
5e530caba3 Accepting request 618476 from home:dsterba:branches:filesystems
- update to version 4.17

OBS-URL: https://build.opensuse.org/request/show/618476
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=300
2018-06-22 12:35:47 +00:00
ae2c4976d5 Accepting request 615844 from home:jeff_mahoney:branches:filesystems
- Don't require libzstd-devel-static on builds that don't use it.

OBS-URL: https://build.opensuse.org/request/show/615844
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=298
2018-06-11 02:08:45 +00:00
David Sterba
a72f1962f4 Accepting request 604056 from home:dsterba:branches:filesystems
- fix installation of btrfs.5.gz

OBS-URL: https://build.opensuse.org/request/show/604056
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=296
2018-05-04 15:29:34 +00:00
David Sterba
4d080a91b2 Accepting request 602573 from home:jeff_mahoney:branches:filesystems
- Fix building on SLE11:
  * btrfs-progs: convert: fix support for e2fsprogs < 1.42
  * btrfs-progs: build: detect whether -std=gnu90 is supported
  * btrfs-progs: build: autoconf 2.63 compatibility
  * Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
  * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
  * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
  * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch

OBS-URL: https://build.opensuse.org/request/show/602573
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=294
2018-04-30 14:54:20 +00:00
David Sterba
832ad0cba9 Accepting request 600605 from home:dsterba:branches:filesystems
- update to version 4.16.1

OBS-URL: https://build.opensuse.org/request/show/600605
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=293
2018-04-24 12:01:10 +00:00
David Sterba
f62d3034d2 Accepting request 594056 from home:dsterba:branches:filesystems
- update to version 4.16

OBS-URL: https://build.opensuse.org/request/show/594056
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=291
2018-04-06 16:27:30 +00:00
David Sterba
42824234c3 Accepting request 577505 from home:dsterba:branches:filesystems
- use documentation shipped by upstream tar, reduce dependencies

OBS-URL: https://build.opensuse.org/request/show/577505
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=289
2018-02-17 00:21:22 +00:00
David Sterba
a40c18e832 Accepting request 577497 from home:dsterba:branches:filesystems
- enable static build again, zstd now has static version

OBS-URL: https://build.opensuse.org/request/show/577497
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=288
2018-02-16 22:45:15 +00:00
David Sterba
d6384ab3d1 Accepting request 572055 from home:dsterba:branches:filesystems
- update to version 4.15

OBS-URL: https://build.opensuse.org/request/show/572055
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=286
2018-02-02 15:29:16 +00:00
David Sterba
427148acfc Accepting request 562611 from home:dsterba:branches:filesystems
- spec: fix distro version condition

OBS-URL: https://build.opensuse.org/request/show/562611
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=284
2018-01-08 19:25:46 +00:00
David Sterba
23593fd541 Accepting request 562560 from home:dsterba:branches:filesystems
- update to version 4.14.1

OBS-URL: https://build.opensuse.org/request/show/562560
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=283
2018-01-08 15:07:50 +00:00
David Sterba
fa80a5fc8b polish .changes
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=281
2017-12-19 20:14:08 +00:00
David Sterba
1a7e21fe38 Accepting request 558516 from home:wqu:branches:filesystems
- Fix rollback regression which can lead to data corruption
  * rollback-regression-fix.patch (bsc#1069478,
    upstream: "Subject: [PATCH] btrfs-progs: convert: Fix a bug in rollback
    check which overwrite return value")
    Would land in upstream v4.14.1.

OBS-URL: https://build.opensuse.org/request/show/558516
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=280
2017-12-19 20:12:48 +00:00
07543a9201 Accepting request 554972 from home:dimstar:Factory
- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.

OBS-URL: https://build.opensuse.org/request/show/554972
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=278
2017-12-07 13:23:42 +00:00
60e9de008a Accepting request 548152 from home:jeff_mahoney:branches:filesystems
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).

OBS-URL: https://build.opensuse.org/request/show/548152
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=276
2017-12-04 15:36:40 +00:00
David Sterba
3ec6eed16b Accepting request 546438 from home:jeff_mahoney:branches:filesystems
- Add dependencies for libreiserfscore0 version.

OBS-URL: https://build.opensuse.org/request/show/546438
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=275
2017-11-29 14:15:50 +00:00