From 68aaff5556afe26be749c29a2b7cbd714dce3050 Mon Sep 17 00:00:00 2001 From: Vojtech Trefny Date: Tue, 26 Mar 2024 10:49:55 +0100 Subject: [PATCH] New version - 3.1.1 --- NEWS.rst | 29 +++++++++++++++++++++++++++++ configure.ac | 2 +- dist/libblockdev.spec.in | 16 +++++++++++++++- 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/NEWS.rst b/NEWS.rst index 0ad84321..7b6c0326 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,3 +1,32 @@ +Libblockdev 3.1.1 +------------------ + +New bugfix release of the libblockdev library with multiple fixes. See below +for details. + +**Full list of changes** + +Giulio Benetti (1): + +- Use glib2 G_GNUC_UNUSED in place of UNUSED locally defined + +Tomas Bzatek (5): + +- Port to G_GNUC_INTERNAL for controlling symbols visibility +- Fix some more occurrences of missing port to G_GNUC_UNUSED +- dm_logging: Annotate redirect_dm_log() printf format +- tests: Add NVMe persistent discovery controller tests +- tests: Add NVMe controller type checks + +Vojtech Trefny (6): + +- Makefile: Fix bumpver to work with micro versions +- tests: Manually remove removed PVs from LVM devices file +- tests: Ignore LVM devices file for non-LVM tests +- tests: Fix removing custom LVM devices file +- nvme: Add bd_nvme_is_tech_avail to the API file +- lvm-dbus: Fix passing size for pvresize over DBus + Libblockdev 3.1.0 ------------------ diff --git a/configure.ac b/configure.ac index 02b26e3e..5f710a95 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ # configure.ac for libblockdev -AC_INIT([libblockdev], [3.1.0], [], [], [https://github.com/storaged-project/libblockdev]) +AC_INIT([libblockdev], [3.1.1], [], [], [https://github.com/storaged-project/libblockdev]) # Disable building static libraries. # This needs to be set before initializing automake diff --git a/dist/libblockdev.spec.in b/dist/libblockdev.spec.in index 768aa0c0..82a77f8e 100644 --- a/dist/libblockdev.spec.in +++ b/dist/libblockdev.spec.in @@ -77,7 +77,7 @@ %define configure_opts %{?python3_copts} %{?lvm_dbus_copts} %{?btrfs_copts} %{?crypto_copts} %{?dm_copts} %{?loop_copts} %{?lvm_copts} %{?lvm_dbus_copts} %{?mdraid_copts} %{?mpath_copts} %{?swap_copts} %{?part_copts} %{?fs_copts} %{?nvdimm_copts} %{?tools_copts} %{?gi_copts} %{?nvme_copts} Name: libblockdev -Version: 3.1.0 +Version: 3.1.1 Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPL-2.1-or-later @@ -851,6 +851,20 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files plugins-all %changelog +* Tue Mar 26 2024 Vojtech Trefny - 3.1.1-1 +- lvm-dbus: Fix passing size for pvresize over DBus (vtrefny) +- nvme: Add bd_nvme_is_tech_avail to the API file (vtrefny) +- tests: Add NVMe controller type checks (tbzatek) +- tests: Add NVMe persistent discovery controller tests (tbzatek) +- tests: Fix removing custom LVM devices file (vtrefny) +- tests: Ignore LVM devices file for non-LVM tests (vtrefny) +- tests: Manually remove removed PVs from LVM devices file (vtrefny) +- dm_logging: Annotate redirect_dm_log() printf format (tbzatek) +- Fix some more occurrences of missing port to G_GNUC_UNUSED (tbzatek) +- Port to G_GNUC_INTERNAL for controlling symbols visibility (tbzatek) +- Use glib2 G_GNUC_UNUSED in place of UNUSED locally defined (giulio.benetti) +- Makefile: Fix bumpver to work with micro versions (vtrefny) + * Fri Jan 19 2024 Vojtech Trefny - 3.1.0-1 - tests: Skip some checks for btrfs errors with btrfs-progs 6.6.3 (vtrefny) - Fix missing progress initialization in bd_crypto_luks_add_key (vtrefny)