~/ $ make -j8 KERNELRELEASE=5.2.0-0.bpo.3-amd64 -C /lib/modules/5.2.0-0.bpo.3-amd64/build M=/var/lib/dkms/evdi/1.6.0+dfsg/build DKMS_BUILD=1 make: Entering directory '/usr/src/linux-headers-5.2.0-0.bpo.3-amd64' CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_drv.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_connector.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_fb.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_painter.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_params.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_cursor.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_debug.o CC [M] /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_ioc32.o /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_drv.c:45:11: error: initialization of ?vm_fault_t (*)(struct vm_fault *)? {aka ?unsigned int (*)(struct vm_fault *)?} from incompatible pointer type ?int (*)(struct vm_fault *)? [-Werror=incompatible-pointer-types] .fault = evdi_gem_fault, ^~~~~~~~~~~~~~ /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_drv.c:45:11: note: (near initialization for ?evdi_gem_vm_ops.fault?) /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_fb.c: In function ?evdifb_create?: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_fb.c:445:2: error: implicit declaration of function ?drm_fb_helper_fill_fix?; did you mean ?drm_fb_helper_fill_info?? [-Werror=implicit-function-declaration] drm_fb_helper_fill_fix(info, fb->pitches[0], fb->format->depth); ^~~~~~~~~~~~~~~~~~~~~~ drm_fb_helper_fill_info /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_fb.c:447:2: error: implicit declaration of function ?drm_fb_helper_fill_var?; did you mean ?drm_fb_helper_fill_info?? [-Werror=implicit-function-declaration] drm_fb_helper_fill_var(info, &efbdev->helper, sizes->fb_width, ^~~~~~~~~~~~~~~~~~~~~~ drm_fb_helper_fill_info /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_connector.c:124:16: error: ?drm_helper_probe_single_connector_modes? undeclared here (not in a function); did you mean ?drm_helper_move_panel_connectors_to_head?? .fill_modes = drm_helper_probe_single_connector_modes, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drm_helper_move_panel_connectors_to_head make[3]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/scripts/Makefile.build:283: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_connector.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.c: In function ?evdi_driver_setup?: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.c:54:2: error: implicit declaration of function ?drm_kms_helper_poll_init?; did you mean ?drm_modeset_lock_init?? [-Werror=implicit-function-declaration] drm_kms_helper_poll_init(dev); ^~~~~~~~~~~~~~~~~~~~~~~~ drm_modeset_lock_init /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_painter.c: In function ?evdi_painter_connect?: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_painter.c:675:2: error: implicit declaration of function ?drm_helper_hpd_irq_event?; did you mean ?drm_helper_crtc_in_use?? [-Werror=implicit-function-declaration] drm_helper_hpd_irq_event(evdi->ddev); ^~~~~~~~~~~~~~~~~~~~~~~~ drm_helper_crtc_in_use /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.c: In function ?evdi_driver_unload?: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.c:95:2: error: implicit declaration of function ?drm_kms_helper_poll_fini?; did you mean ?drm_modeset_lock_fini?? [-Werror=implicit-function-declaration] drm_kms_helper_poll_fini(dev); ^~~~~~~~~~~~~~~~~~~~~~~~ drm_modeset_lock_fini cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/scripts/Makefile.build:283: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_drv.o] Error 1 cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/scripts/Makefile.build:283: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_main.o] Error 1 cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/scripts/Makefile.build:283: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_fb.o] Error 1 cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/scripts/Makefile.build:283: /var/lib/dkms/evdi/1.6.0+dfsg/build/evdi_painter.o] Error 1 make[2]: *** [/usr/src/linux-headers-5.2.0-0.bpo.3-common/Makefile:1610: _module_/var/lib/dkms/evdi/1.6.0+dfsg/build] Error 2 make[1]: *** [Makefile:179: sub-make] Error 2 make: *** [Makefile:8: all] Error 2 make: Leaving directory '/usr/src/linux-headers-5.2.0-0.bpo.3-amd64'