From 631e826177c2dbaea91a25cbf7909c5ec3bd9551 Mon Sep 17 00:00:00 2001 From: Vojtech Trefny Date: Fri, 13 Oct 2023 08:37:42 +0200 Subject: [PATCH] New version 3.0.4 --- .gitignore | 1 + libblockdev.spec | 31 +++++++++++++++++++++++++------ sources | 2 +- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index efd20cb..6a4f36d 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /libblockdev-3.0.1.tar.gz /libblockdev-3.0.2.tar.gz /libblockdev-3.0.3.tar.gz +/libblockdev-3.0.4.tar.gz diff --git a/libblockdev.spec b/libblockdev.spec index b6021ab..a12e75c 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -77,8 +77,8 @@ %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.0.3 -Release: 2%{?dist} +Version: 3.0.4 +Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPL-2.1-or-later URL: https://github.com/storaged-project/libblockdev @@ -101,12 +101,8 @@ BuildRequires: autoconf-archive # obsolete removed subpackages to allow upgrades Provides: libblockdev-kbd = %{version}-%{release} Obsoletes: libblockdev-kbd < %{version}-%{release} -Provides: libblockdev-kbd-devel = %{version}-%{release} -Obsoletes: libblockdev-kbd-devel < %{version}-%{release} Provides: libblockdev-vdo = %{version}-%{release} Obsoletes: libblockdev-vdo < %{version}-%{release} -Provides: libblockdev-vdo-devel = %{version}-%{release} -Obsoletes: libblockdev-vdo-devel < %{version}-%{release} Requires: %{name}-utils%{?_isa} = %{version}-%{release} @@ -125,6 +121,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}-utils-devel%{?_isa} = %{version}-%{release} Requires: glib2-devel +# obsolete removed devel subpackages to allow upgrades +Provides: libblockdev-kbd-devel = %{version}-%{release} +Obsoletes: libblockdev-kbd-devel < %{version}-%{release} +Provides: libblockdev-vdo-devel = %{version}-%{release} +Obsoletes: libblockdev-vdo-devel < %{version}-%{release} + %description devel This package contains header files and pkg-config files needed for development with the libblockdev library. @@ -849,6 +851,23 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files plugins-all %changelog +* Fri Oct 13 2023 Vojtech Trefny - 3.0.4-1 +- tests: Fix "invalid escape sequence '\#'" warning from Python 3.12 (vtrefny) +- tests: Fail early when recompilation fails in library_test (vtrefny) +- lvm-dbus: Replace g_critical calls with bd_utils_log_format (vtrefny) +- Use log function when calling a plugin function that is not loaded (vtrefny) +- logging: Default to DEBUG log level if compiled with --enable-debug (vtrefny) +- nvme: Rework memory allocation for device ioctls (tbzatek) +- packit: Add configuration for downstream builds (vtrefny) +- fs: correct btrfs set label description (jvanderwaa) +- fs: Disable progress for ntfsresize (vtrefny) +- part: Do not open disk read-write for read only operations (vtrefny) +- ci: Bump actions/checkout from v3 to v4 (vtrefny) +- plugins: btrfs: use g_autofree where possible for g_free (jvanderwaa) +- plugins: use g_autofree for free'ing g_char's (jvanderwaa) +- spec: Move obsoleted devel subpackages to libblockdev-devel (vtrefny) +- spec: Obsolete vdo plugin packages (vtrefny) + * Wed Sep 06 2023 Vojtech Trefny - 3.0.3-2 - Obsolete vdo plugin packages (#2237477) diff --git a/sources b/sources index 9d187f0..f59b9ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libblockdev-3.0.3.tar.gz) = f2cc6fbe1df6fd9886016177a4a94984d704f3b402c7090344c581afb89f7cb050c9516c52974157a99ea6c6239f6a1f6079cde0b43a2336af0daca7311ca788 +SHA512 (libblockdev-3.0.4.tar.gz) = 82b574c1f8e301d6e9ff07f8c3d2a351a5bc966b5d65a3b578c214e03e48b54270b54176d646ac15e8119c79536d08b36415de478ffd34c8b3fe536300fc5172