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.26.tar.gz 0000932129 910 KB
libblockdev-fix-libkmod-include.patch 0000000267 267 Bytes
libblockdev.changes 0000008571 8.37 KB
libblockdev.spec 0000024151 23.6 KB
Latest Revision
Stefan Weiberg's avatar Stefan Weiberg (suntorytimed) committed (revision 3)
- Remove unnecessary dependency of libbd_part2 on multipath-tools
  (bsc#1194771)

- Fix lack of dependency on libblockdev-lvm needed by libblockdev
  package. The lvm-cache-stats binary needs the logical volume
  plugin to work (boo#1183948).

- Update to version 2.26:
  + Fixes:
    - Deprecated glib function call;
    - Build with LLVM/clang;
    - Many memory leaks;
    - Many tests.
- Fix dbus.h being wrongly packaged in libbd_lvm-dbus-devl instead
  of libbd_utils-devel (boo#1189787).

  * fs: Fix compile error in ext_repair caused by cherry pick from
    master
  * lvm: Set thin metadata limits to match limits LVM uses in
    lvcreate
  * lvm: Do not use thin_metadata_size to recommend thin metadata
    size
  * VDO plugin has been deprecated in this release (functionality
    replaced by LVM VDO) 
  * support for unlocking of BitLocker-compatible format BITLK
    added
  * test suite can now be run against installed version of
    libblockdev
Comments 0
openSUSE Build Service is sponsored by