Bug#1120088: nvidia-graphics-drivers: DKMS module fails to build with 6.17.6+deb14-amd64 kernel 6.17.6

Bas Couwenberg <[email protected]> Wed, 05 Nov 2025 06:06:18 +0100
Newsgroups gmane.linux.debian.ports.amd64
Message-ID <176231917863.546015.6719539398270177118.reportbug__42332.4288379931$1762319377$gmane$org@osiris.linuxminded.xs4all.nl>
Package: nvidia-graphics-drivers
Version: 550.163.01-3
Severity: serious
Tags: upstream ftbfs
Justification: makes the package in question unusable or mostly so
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: amd64
Control: found -1 nvidia-graphics-drivers/555.58.02-1

Dear Maintainer,

The DKMS module fails to build with kernel 6.17.6:

 nvidia-drm/nvidia-drm-drv.c:201:18: error: initialization of ‘struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_format_info *, const struct drm_mode_fb_cmd2 *)’ from incompatible pointer type ‘struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_mode_fb_cmd2 *)’ [-Wincompatible-pointer-types]
   201 |     .fb_create = nv_drm_framebuffer_create,
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
 nvidia-drm/nvidia-drm-drv.c:201:18: note: (near initialization for ‘nv_mode_config_funcs.fb_create’)
 nvidia-drm/nvidia-drm-drv.c:173:32: note: ‘nv_drm_framebuffer_create’ declared here
   173 | static struct drm_framebuffer *nv_drm_framebuffer_create(
       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~

Kind Regards,

Bas