Package: evdi-dkms
Version: 1.14.11+dfsg-1
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: amd64

Dear Maintainer,

evdi-dkms fails to build with the newly released linux image 6.18.3+deb14 in 
sid, apparently due to some incompatible changes in the drm_device structure. 
From the make.log:

evdi_modeset.c: In function ‘evdi_cursor_atomic_update’:
evdi_modeset.c:346:39: error: ‘struct drm_device’ has no member named ‘struct_mu
tex’
  346 |                 mutex_lock(&plane->dev->struct_mutex);
      |                                       ^~
evdi_modeset.c:372:41: error: ‘struct drm_device’ has no member named ‘struct_mu
tex’
  372 |                 mutex_unlock(&plane->dev->struct_mutex);
      |                                         ^~
  CC [M]  evdi_i2c.o
make[3]: *** [/usr/src/linux-headers-6.18.3+deb14-common/scripts/Makefile.build:
292: evdi_modeset.o] Error 1
make[3]: *** Attesa per i processi non terminati....
evdi_gem.c: In function ‘evdi_gem_mmap’:
evdi_gem.c:405:24: error: ‘struct drm_device’ has no member named ‘struct_mutex’
  405 |         mutex_lock(&dev->struct_mutex);
      |                        ^~
evdi_gem.c:433:26: error: ‘struct drm_device’ has no member named ‘struct_mutex’
  433 |         mutex_unlock(&dev->struct_mutex);
      |                          ^~
make[3]: *** 
[/usr/src/linux-headers-6.18.3+deb14-common/scripts/Makefile.build:292: 
evdi_gem.o] Error 1

This prevents the linux image to be properly configured if evdi-dkms is 
installed.

Thanks in advance, best regards
Giacomo Mulas


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (401, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.17.13+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages evdi-dkms depends on:
ii  dkms  3.2.2-1

Versions of packages evdi-dkms recommends:
ii  libevdi1  1.14.11+dfsg-1

evdi-dkms suggests no packages.

-- no debconf information

Reply via email to