From 50d11e91d8e569112fc65c4fe8649341cccfbb45 Mon Sep 17 00:00:00 2001 From: Vratislav Podzimek Date: Mon, 4 Dec 2017 14:30:35 +0100 Subject: [PATCH] New version - Do not use the 'btrfs' plugin in overrides tests (vpodzime) - Do not use the btrfs plugin in library tests (vpodzime) - Check for btrfs module availability in btrfs module (vtrefny) - Move kernel modules (un)loading and checking into utils (vtrefny) - Free locale struct in kbd plugin (vtrefny) - Add test for setting partition flags on GPT (vtrefny) - Use only sgdisk to set flags on GPT (vtrefny) - Move the fs.h file to its original place (vpodzime) - Add a HACKING.rst file (vpodzime) - Mark bcache tests as unstable (vpodzime) - Fix memory leaks in bd_fs_vfat_get_info() (vpodzime) - Revert the behaviour of bd_fs_check_deps() (vpodzime) - Split the bd_fs_is_tech_avail() implementation (vpodzime) - Split the FS plugin source into multiple files (vpodzime) - Fix bd_s390_dasd_format (vponcova) - Mark unstable tests as such (vpodzime) - bd_s390_dasd_is_ldl should be true only for LDL DADSs (vponcova) - Do not lie about tag creation (vpodzime) --- .gitignore | 1 + libblockdev.spec | 29 ++++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index fc48b95..48fd9d9 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /libblockdev-2.12.tar.gz /libblockdev-2.13.tar.gz /libblockdev-2.14.tar.gz +/libblockdev-2.15.tar.gz diff --git a/libblockdev.spec b/libblockdev.spec index 719d16e..08fc9ce 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -66,8 +66,8 @@ %define configure_opts %{?distro_copts} %{?btrfs_copts} %{?crypto_copts} %{?dm_copts} %{?loop_copts} %{?lvm_copts} %{?lvm_dbus_copts} %{?mdraid_copts} %{?mpath_copts} %{?swap_copts} %{?kbd_copts} %{?part_copts} %{?fs_copts} %{?gi_copts} Name: libblockdev -Version: 2.14 -Release: 2%{?dist} +Version: 2.15 +Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPLv2+ URL: https://github.com/storaged-project/libblockdev @@ -135,6 +135,7 @@ libblockdev in Python3. %endif %package utils +BuildRequires: kmod-devel Summary: A library with utility functions for the libblockdev library %description utils @@ -254,7 +255,6 @@ with the libblockdev-fs plugin/library. %if %{with_kbd} %package kbd -BuildRequires: kmod-devel BuildRequires: libbytesize-devel Summary: The KBD plugin for the libblockdev library Requires: %{name}-utils%{?_isa} >= 0.11 @@ -649,6 +649,7 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %{_includedir}/blockdev/exec.h %{_includedir}/blockdev/extra_arg.h %{_includedir}/blockdev/dev_utils.h +%{_includedir}/blockdev/module.h %if %{with_btrfs} @@ -691,7 +692,9 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files fs-devel %{_libdir}/libbd_fs.so %dir %{_includedir}/blockdev +%dir %{_includedir}/blockdev/fs %{_includedir}/blockdev/fs.h +%{_includedir}/blockdev/fs/*.h %endif @@ -797,6 +800,26 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files plugins-all %changelog +* Fri Dec 01 2017 Vratislav Podzimek - 2.15-1 +- Do not use the 'btrfs' plugin in overrides tests (vpodzime) +- Do not use the btrfs plugin in library tests (vpodzime) +- Check for btrfs module availability in btrfs module (vtrefny) +- Move kernel modules (un)loading and checking into utils (vtrefny) +- Free locale struct in kbd plugin (vtrefny) +- Add test for setting partition flags on GPT (vtrefny) +- Use only sgdisk to set flags on GPT (vtrefny) +- Move the fs.h file to its original place (vpodzime) +- Add a HACKING.rst file (vpodzime) +- Mark bcache tests as unstable (vpodzime) +- Fix memory leaks in bd_fs_vfat_get_info() (vpodzime) +- Revert the behaviour of bd_fs_check_deps() (vpodzime) +- Split the bd_fs_is_tech_avail() implementation (vpodzime) +- Split the FS plugin source into multiple files (vpodzime) +- Fix bd_s390_dasd_format (vponcova) +- Mark unstable tests as such (vpodzime) +- bd_s390_dasd_is_ldl should be true only for LDL DADSs (vponcova) +- Do not lie about tag creation (vpodzime) + * Wed Nov 08 2017 Zbigniew Jędrzejewski-Szmek - 2.14-2 - Rebuild for cryptsetup-2.0.0 diff --git a/sources b/sources index 1b52ca1..c9c1ba1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libblockdev-2.14.tar.gz) = 7c111d62e4bf993a5332c3e294a5bf0b7944b85924b53d0bb361671fdf2d528bd0febccec50b16eeb5aba81de4f6a4cc1ce4ca1a86e1ecdb167f96ef480de01f +SHA512 (libblockdev-2.15.tar.gz) = a5adc82c9979273b4ca272850ebdc71ac97d5c6f8896d5ae07f554e83817bb434ad07d548214c00116e0c1ba368564f2c8b49fbf8897d91347736f5f2583892f