Commit Graph

18 Commits

Author SHA256 Message Date
5df8d2c1c0 - Build with _FORTIFY_SOURCE=2 -- gh/koverstreet/bcachefs-tools#237
- Update to release v1.9.1:
  * improve editorconfig to include sh scripts
  * fix: remove newlines from passphrase
  * fix: search for key in all keyrings
- Updates from release v1.9.0:
  * add BCACHEFS_BLOCK_SCAN environment variable for users that
  * add BCACHEFS_KERNEL_ONLY environment variable for test
    bcachefs, utilize it. Otherwise, resort to traversing block
    devices and checking for bcachefs super blocks.
    environments
  * Handle mount with FS with 1 device
    have a broken blkid which renders the udev db as incomplete
  * manpage: incorrect "delete" to "snapshot"
  * mount: If the udev database contains information about
  * mount: Make udev_bcachefs_info more idiomatic
  * fix typo that causes encrypted drives to become stuck in a
    busy loop
  * check_for_key before ask_for_passphrase -- check if there is
    already a key in the keyring available before trying to get the
    key from some more involved means

OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=27
2024-06-20 09:56:37 +00:00
9e0e6fe19b remove lines that are meaningless to the user
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=25
2024-04-18 16:41:25 +00:00
b5fe98ab21 Accepting request 1168685 from home:ddiss:bcachefs_upstream_vendor
- Update to release v1.7.0
  * mi_btree_bitmap
    - New on disk forat feature - per member 64 bit bitmap of regions with
      btree nodes, to accelerate recovering by scanning for btree nodes.
  * Fix bch2_dev_btree_bitmap_marked_sectors() shift
  * set_btree_iter_dontneed also clears should_be_locked
  * mount: canonicalize device path for single device node
  * reconstruct_inode()
  * cmd_show_super: Also print device model
  * cmd_list, cmd_list_journal: pass -o very_degraded
  * Topology repair now uses nodes found by scanning to fill holes
  * mount: Handle multi-device with 1 device node
  * fix for building in userspace
  * Avoid casting away const when processing C command args
  * path_to_cstr()
  * cmd_dump: Set very_degraded
  * improve move_gap()
  * bkey.rs: use a single unsafe {} for BkeyValC conversion
  * Fix check_snapshot() memcpy

OBS-URL: https://build.opensuse.org/request/show/1168685
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=24
2024-04-18 16:40:03 +00:00
9a55c618d6 Accepting request 1154476 from home:ddiss:bcachefs_upstream_vendor
- Update to release v1.6.4
  * fix build on powerpc
  * drop upstream rust-use-libc-Ioctl-type-for-ioctl-request-argument.patch

OBS-URL: https://build.opensuse.org/request/show/1154476
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=22
2024-03-04 08:12:49 +00:00
305df8b675 Accepting request 1148988 from home:ddiss:bcachefs_upstream_vendor
- Fix 32-bit builds [boo#1220175]
  * add rust-use-libc-Ioctl-type-for-ioctl-request-argument.patch

OBS-URL: https://build.opensuse.org/request/show/1148988
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=20
2024-02-22 09:25:50 +00:00
d07c1faa67 Accepting request 1148700 from home:ddiss:bcachefs_upstream_vendor
- Update to release v1.6.3
  * use the kernel fsck implementation if the kernel version is a better
    match for the filesystem on disk than the -tools version
  * fix building with old gcc
  * fix big endian build
  * collect kernel fsck return code
  * various other fixes

OBS-URL: https://build.opensuse.org/request/show/1148700
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=18
2024-02-21 14:08:23 +00:00
a3f45e6770 Accepting request 1142783 from home:ddiss:bcachefs_upstream_vendor
- Build with rust functionality enabled [boo#1219158]
  * Switch to upstream vendored source tarball
  * Validate upstream source signature

OBS-URL: https://build.opensuse.org/request/show/1142783
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=16
2024-01-30 12:53:09 +00:00
c6db588475 - Rectify paths in systemd unit files [boo#1218808]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=14
2024-01-27 09:51:02 +00:00
35634919c4 OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=12 2024-01-19 10:24:39 +00:00
84f12f4c44 specify new build-time requirements
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=11
2024-01-19 10:24:04 +00:00
d0989dcaad OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=10 2024-01-19 10:14:10 +00:00
9e1abdffff - Update to release v1.4.1
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=9
2024-01-19 10:13:57 +00:00
87d03f8d13 Accepting request 1137697 from home:smolsheep:upgrades
- Add use_libexec_not_lib.patch
- Update to v1.4.0:
  * bugfix release
  * Split brain detection
  * BCH_IOCTL_OFFLINE_FSCK, and numerous other features and
    bugfixes.

OBS-URL: https://build.opensuse.org/request/show/1137697
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=7
2024-01-09 10:38:58 +00:00
f9c9f7815a trim changelog to user relevant changes
reset version number

OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=5
2023-12-06 16:53:20 +00:00
9d9ed4539b Accepting request 1130527 from home:smolsheep:upgrades
Upstream changed naming scheme (24 is now 0.24) so in order to avoid epoch, I changed the naming scheme to work. Epoch can be used if requested.
- Removal of .so and related code as upstream no longer builds it.
- Update to v1.3.5 (135):
  * Bugfix release
  * Update from latest kernel bcachefs sources, pulling in fixes
    for deleted_inodes btree in particular
  * cmd_version now works properly
  * Fix build on 32 bit
  * Assorted build fixes for 32 bit.
  * fixes for cmd_format, pick the same bucket size for all devices
	for the sake of erasure coding
  * rebalance_work point release
  * Fix race in closure_sync()
  * Updated bcachefs sources because
	bcachefs_metadata_version_deleted_inodes
  * Snapshot depth, skiplist fields
  * Updated bcachefs sources because
	bcachefs_metadata_version_major_minor
  * Fix quotas + snapshots
  * Rip out code for storing backpointers in alloc keys
  * Fragmentation LRU
  * Rework LRU btree
  * Updated bcachefs sources because
	bucket_gens btree

OBS-URL: https://build.opensuse.org/request/show/1130527
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=4
2023-12-06 16:45:26 +00:00
Dominique Leuenberger
b01c4b22df Accepting request 1090243 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1090243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bcachefs-tools?expand=0&rev=1
2023-06-01 15:20:01 +00:00
94d62252f7 add license file
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=2
2023-06-01 10:03:24 +00:00
7a94b7e3ba Accepting request 1089752 from home:jengelh:dev
switch to v24.0 base

OBS-URL: https://build.opensuse.org/request/show/1089752
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=1
2023-06-01 08:11:07 +00:00