Skip to content

evdi breaks with Kernel v5.14.0-611.11.1.el9_7.x86_64 #544

@jamesngm

Description

@jamesngm

/var/lib/dkms/evdi/1.14.11/build/evdi_connector.c:169: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] 169 | .mode_valid = evdi_mode_valid, | ^~~~~~~~~~~~~~~

cc1: some warnings being treated as errorsmake[2]: *** [scripts/Makefile.build:249: /var/lib/dkms/evdi/1.14.11/build/evdi_connector.o] Error 1make[2]: *** Waiting for unfinished jobs..../var/lib/dkms/evdi/1.14.11/build/evdi_fb.c:477:10: error: ‘struct drm_fb_helper_funcs’ has no member named ‘fb_probe’ 477 | .fb_probe = evdifb_create, | ^~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_fb.c:477:21: error: initialization of ‘int (*)(struct drm_fb_helper *, struct drm_clip_rect )’ from incompatible pointer type ‘int ()(struct drm_fb_helper *, struct drm_fb_helper_surface_size *)’ [-Werror=incompatible-pointer-types] 477 | .fb_probe = evdifb_create, | ^~~~~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_fb.c:477:21: note: (near initialization for ‘evdi_fb_helper_funcs.fb_dirty’)cc1: some warnings being treated as errorsmake[2]: *** [scripts/Makefile.build:249: /var/lib/dkms/evdi/1.14.11/build/evdi_fb.o] Error 1

/var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:158:10: error: ‘struct drm_driver’ has no member named ‘date’ 158 | .date = DRIVER_DATE, | ^~~~In file included from /var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:32:/var/lib/dkms/evdi/1.14.11/build/evdi_platform_drv.h:32:23: warning: initialization of ‘unsigned int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 32 | #define DRIVER_DATE "20250630" | ^~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:158:17: note: in expansion of macro ‘DRIVER_DATE’ 158 | .date = DRIVER_DATE, | ^~~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_platform_drv.h:32:23: note: (near initialization for ‘driver.driver_features’) 32 | #define DRIVER_DATE "20250630" | ^~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:158:17: note: in expansion of macro ‘DRIVER_DATE’ 158 | .date = DRIVER_DATE, | ^~~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_platform_drv.h:32:23: error: initializer element is not computable at load time 32 | #define DRIVER_DATE "20250630" | ^~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:158:17: note: in expansion of macro ‘DRIVER_DATE’ 158 | .date = DRIVER_DATE, | ^~~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_platform_drv.h:32:23: note: (near initialization for ‘driver.driver_features’) 32 | #define DRIVER_DATE "20250630" | ^~~~~~~~~~/var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.c:158:17: note: in expansion of macro ‘DRIVER_DATE’ 158 | .date = DRIVER_DATE, | ^~~~~~~~~~~make[2]: *** [scripts/Makefile.build:249: /var/lib/dkms/evdi/1.14.11/build/evdi_drm_drv.o] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions