Skip to content

Commit

Permalink
Merge pull request #1017 from vojtechtrefny/master_version-bump-2
Browse files Browse the repository at this point in the history
Bump version to 3.1.1
  • Loading branch information
vojtechtrefny authored Apr 16, 2024
2 parents 4a18954 + 924b3e0 commit fd060be
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 2 deletions.
30 changes: 30 additions & 0 deletions .packit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ actions:
- 'make'
- 'make local'
- 'bash -c "ls *.tar*"'
get-current-version:
- 'bash -c "grep Version: dist/libblockdev.spec.in | cut -f2 -d\":\" | tr -d \" \""'

jobs:
- job: copr_build
Expand All @@ -30,13 +32,41 @@ jobs:
project: blivet-daily
branch: master
preserve_project: true
actions:
post-upstream-clone:
- 'cp dist/libblockdev.spec.in dist/libblockdev.spec'
- 'sed -i -E "s/@WITH_.+@/1/g" dist/libblockdev.spec'
# bump release to 99 to always be ahead of Fedora builds
- 'bash -c "sed -i -r \"s/Release:(\s*)\S+/Release: 99%{?dist}/\" dist/libblockdev.spec"'
create-archive:
- './autogen.sh'
- './configure'
- 'make'
- 'make local'
- 'bash -c "ls *.tar*"'
get-current-version:
- 'bash -c "grep Version: dist/libblockdev.spec.in | cut -f2 -d\":\" | tr -d \" \""'

- job: copr_build
trigger: commit
owner: "@storage"
project: udisks-daily
branch: master
preserve_project: true
actions:
post-upstream-clone:
- 'cp dist/libblockdev.spec.in dist/libblockdev.spec'
- 'sed -i -E "s/@WITH_.+@/1/g" dist/libblockdev.spec'
# bump release to 99 to always be ahead of Fedora builds
- 'bash -c "sed -i -r \"s/Release:(\s*)\S+/Release: 99%{?dist}/\" dist/libblockdev.spec"'
create-archive:
- './autogen.sh'
- './configure'
- 'make'
- 'make local'
- 'bash -c "ls *.tar*"'
get-current-version:
- 'bash -c "grep Version: dist/libblockdev.spec.in | cut -f2 -d\":\" | tr -d \" \""'

- job: propose_downstream
trigger: release
Expand Down
29 changes: 29 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
@@ -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
------------------

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -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
Expand Down
16 changes: 15 additions & 1 deletion dist/libblockdev.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -851,6 +851,20 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm}
%files plugins-all

%changelog
* Tue Mar 26 2024 Vojtech Trefny <[email protected]> - 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 <[email protected]> - 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)
Expand Down

0 comments on commit fd060be

Please sign in to comment.