Dear Maintainer,
Upgrading trixie to kernel 6.12.100-1 (current trixie-security) fails
the DKMS autoinstall build of nvidia-driver 555.58.02-3 (current
experimental).
Excerpt from /var/lib/dkms/nvidia-current-open/555.58.02/build/make.log:
/var/lib/dkms/nvidia-current-open/555.58.02/build/nvidia/nv-pci.c: In function ‘nv_resize_pcie_bars’:
/var/lib/dkms/nvidia-current-open/555.58.02/build/nvidia/nv-pci.c:234:9: error: too few arguments to function ‘pci_resize_resource’
234 | r = pci_resize_resource(pci_dev, NV_GPU_BAR1, requested_size);
| ^~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/nvidia-current-open/555.58.02/build/nvidia/nv-pci-table.h:27,
from /var/lib/dkms/nvidia-current-open/555.58.02/build/nvidia/nv-pci.c:24:
/usr/src/linux-headers-6.12.100+deb13-common/include/linux/pci.h:1421:18: note: declared here
1421 | int __must_check pci_resize_resource(struct pci_dev *dev, int i, int size,
| ^~~~~~~~~~~~~~~~~~~
I can find some wider-web references to this build failure, but not for
kernel 6.12. I guess trixie-security picked up some breaking changes
from a later kernel amongst the security patches.
(For now, I've worked around by rolling back the kernel. Note I did
this *before* running reportbug, so the reported kernel below is NOT the
build failure one.)