Package: src:collectd Version: 5.12.0-8 Severity: normal Tags: patch Hi,
Starting with version 4.16, the xen package in Debian stopped building xen on the i386 architecture. We only realized shortly after uploading to unstable that this change also affects the packages that depend on us. One step to clean this up now is to adjust collectd accordingly and stop building the xencpu plugin on i386. Please review and apply my attached patch which disables the xencpu plugin on i386. If you have any questions feel free to ask on #debian-xen or on the pkg-xen-de...@lists.alioth.debian.org list. Thanks, Maxi
diff -Nru collectd-5.12.0/debian/changelog collectd-5.12.0/debian/changelog --- collectd-5.12.0/debian/changelog 2022-01-20 15:40:42.000000000 +0100 +++ collectd-5.12.0/debian/changelog 2022-02-20 23:41:12.000000000 +0100 @@ -1,3 +1,11 @@ +collectd (5.12.0-8.1) unstable; urgency=medium + + * Non-maintainer upload. + * Don't build the xencpu plugin on i386. Starting with xen version 4.16, xen + is no longer built on the i386 architecture in Debian. + + -- Maximilian Engelhardt <m...@daemonizer.de> Sun, 20 Feb 2022 23:41:12 +0100 + collectd (5.12.0-8) unstable; urgency=medium [ Kentaro Hayashi ] diff -Nru collectd-5.12.0/debian/control collectd-5.12.0/debian/control --- collectd-5.12.0/debian/control 2022-01-20 15:40:42.000000000 +0100 +++ collectd-5.12.0/debian/control 2022-02-20 23:40:32.000000000 +0100 @@ -52,7 +52,7 @@ libupsclient-dev | libupsclient1-dev, libvarnishapi-dev, libvirt-dev (>= 0.4.0-6) [linux-any], - libxen-dev [amd64 arm64 armhf i386], + libxen-dev [amd64 arm64 armhf], libxml2-dev, libyajl-dev, linux-libc-dev (>= 2.6.25-4) [linux-any] | linux-libc-dev (<< 2.6.25-1) [linux-any], diff -Nru collectd-5.12.0/debian/rules collectd-5.12.0/debian/rules --- collectd-5.12.0/debian/rules 2022-01-20 15:40:42.000000000 +0100 +++ collectd-5.12.0/debian/rules 2022-02-20 23:40:59.000000000 +0100 @@ -217,7 +217,7 @@ endif # This plugin is x86 and arm specific. -ifeq (,$(filter amd64 arm64 armhf i386, $(DEB_HOST_ARCH))) +ifeq (,$(filter amd64 arm64 armhf, $(DEB_HOST_ARCH))) confflags += \ --disable-xencpu endif
signature.asc
Description: This is a digitally signed message part.