[DRBD-user] DRBD 8.4.4 fails to compile against kernel 3.13

Christian Balzer chibi at gol.com
Wed Apr 9 11:25:44 CEST 2014

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


Hello,

when trying to compile (with module-assistant per the docs and done plenty
of times before with other kernels, debian or hand rolled) DRBD 8.4.4
against a 3.13 (Debian backports) kernel I get this error:

---
CC [M]  /usr/src/modules/drbd/drbd/drbd_buildtag.o
CC [M]  /usr/src/modules/drbd/drbd/drbd_bitmap.o
In file included from /usr/src/modules/drbd/drbd/drbd_int.h:48:0,
                 from /usr/src/modules/drbd/drbd/drbd_bitmap.c:35:
/usr/src/modules/drbd/drbd/drbd_wrappers.h:360:21: error: static
declaration of ‘vzalloc’ follows non-static declaration
/usr/src/linux-headers-3.13-0.bpo.1-common/include/linux/vmalloc.h:68:14:
note: previous declaration of ‘vzalloc’ was here
make[6]: *** [/usr/src/modules/drbd/drbd/drbd_bitmap.o] Error 1
---

So I guess no 8.4.4 for 3.13 users?

I mean, the release notes for 8.4.4 only promised it would compile against
3.11, but since the in-kernel DRBD version is still 8.4.3 with 3.13 and I
am being bitten by what looks like a bug fixed in 8.4.4 I would really
appreciate something being done on that front.

Regards,
       
Christian
-- 
Christian Balzer        Network/Systems Engineer                
chibi at gol.com   	Global OnLine Japan/Fusion Communications
http://www.gol.com/



More information about the drbd-user mailing list