Andreas Beckmann
2017-Jul-08 18:23 UTC
[Pkg-xen-devel] Bug#867703: blktap-dkms: module FTBFS for Linux 4.11
Package: blktap-dkms Version: 2.0.93-0.8 Severity: serious Tags: sid buster Hi, blktap-dkms fails to build a module for Linux 4.11: CC [M] /var/lib/dkms/blktap/2.0.93/build/device.o In file included from /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:66:0, from /var/lib/dkms/blktap/2.0.93/build/blktap.h:33, from /var/lib/dkms/blktap/2.0.93/build/ring.c:38: /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:119:24: warning: variably modified 'pending' at file scope sizeof(((struct blktap_sring *)0)->ring[0]))) ^ /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:15:59: note: in definition of macro '__RD2' #define __RD2(_x) (((_x) & 0x00000002) ? 0x2 : ((_x) & 0x1)) ^~ /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:17:66: note: in expansion of macro '__RD4' #define __RD8(_x) (((_x) & 0x000000f0) ? __RD4((_x)>>4)<<4 : __RD4(_x)) ^~~~~ /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:18:66: note: in expansion of macro '__RD8' #define __RD16(_x) (((_x) & 0x0000ff00) ? __RD8((_x)>>8)<<8 : __RD8(_x)) ^~~~~ /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:19:66: note: in expansion of macro '__RD16' #define __RD32(_x) (((_x) & 0xffff0000) ? __RD16((_x)>>16)<<16 : __RD16(_x)) ^~~~~~ /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:117:8: note: in expansion of macro '__RD32' ((int)__RD32((BLKTAP_PAGE_SIZE - \ ^~~~~~ /var/lib/dkms/blktap/2.0.93/build/blktap.h:77:41: note: in expansion of macro 'BLKTAP_RING_SIZE' struct blktap_request *pending[BLKTAP_RING_SIZE]; ^~~~~~~~~~~~~~~~ /var/lib/dkms/blktap/2.0.93/build/ring.c:187:14: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] .fault = blktap_ring_fault, ^~~~~~~~~~~~~~~~~ /var/lib/dkms/blktap/2.0.93/build/ring.c:187:14: note: (near initialization for 'blktap_ring_vm_operations.fault') Andreas -------------- next part -------------- A non-text attachment was scrubbed... Name: blktap.make.log.gz Type: application/gzip Size: 1772 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20170708/d7090e22/attachment.bin>
Stefan Bader
2017-Jul-12 07:58 UTC
[Pkg-xen-devel] Bug#867703: blktap-dkms: module FTBFS for Linux 4.11
On 08.07.2017 20:23, Andreas Beckmann wrote:> Package: blktap-dkms > Version: 2.0.93-0.8 > Severity: serious > Tags: sid buster > > Hi, > > blktap-dkms fails to build a module for Linux 4.11:I am not authoritative fo Debian, just wondering about of how much use the whole of blktap/blktap-dkms still is. For Ubuntu the only real consumer seemed to be the Xen Cloud Platform (XCP) / XAPI. Which was dropped from both Debian and Ubuntu. In Ubuntu the Xen hypervisor packages were always compiled with blktap1/2 disabled and at least with Debian 9 Xen 4.8 this is the same in Debian. So the question is, is this reported because of the build failure or because somebody is using VHD images? Feels like even upstream considers blktap as unmaintained[1] and it seems that most practical usage would have moved to use the formats supported by QDISK. -Stefan [1] https://lists.xen.org/archives/html/xen-devel/2013-08/msg02633.html> > CC [M] /var/lib/dkms/blktap/2.0.93/build/device.o > In file included from /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:66:0, > from /var/lib/dkms/blktap/2.0.93/build/blktap.h:33, > from /var/lib/dkms/blktap/2.0.93/build/ring.c:38: > /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:119:24: warning: variably modified 'pending' at file scope > sizeof(((struct blktap_sring *)0)->ring[0]))) > ^ > /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:15:59: note: in definition of macro '__RD2' > #define __RD2(_x) (((_x) & 0x00000002) ? 0x2 : ((_x) & 0x1)) > ^~ > /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:17:66: note: in expansion of macro '__RD4' > #define __RD8(_x) (((_x) & 0x000000f0) ? __RD4((_x)>>4)<<4 : __RD4(_x)) > ^~~~~ > /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:18:66: note: in expansion of macro '__RD8' > #define __RD16(_x) (((_x) & 0x0000ff00) ? __RD8((_x)>>8)<<8 : __RD8(_x)) > ^~~~~ > /usr/src/linux-headers-4.11.0-1-common/include/xen/interface/io/ring.h:19:66: note: in expansion of macro '__RD16' > #define __RD32(_x) (((_x) & 0xffff0000) ? __RD16((_x)>>16)<<16 : __RD16(_x)) > ^~~~~~ > /var/lib/dkms/blktap/2.0.93/build/linux-blktap.h:117:8: note: in expansion of macro '__RD32' > ((int)__RD32((BLKTAP_PAGE_SIZE - \ > ^~~~~~ > /var/lib/dkms/blktap/2.0.93/build/blktap.h:77:41: note: in expansion of macro 'BLKTAP_RING_SIZE' > struct blktap_request *pending[BLKTAP_RING_SIZE]; > ^~~~~~~~~~~~~~~~ > /var/lib/dkms/blktap/2.0.93/build/ring.c:187:14: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] > .fault = blktap_ring_fault, > ^~~~~~~~~~~~~~~~~ > /var/lib/dkms/blktap/2.0.93/build/ring.c:187:14: note: (near initialization for 'blktap_ring_vm_operations.fault') > > Andreas > > > > _______________________________________________ > Pkg-xen-devel mailing list > Pkg-xen-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel >-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20170712/47f09d68/attachment.sig>
Debian Bug Tracking System
2017-Jul-29 10:06 UTC
[Pkg-xen-devel] Bug#867703: marked as done (blktap-dkms: module FTBFS for Linux 4.11)
Your message dated Sat, 29 Jul 2017 10:03:54 +0000 with message-id <E1dbObC-0005C6-QN at fasolo.debian.org> and subject line Bug#867703: fixed in blktap-dkms 2.0.93-0.10 has caused the Debian Bug report #867703, regarding blktap-dkms: module FTBFS for Linux 4.11 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 867703: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867703 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Andreas Beckmann <anbe at debian.org> Subject: blktap-dkms: module FTBFS for Linux 4.11 Date: Sat, 08 Jul 2017 20:23:41 +0200 Size: 6816 URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20170729/f73047c6/attachment.mht> -------------- next part -------------- An embedded message was scrubbed... From: Chrysostomos Nanakos <cnanakos at debian.org> Subject: Bug#867703: fixed in blktap-dkms 2.0.93-0.10 Date: Sat, 29 Jul 2017 10:03:54 +0000 Size: 5296 URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20170729/f73047c6/attachment-0001.mht>