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