Marvin Renich
2014-Oct-05 17:14 UTC
[Pkg-xen-devel] Bug#764132: fails to compile with linux-image-3.16-2-amd64
Package: blktap-dkms Version: 2.0.91-1 Severity: normal With both linux-image-3.2.0-4-amd64 and linux-image-3.16-2-amd64 installed, blktap fails to compile for the 3.16-2 kernel, but succeeds for the 3.2.0-4 kernel. (Contrary to the dependency listing below, I do have the headers for 3.16-2 installed.) I am attaching the build log. -- System Information: Debian Release: 7.6 APT prefers stable APT policy: (990, 'stable'), (500, 'testing'), (200, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages blktap-dkms depends on: ii dkms 2.2.0.3-1.2 ii libc6-dev 2.19-11 ii linux-headers-3.2.0-2-amd64 [linux-headers] 3.2.19-1 ii linux-headers-3.2.0-4-amd64 [linux-headers] 3.2.60-1+deb7u3 ii linux-headers-amd64 [linux-headers] 3.2+46 ii linux-libc-dev 3.2.60-1+deb7u3 blktap-dkms recommends no packages. blktap-dkms suggests no packages. -- no debconf information -------------- next part -------------- DKMS make.log for blktap-2.0.91 for kernel 3.16-2-amd64 (x86_64) Sun Oct 5 12:54:39 EDT 2014 make: Entering directory `/usr/src/linux-headers-3.16-2-amd64' make[1]: Entering directory `/usr/src/linux-headers-3.16-2-amd64' CC [M] /var/lib/dkms/blktap/2.0.91/build/control.o In file included from /var/lib/dkms/blktap/2.0.91/build/linux-blktap.h:66:0, from /var/lib/dkms/blktap/2.0.91/build/blktap.h:32, from /var/lib/dkms/blktap/2.0.91/build/control.c:30: /var/lib/dkms/blktap/2.0.91/build/linux-blktap.h:119:24: warning: variably modified ?pending? at file scope [enabled by default] sizeof(((struct blktap_sring *)0)->ring[0]))) ^ /usr/src/linux-headers-3.16-2-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-3.16-2-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-3.16-2-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-3.16-2-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.91/build/linux-blktap.h:117:8: note: in expansion of macro ?__RD32? ((int)__RD32((BLKTAP_PAGE_SIZE - \ ^ /var/lib/dkms/blktap/2.0.91/build/blktap.h:75:41: note: in expansion of macro ?BLKTAP_RING_SIZE? struct blktap_request *pending[BLKTAP_RING_SIZE]; ^ CC [M] /var/lib/dkms/blktap/2.0.91/build/ring.o In file included from /var/lib/dkms/blktap/2.0.91/build/linux-blktap.h:66:0, from /var/lib/dkms/blktap/2.0.91/build/blktap.h:32, from /var/lib/dkms/blktap/2.0.91/build/ring.c:30: /var/lib/dkms/blktap/2.0.91/build/linux-blktap.h:119:24: warning: variably modified ?pending? at file scope [enabled by default] sizeof(((struct blktap_sring *)0)->ring[0]))) ^ /usr/src/linux-headers-3.16-2-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-3.16-2-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-3.16-2-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-3.16-2-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.91/build/linux-blktap.h:117:8: note: in expansion of macro ?__RD32? ((int)__RD32((BLKTAP_PAGE_SIZE - \ ^ /var/lib/dkms/blktap/2.0.91/build/blktap.h:75:41: note: in expansion of macro ?BLKTAP_RING_SIZE? struct blktap_request *pending[BLKTAP_RING_SIZE]; ^ /var/lib/dkms/blktap/2.0.91/build/ring.c: In function ?blktap_ring_map_request?: /var/lib/dkms/blktap/2.0.91/build/ring.c:206:2: error: too few arguments to function ?do_mmap_pgoff? addr = do_mmap_pgoff(filp, addr, len, prot, flags, pgoff); ^ In file included from /usr/src/linux-headers-3.16-2-common/include/linux/pagemap.h:7:0, from /usr/src/linux-headers-3.16-2-common/include/linux/blkdev.h:14, from /var/lib/dkms/blktap/2.0.91/build/ring.c:27: /usr/src/linux-headers-3.16-2-common/include/linux/mm.h:1825:22: note: declared here extern unsigned long do_mmap_pgoff(struct file *file, unsigned long addr, ^ /var/lib/dkms/blktap/2.0.91/build/ring.c: In function ?blktap_ring_make_tr_request?: /var/lib/dkms/blktap/2.0.91/build/ring.c:306:32: error: ?struct bio? has no member named ?bi_sector? breq->u.tr.sector_number = bio->bi_sector; ^ /var/lib/dkms/blktap/2.0.91/build/ring.c: In function ?blktap_ring_mmap_request?: /var/lib/dkms/blktap/2.0.91/build/ring.c:438:19: error: ?VM_RESERVED? undeclared (first use in this function) vma->vm_flags |= VM_RESERVED; ^ /var/lib/dkms/blktap/2.0.91/build/ring.c:438:19: note: each undeclared identifier is reported only once for each function it appears in /var/lib/dkms/blktap/2.0.91/build/ring.c: In function ?blktap_ring_mmap_sring?: /var/lib/dkms/blktap/2.0.91/build/ring.c:474:19: error: ?VM_RESERVED? undeclared (first use in this function) vma->vm_flags |= VM_RESERVED; ^ make[3]: *** [/var/lib/dkms/blktap/2.0.91/build/ring.o] Error 1 make[2]: *** [_module_/var/lib/dkms/blktap/2.0.91/build] Error 2 make[1]: *** [sub-make] Error 2 make: *** [all] Error 2 make: Leaving directory `/usr/src/linux-headers-3.16-2-amd64'
Debian Bug Tracking System
2019-Jan-02 06:21 UTC
[Pkg-xen-devel] Bug#764132: marked as done (fails to compile with linux-image-3.16-2-amd64)
Your message dated Wed, 02 Jan 2019 06:18:36 +0000 with message-id <E1geZrQ-000InZ-Tk at fasolo.debian.org> and subject line Bug#917908: Removed package(s) from unstable has caused the Debian Bug report #764132, regarding fails to compile with linux-image-3.16-2-amd64 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.) -- 764132: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764132 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Marvin Renich <mrvn at renich.org> Subject: fails to compile with linux-image-3.16-2-amd64 Date: Sun, 05 Oct 2014 13:14:48 -0400 Size: 8998 URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20190102/3b247241/attachment-0002.mht> -------------- next part -------------- An embedded message was scrubbed... From: Debian FTP Masters <ftpmaster at ftp-master.debian.org> Subject: Bug#917908: Removed package(s) from unstable Date: Wed, 02 Jan 2019 06:18:36 +0000 Size: 2859 URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20190102/3b247241/attachment-0003.mht>
Seemingly Similar Threads
- Bug#801768: blktap-dkms: module FTBFS for Linux 4.2: error: too many arguments to function 'mempool_resize'
- Bug#874751: blktap-dkms: module FTBFS for Linux 4.12
- Bug#717157: blktap-dkms: Fails to build against Linux 3.10
- Bug#742515: blktap-dkms: blktapblktap kernel module failed to build
- Bug#764135: fails to compile with linux-image-3.2.0-4-amd64