Control: tags 1068572 + patch Control: tags 1068572 + pending Dear maintainer,
I've prepared an NMU for tgt (versioned as 1:1.0.85-1.2) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Chris
diff -Nru tgt-1.0.85/debian/changelog tgt-1.0.85/debian/changelog --- tgt-1.0.85/debian/changelog 2023-11-17 22:35:38.000000000 +0100 +++ tgt-1.0.85/debian/changelog 2024-04-09 09:28:44.000000000 +0200 @@ -1,3 +1,11 @@ +tgt (1:1.0.85-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Stop building tgt-rbd on 32bit archs (Closes: #1068572) + * Replace Build-Depends: pkg-config (deprecated) with pkgconf + + -- Chris Hofstaedtler <z...@debian.org> Tue, 09 Apr 2024 09:28:44 +0200 + tgt (1:1.0.85-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru tgt-1.0.85/debian/control tgt-1.0.85/debian/control --- tgt-1.0.85/debian/control 2023-11-17 22:35:38.000000000 +0100 +++ tgt-1.0.85/debian/control 2024-04-09 09:28:44.000000000 +0200 @@ -3,8 +3,10 @@ Priority: optional Maintainer: Apollon Oikonomopoulos <apoi...@debian.org> Build-Depends: debhelper-compat (= 13), libibverbs-dev, librdmacm-dev (>= 1.0.16), - xsltproc, docbook-xsl, librbd-dev, libglusterfs-dev [amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64], uuid-dev, - bash-completion, libsystemd-dev, libaio-dev, pkg-config + xsltproc, docbook-xsl, + librbd-dev [amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64], + libglusterfs-dev [amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64], + uuid-dev, bash-completion, libsystemd-dev, libaio-dev, pkgconf Vcs-Git: https://salsa.debian.org/debian/tgt.git Vcs-Browser: https://salsa.debian.org/debian/tgt Standards-Version: 4.6.1 @@ -35,7 +37,7 @@ This package includes the daemon and user-space tools. Package: tgt-rbd -Architecture: linux-any +Architecture: amd64 arm64 ppc64el ppc64 riscv64 mips64el s390x ia64 sparc64 Depends: tgt (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Linux SCSI target user-space daemon and tools - RBD support The Linux target framework (tgt) allows a Linux system to provide SCSI diff -Nru tgt-1.0.85/debian/rules tgt-1.0.85/debian/rules --- tgt-1.0.85/debian/rules 2023-11-17 22:35:38.000000000 +0100 +++ tgt-1.0.85/debian/rules 2024-04-09 09:28:44.000000000 +0200 @@ -1,12 +1,16 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 -FEATURES = ISCSI_RDMA=1 CEPH_RBD=1 SD_NOTIFY=1 +FEATURES = ISCSI_RDMA=1 SD_NOTIFY=1 glfs_libs = $(shell pkg-config --libs glusterfs-api 2>/dev/null) ifneq ($(glfs_libs),) FEATURES += GLFS_BD=1 endif +rbd_lib = $(shell ls /usr/lib/${DEB_HOST_MULTIARCH}/librbd.so 2>/dev/null) +ifneq ($(rbd_lib),) + FEATURES += CEPH_RBD=1 +endif export DEB_BUILD_MAINT_OPTIONS = hardening=+all