]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
debian/rules: exclude ceph_crypto from dh_shlibdep
authorKefu Chai <kchai@redhat.com>
Sun, 21 Mar 2021 14:59:03 +0000 (22:59 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 24 Mar 2021 10:52:42 +0000 (18:52 +0800)
as libceph_crypto* are plugins, and they are not self-contained. they
reference symbols offered by the executable loading them. dh_shlibdep
should not complain when checking them, so add them to the exclude list.

Signed-off-by: Kefu Chai <kchai@redhat.com>
debian/rules

index c8c6f3e80f63dba74a5309aaedec6041f65d2590..7037c197d76ac0ab786ebf9af557f7c199e51227 100755 (executable)
@@ -120,7 +120,7 @@ override_dh_strip:
        dh_strip -ppython3-cephfs --dbg-package=python3-cephfs-dbg
 
 override_dh_shlibdeps:
-       dh_shlibdeps -a --exclude=erasure-code --exclude=rados-classes --exclude=compressor
+       dh_shlibdeps -a --exclude=erasure-code --exclude=rados-classes --exclude=compressor --exclude=ceph_crypto
 
 override_dh_python3:
        for binding in rados cephfs rbd rgw; do \