C library supporting GObject introspection for manipulation of block devices

Edit Package libblockdev

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).

Refresh
Refresh
Source Files
Filename Size Changed
libblockdev-2.25.tar.gz 0000930238 908 KB
libblockdev-fix-libkmod-include.patch 0000000267 267 Bytes
libblockdev.changes 0000007344 7.17 KB
libblockdev.spec 0000024037 23.5 KB
Revision 33 (latest revision is 57)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 864582 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
- update to 2.25:
  * exec: Fix polling for stdout and stderr
  * exec: Use non-blocking read and process the buffer manually
  * exec: Clarify the BDUtilsProgExtract callback documentation
  * tests: Add bufferbloat exec tests
  * tests: Add null-byte exec tests
  * lvm: Fix bd_lvm_vdopooldata_* symbols
  * exec: Fix setting locale for util calls
  * fs: Do not report error when errors were fixed by e2fsck
  * README: Use CI status image for 2.x-branch on 2.x
  * fs: Fix compile error in ext_repair caused by cherry pick from master
  * Mark all GIR file constants as guint64
  * lvm: Set thin metadata limits to match limits LVM uses in lvcreate
  * lvm: Do not use thin_metadata_size to recommend thin metadata size
  * lvm: Use the UNUSED macro instead of __attribute__((unused))
  * Fix max size limit for LVM thinpool metadata
  * loop: Retry LOOP_SET_STATUS64 on EAGAIN
Comments 1

Roger Zhou's avatar

lvm2 2.03.00 removed clvm code. It's invalid for libblockdev.spec to "Requires" lvm2-clvm down the road.

openSUSE Build Service is sponsored by