Your message dated Mon, 26 Sep 2016 16:52:19 +0000
with message-id <e1boz8d-0007hh...@franck.debian.org>
and subject line Bug#837330: fixed in blktap-dkms 2.0.93-0.8
has caused the Debian Bug report #837330,
regarding blktap-dkms: module FTBFS against Linux 4.7
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 ow...@bugs.debian.org
immediately.)


-- 
837330: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837330
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: blktap-dkms
Version: 2.0.93-0.7
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

the kernel module fails to build against the latest kernel in sid:

DKMS make.log for blktap-2.0.93 for kernel 4.7.0-1-amd64 (x86_64)
Sat Sep 10 15:31:32 UTC 2016
make: Entering directory '/usr/src/linux-headers-4.7.0-1-amd64'
  CC [M]  /var/lib/dkms/blktap/2.0.93/build/device.o
  CC [M]  /var/lib/dkms/blktap/2.0.93/build/request.o
  CC [M]  /var/lib/dkms/blktap/2.0.93/build/ring.o
  CC [M]  /var/lib/dkms/blktap/2.0.93/build/control.o
  CC [M]  /var/lib/dkms/blktap/2.0.93/build/sysfs.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/request.c:31:
/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.7.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.7.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.7.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.7.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];
                                         ^
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/control.c:30:
/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.7.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.7.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.7.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.7.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];
                                         ^
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.7.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.7.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.7.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.7.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];
                                         ^
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/sysfs.c:30:
/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.7.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.7.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.7.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.7.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];
                                         ^
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/device.c:32:
/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.7.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.7.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.7.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.7.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/device.c: In function 
'blktap_device_configure':
/var/lib/dkms/blktap/2.0.93/build/device.c:352:3: error: implicit declaration 
of function 'blk_queue_flush' [-Werror=implicit-function-declaration]
   blk_queue_flush(rq, REQ_FLUSH);
   ^
In file included from 
/usr/src/linux-headers-4.7.0-1-common/include/linux/genhd.h:64:0,
                 from 
/usr/src/linux-headers-4.7.0-1-common/include/linux/blkdev.h:9,
                 from /var/lib/dkms/blktap/2.0.93/build/device.c:24:
/var/lib/dkms/blktap/2.0.93/build/device.c: In function 'blktap_device_create':
/var/lib/dkms/blktap/2.0.93/build/device.c:578:6: error: 'struct request_queue' 
has no member named 'flush_flags'
    rq->flush_flags);
      ^
/usr/src/linux-headers-4.7.0-1-common/include/linux/device.h:1192:58: note: in 
definition of macro 'dev_info'
 #define dev_info(dev, fmt, arg...) _dev_info(dev, fmt, ##arg)
                                                          ^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.7.0-1-common/scripts/Makefile.build:294: recipe for 
target '/var/lib/dkms/blktap/2.0.93/build/device.o' failed
make[3]: *** [/var/lib/dkms/blktap/2.0.93/build/device.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/usr/src/linux-headers-4.7.0-1-common/Makefile:1474: recipe for target 
'_module_/var/lib/dkms/blktap/2.0.93/build' failed
make[2]: *** [_module_/var/lib/dkms/blktap/2.0.93/build] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/usr/src/linux-headers-4.7.0-1-amd64'


Andreas

--- End Message ---
--- Begin Message ---
Source: blktap-dkms
Source-Version: 2.0.93-0.8

We believe that the bug you reported is fixed in the latest version of
blktap-dkms, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 837...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chrysostomos Nanakos <cnana...@debian.org> (supplier of updated blktap-dkms 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 26 Sep 2016 17:54:36 +0300
Source: blktap-dkms
Binary: blktap-dkms
Architecture: source
Version: 2.0.93-0.8
Distribution: unstable
Urgency: high
Maintainer: Debian Xen Team <pkg-xen-de...@lists.alioth.debian.org>
Changed-By: Chrysostomos Nanakos <cnana...@debian.org>
Description:
 blktap-dkms - Xen API blktap kernel component DKMS package
Closes: 837330 838477
Changes:
 blktap-dkms (2.0.93-0.8) unstable; urgency=high
 .
   * Non-maintainer upload.
   * Follow 4.8 (and 4.7) changes for block device operations.
     Thanks to Stefan Bader <stefan.ba...@canonical.com>
     (Closes: #837330, #838477)
Checksums-Sha1:
 1c355b6a8b340b95edf306ca51a913d95f5507c6 1975 blktap-dkms_2.0.93-0.8.dsc
 27c936ab378a098fcaeb134924e69d7e78b06210 21971 blktap-dkms_2.0.93.orig.tar.gz
 bf07177a6097ff80cdd7d5ac3b2312875a081cd9 6980 
blktap-dkms_2.0.93-0.8.debian.tar.xz
Checksums-Sha256:
 7598af1a9feaf80f5371edb038b5c835434e8959c0384828ecafd83534257c2a 1975 
blktap-dkms_2.0.93-0.8.dsc
 7211a14bda91b69667b98bda2a3faaed3e4a22b79f1b47b88307374927fa1ab6 21971 
blktap-dkms_2.0.93.orig.tar.gz
 136e8cc7da688e7846bea4f1af60636ba8d1cd7ba28d5d55f2272c37eac0b9e7 6980 
blktap-dkms_2.0.93-0.8.debian.tar.xz
Files:
 2d5d8e9b9b9c8acc9cdc1453de607aac 1975 kernel optional 
blktap-dkms_2.0.93-0.8.dsc
 3f44cc47caf09485497e28405b94aa02 21971 kernel optional 
blktap-dkms_2.0.93.orig.tar.gz
 1407a1a0853b7cb8124b9f90a06b9477 6980 kernel optional 
blktap-dkms_2.0.93-0.8.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJX6TfUAAoJEIc96jCdE4B/nJMP/AtKFOOX/26o4E4L52XyhODS
hgTGPzjdh93ZHWl2+/hWeEI16SClu0G77gDuZCwVj3YvriCnuJHXqdr5/UDusxC1
qBsqricVXP643teNp9nUoC/naj/CcHuo24g4WMYK4QfRt9ASA+EglFzaM63GFU3v
fJOlFIfI5SbyxsW1Mgcqa+m57ofr7IZl6L9+vgJPEmDSWDAPUXUi8CBo88mPqCp1
KQF1fVx3iD8v0WoKYOGOgwBwByqxJNcjOlal9oqYAWYdhjPJ8rJaWQzMJpKNeVhy
ig8iYjLoEqrof3VAsDtPnL9es4eDnEYXMT19VVgpzJ3ayN+sl+ZeFDYSFeWNCrq8
Qk5+5fAhZTHcWzDWzCMcFS2XxAqEBVoND4n4YxULJRFQ6m9xJhYo8JVPipK/mt1h
xxvcNUDhDgI9xSkOu1tw1sFfZ+mi5EnS/TuSj+g1aPPWhevG8Mhg/Mp4jG/ms5re
Flho5/VLw8qvSF1G+3bu0CsF+ogLydmGz5GPVuUSB5gwworUq3Mn7/YQY93cc+/c
bgCMWAU2s7qVV+K2qWpMYGqWxWIsmB5quQR9FaDiaEE2SfbENLPveuW6ravnkU/E
w5GZ85eSAFfB/fHw1Z2sI/ftXl9a4FMREVZkV/n98p81zlsZIaaYe4sZBP5lAtEY
R5V0wi8E2sVSR7eH3LmN
=T+R2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to