Update latest changes file entry with the spec file changes not documented in the latest SR
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libblockdev?expand=0&rev=47
This commit is contained in:
parent
72660cf952
commit
e9cf037192
@ -2,6 +2,21 @@
|
||||
Fri Jun 30 10:16:53 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
|
||||
|
||||
- Update to 3.0.1:
|
||||
* New bugfix release of the libblockdev library with multiple
|
||||
fixes.
|
||||
* loop: Define LOOP_SET_BLOCK_SIZE is not defined. And remove
|
||||
bd_loop_get_autoclear definition.
|
||||
* crypto: Remove stray struct redefinition.
|
||||
* fs: Simplify struct BDFSInfo. And add missing copy and free
|
||||
functions to the header file.
|
||||
* vdo_stats: Remove unused libparted include.
|
||||
* lvm: Make _vglock_start_stop static. Fix declaration for
|
||||
bd_lvm_vdolvpoolname. And add bd_lvm_segdata_copy/free to the
|
||||
header file.
|
||||
* Make the conf.d directory versioned.
|
||||
- Changes from version 3.0.0:
|
||||
* New major release of the libblockdev library. This release
|
||||
contains a large API overhaul.
|
||||
* VDO a KBD plugins were removed.
|
||||
* New NVMe plugin was added.
|
||||
* Runtime dependencies are no longer checked during plugin
|
||||
@ -10,20 +25,31 @@ Fri Jun 30 10:16:53 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
|
||||
* Crypto plugin API went through an extensive rewrite.
|
||||
* Support for new technologies was added to the crypto plugin:
|
||||
FileVault2 encryption, DM Integrity, LUKS2 tokens.
|
||||
* Filesystem plugin adds support for btrfs, F2FS, NILFS2,
|
||||
exFAT and UDF.
|
||||
* Filesystem plugin adds support for btrfs, F2FS, NILFS2, exFAT
|
||||
and UDF.
|
||||
* Support for new filesystem operations was added to the plugin:
|
||||
setting label and UUID, generic mkfs function and API
|
||||
for getting feature support for filesystems.
|
||||
setting label and UUID, generic mkfs function and API for
|
||||
getting feature support for filesystems.
|
||||
* dmraid support was removed from the DM plugin.
|
||||
* Python 2 support was dropped.
|
||||
* loop: define LOOP_SET_BLOCK_SIZE is not defined
|
||||
* crypto: Remove stray struct redefinition
|
||||
* fs: Simplify struct BDFSInfo
|
||||
* vdo_stats: Remove unused libparted include
|
||||
* lvm: Make _vglock_start_stop static
|
||||
* fs: Add missing copy and free functions to the header file
|
||||
- Drop no longer needed libblockdev-fix-libkmod-include.patch
|
||||
- Drop no longer supported sub-packages with their dependencies,
|
||||
and their configure options, following upstream changes: python2
|
||||
(python-devel), bcache, dmraid (dmraid-devel BuildRequires) and
|
||||
kbd.
|
||||
- Add (gcc >= 11 or gcc11) boolean BuildRequires to ensure the
|
||||
package is buildable in Leap 15.5, where the gcc meta-package is
|
||||
of version 7.
|
||||
- Bump SO version in shared library and GI bindings sub-packages to
|
||||
3.
|
||||
- Add ext2fs, fdisk, and libkeyutils pkgconfig() BuildRequires.
|
||||
The first is a new dependency for the FS plugin. The second, for
|
||||
the PART plugin. And the latter, for the CRYPTO plugin (before,
|
||||
the explicit_bzero() function would be searched for).
|
||||
- Add libnvme-devel >= 1.3 BuildRequires, and pass --with-nvme to
|
||||
configure, needed for the NVMe plugin (new upstream addition).
|
||||
- Pass --with-tools to configure, ensuring we keep building the
|
||||
libblockdev tools.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 7 12:08:15 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
@ -16,7 +16,6 @@
|
||||
#
|
||||
|
||||
|
||||
%define bcachetools_version 1.0.8
|
||||
%define somajor 3
|
||||
%define libname %{name}%{somajor}
|
||||
|
||||
@ -28,28 +27,25 @@ License: LGPL-2.1-only
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://github.com/storaged-project/libblockdev
|
||||
Source0: https://github.com/storaged-project/libblockdev/releases/download/%{version}-1/libblockdev-%{version}.tar.gz
|
||||
%if 0%{?suse_version} < 1590
|
||||
BuildRequires: gcc11
|
||||
%endif
|
||||
BuildRequires: dmraid-devel
|
||||
BuildRequires: gobject-introspection-devel >= 1.3.0
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: libext2fs-devel
|
||||
BuildRequires: libfdisk-devel
|
||||
BuildRequires: libnvme-devel >= 1.3
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: (gcc >= 11 or gcc11)
|
||||
BuildRequires: pkgconfig(ext2fs)
|
||||
BuildRequires: pkgconfig(fdisk)
|
||||
BuildRequires: pkgconfig(libnvme) >= 1.3
|
||||
# There is a s390x plugin that, until vtoc.h is provided, can't be added.
|
||||
#BuildRequires: s390-tools-devel
|
||||
BuildRequires: pkgconfig(blkid) >= 2.23.0
|
||||
BuildRequires: keyutils-devel
|
||||
BuildRequires: pkgconfig(bytesize) >= 0.1
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(devmapper) >= 1.02.93
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.42.2
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.42.2
|
||||
BuildRequires: pkgconfig(gobject-2.0) >= 2.42.2
|
||||
BuildRequires: pkgconfig(libcryptsetup) >= 1.6.7
|
||||
BuildRequires: pkgconfig(libcryptsetup) >= 2.3.0
|
||||
BuildRequires: pkgconfig(libkeyutils)
|
||||
BuildRequires: pkgconfig(libkmod) >= 19
|
||||
BuildRequires: pkgconfig(libparted) >= 3.1
|
||||
BuildRequires: pkgconfig(libudev) >= 216
|
||||
|
Loading…
x
Reference in New Issue
Block a user