1.14.2+dfsg-1ubuntu1.3 -> 1.14.2+dfsg-1ubuntu1.4 debdiff ** Description changed:
[ Impact ] DKMS make.log for evdi-1.14.2+dfsg for kernel 6.17.0-7-generic (x86_64) Wed Dec 3 18:21:40 UTC 2025 make: Entering directory '/usr/src/linux-headers-6.17.0-7-generic' make[1]: Entering directory '/var/lib/dkms/evdi/1.14.2+dfsg/build' warning: the compiler differs from the one used to build the kernel - The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 - You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 - CC [M] evdi_platform_drv.o - CC [M] evdi_platform_dev.o - CC [M] evdi_sysfs.o - CC [M] evdi_modeset.o - CC [M] evdi_connector.o - CC [M] evdi_encoder.o + The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 + You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 + CC [M] evdi_platform_drv.o + CC [M] evdi_platform_dev.o + CC [M] evdi_sysfs.o + CC [M] evdi_modeset.o + CC [M] evdi_connector.o + CC [M] evdi_encoder.o evdi_modeset.c:506:22: 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 *)’ [-Werror=incompatible-pointer-types] - 506 | .fb_create = evdi_fb_user_fb_create, - | ^~~~~~~~~~~~~~~~~~~~~~ + 506 | .fb_create = evdi_fb_user_fb_create, + | ^~~~~~~~~~~~~~~~~~~~~~ evdi_modeset.c:506:22: note: (near initialization for ‘evdi_mode_funcs.fb_create’) - CC [M] evdi_drm_drv.o + CC [M] evdi_drm_drv.o cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: evdi_modeset.o] Error 1 make[3]: *** Waiting for unfinished jobs.... evdi_connector.c:165:23: error: initialization of ‘enum drm_mode_status (*)(struct drm_connector *, const struct drm_display_mode *)’ from incompatible pointer type ‘enum drm_mode_status (*)(struct drm_connector *, struct drm_display_mode *)’ [-Werror=incompatible-pointer-types] - 165 | .mode_valid = evdi_mode_valid, - | ^~~~~~~~~~~~~~~ + 165 | .mode_valid = evdi_mode_valid, + | ^~~~~~~~~~~~~~~ evdi_connector.c:165:23: note: (near initialization for ‘evdi_connector_helper_funcs.mode_valid’) cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: evdi_connector.o] Error 1 make[2]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:2016: .] Error 2 make[1]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:248: __sub-make] Error 2 make[1]: Leaving directory '/var/lib/dkms/evdi/1.14.2+dfsg/build' make: *** [Makefile:248: __sub-make] Error 2 make: Leaving directory '/usr/src/linux-headers-6.17.0-7-generic' [ Test case ] Install the latest linux-6.17 kernel on Noble: $ sudo add-apt-repository ppa:canonical-kernel-team/ppa3 $ sudo apt install linux-generic-hwe-24.04-edge Install evdi-dkms: $ sudo apt install evdi-dkms + Module built and installed successfully. + Load the modules: $ sudo modprobe evdi + + Module loaded successfully. The same procedure can be repeated on linux-6.8 to test for possible regressions. [ Fix ] Apply patch from evdi-dkms Questing release enabling 6.17 * debian/patches/Fix-build-for-kernel-v6.17-rc1.patch + Apply patch from upstream evdi (https://github.com/DisplayLink/evdi/commit/248b223fe310fcd4f63b967142330231029878e6) + * debian/patches/Fix-building-on-future-kernel-6.15.patch + [ Regression potential ] We may experience regressions in systems that are using the evdi drivers, especially with kernels >= 6.8 kernel. ** Also affects: evdi (Ubuntu Noble) Importance: Undecided Status: New ** Patch added: "evdi_1.14.2+dfsg-1ubuntu1.4.debdiff" https://bugs.launchpad.net/ubuntu/+source/evdi/+bug/2133812/+attachment/5931182/+files/evdi_1.14.2+dfsg-1ubuntu1.4.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2133812 Title: evdi-dkms FTBS in Noble with the linux-6.17-hwe kernel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evdi/+bug/2133812/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
