Bug ID 950477
Summary [drbd] - drbd-kmp build failure with master[4.2] and stable kernels[4.3]
Classification openSUSE
Product openSUSE Factory
Version 2015*
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter nwang@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

the drbd package fails to build against the kernel in stable and master:

$ osc rbl Kernel:HEAD:KMP drbd standard x86_64 | grep ': error: '
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_int.h:1758:3:
error: too many arguments to function 'bio_endio'
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_int.h:1763:3:
error: too many arguments to function 'bio_endio'
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_int.h:1758:3:
error: too many arguments to function 'bio_endio'
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_int.h:1763:3:
error: too many arguments to function 'bio_endio'
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_bitmap.c:969:3:
error: 'BIO_UPTODATE' undeclared (first use in this function)
[  361s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_bitmap.c:1056::
error: too many arguments to function 'bio_endio'

With the stable kernel, there is a different failure:

$ osc rbl Kernel:stable:KMP drbd standard x86_64 | grep ': error: '
[  190s]
/home/abuild/rpmbuild/BUILD/drbd-8.4.6/obj/default/drbd_proc.c:292:4:
error: implicit declaration of function 'bdi_rw_congested'
[-Werror=implicit-function-declaration]


You are receiving this mail because: