I try the experimental version, evdi-dkms (1.7.0+dfsg-1), and it faill
to install.

root@marcelo:~# dpkg -i /tmp/evdi-dkms_1.7.0+dfsg-1_all.deb 
A seleccionar pacote anteriormente não seleccionado evdi-dkms.
(Lendo banco de dados ... 461888 ficheiros e directórios actualmente 
instalados.)
A preparar para desempacotar .../evdi-dkms_1.7.0+dfsg-1_all.deb ...
A descompactar evdi-dkms (1.7.0+dfsg-1) ...
Configurando evdi-dkms (1.7.0+dfsg-1) ...
Loading new evdi-1.7.0+dfsg DKMS files...
Building for 5.9.0-2-amd64
Building initial module for 5.9.0-2-amd64
Error! Bad return status for module build on kernel: 5.9.0-2-amd64 (x86_64)
Consult /var/lib/dkms/evdi/1.7.0+dfsg/build/make.log for more information.
dpkg: erro ao processar o pacote evdi-dkms (--install):
 o subprocesso instalado, do pacote evdi-dkms, o script post-installation 
retornou erro do status de saída 10
Erros foram encontrados durante o processamento de:
 evdi-dkms
root@marcelo:~# 


root@marcelo:~# cat /var/lib/dkms/evdi/1.7.0+dfsg/build/make.log
DKMS make.log for evdi-1.7.0+dfsg for kernel 5.9.0-2-amd64 (x86_64)
ter 24 nov 2020 08:05:41 -03
make: Entrando no diretório '/usr/src/linux-headers-5.9.0-2-amd64'

  AR      /var/lib/dkms/evdi/1.7.0+dfsg/build/built-in.a
  CC [M]  /var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.o
  CC [M]  /var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_modeset.o
  CC [M]  /var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_connector.o
  CC [M]  /var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_encoder.o
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.c:92:3: error: ‘struct drm_driver’ 
has no member named ‘gem_free_object’; did you mean ‘gem_open_object’?
   92 |  .gem_free_object = evdi_gem_free_object,
      |   ^~~~~~~~~~~~~~~
      |   gem_open_object
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.c:92:21: error: initialization of 
‘void (*)(struct drm_device *)’ from incompatible pointer type ‘void (*)(struct 
drm_gem_object *)’ [-Werror=incompatible-pointer-types]
   92 |  .gem_free_object = evdi_gem_free_object,
      |                     ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.c:92:21: note: (near 
initialization for ‘driver.lastclose’)
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.c: In function 
‘evdi_platform_probe’:
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.c:173:20: error: ‘struct 
dev_archdata’ has no member named ‘iommu’
  173 |  pdev->dev.archdata.iommu = INTEL_IOMMU_DUMMY_DOMAIN;
      |                    ^
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_modeset.c: In function 
‘evdi_crtc_cursor_set’:
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_modeset.c:133:2: error: implicit 
declaration of function ‘drm_gem_object_put_unlocked’; did you mean 
‘drm_gem_object_put_locked’? [-Werror=implicit-function-declaration]
  133 |  drm_gem_object_put_unlocked(obj);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |  drm_gem_object_put_locked
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.9.0-2-common/scripts/Makefile.build:288: 
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_drv.o] Erro 1
make[2]: ** Esperando que outros processos terminem.
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.9.0-2-common/scripts/Makefile.build:288: 
/var/lib/dkms/evdi/1.7.0+dfsg/build/evdi_modeset.o] Erro 1
make[1]: *** [/usr/src/linux-headers-5.9.0-2-common/Makefile:1796: 
/var/lib/dkms/evdi/1.7.0+dfsg/build] Erro 2
make: *** [/usr/src/linux-headers-5.9.0-2-common/Makefile:185: __sub-make] Erro 
2
make: Saindo do diretório '/usr/src/linux-headers-5.9.0-2-amd64'

root@marcelo:~# 


-- 
Marcelo

Reply via email to