]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd/crypto/luks: require libcryptsetup v2.0.5 42570/head
authorKefu Chai <kchai@redhat.com>
Sat, 31 Jul 2021 03:19:26 +0000 (11:19 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 31 Jul 2021 03:24:58 +0000 (11:24 +0800)
commit8de47b212bafa38f73a4ceaadeecfe4b3dd53497
treed621f9b2558bf5834533468ff85974da71c3740f
parentea33bc4fad5d30ef383f3f90876c9cdfb21dc53b
librbd/crypto/luks: require libcryptsetup v2.0.5

- ubuntu focal ships libcryptsetup-dev (2:2.2.2),
- centos 8 app stream comes with cryptsetup-devel-2.3.3.
- openSUSE Leap 15.3 packages libcryptsetup-devel-2.3.4
- openSUSE Leap 15.2 packages libcryptsetup-devel-2.0.5

so we can drop the support for libcryptsetup < 2.0.5

see also ea3c1bfb9ef2edcdf572df0cb143c463b7551905

Signed-off-by: Kefu Chai <kchai@redhat.com>
CMakeLists.txt
src/include/config-h.in.cmake
src/librbd/crypto/luks/Header.cc