Bonjour,
J'ai suivi la procédure d'installation en commençant par le téléchargement sur :
https://www.synaptics.com/products/disp … letype=exeJe me suis rendu dans le répertoire du téléchargement
cd /répertoire/du/téléchargement/
J'ai décompressé l'archive téléchargée :
unzip DisplayLink_Ubuntu_5.3.1.zip
]
Rendu le fichier exécutable :
sudo chmod +x displaylink-driver-5.3.1.34.run
Puis exécuté le fichier :
sudo ./displaylink-driver-5.3.1.34.run
J'obtiens :
Verifying archive integrity... 100% All good.
Uncompressing DisplayLink Linux Driver 5.3.1.34 100%
DisplayLink Linux Software 5.3.1.34 install script called:
Distribution discovered: Debian GNU/Linux bullseye/sid
Installing
[ Installing EVDI ]
[[ Installing EVDI DKMS module ]]
Creating symlink /var/lib/dkms/evdi/1.7.0/source ->
/usr/src/evdi-1.7.0
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
make -j16 KERNELRELEASE=5.10.0-6-amd64 all INCLUDEDIR=/lib/modules/5.10.0-6-amd64/build/include KVERSION=5.10.0-6-amd64 DKMS_BUILD=1...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-6-amd64 (x86_64)
Consult /var/lib/dkms/evdi/1.7.0/build/make.log for more information.
ERROR: Failed to install evdi/5.3.1.34 to the kernel tree.
Je vais donc voir le fichier indiqué :
sudo gedit /var/lib/dkms/evdi/1.7.0/build/make.log
qui affiche :
DKMS make.log for evdi-1.7.0 for kernel 5.10.0-6-amd64 (x86_64)
Fri May 7 08:04:36 CEST 2021
make KBUILD_VERBOSE=1 M=/var/lib/dkms/evdi/1.7.0/build SUBDIRS=/var/lib/dkms/evdi/1.7.0/build SRCROOT=/var/lib/dkms/evdi/1.7.0/build CONFIG_MODULE_SIG= -C /lib/modules/5.10.0-6-amd64/build modules
make[1]: Entering directory '/usr/src/linux-headers-5.10.0-6-amd64'
make -C /usr/src/linux-headers-5.10.0-6-amd64 -f /usr/src/linux-headers-5.10.0-6-common/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
make -f /usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build obj=/var/lib/dkms/evdi/1.7.0/build \
single-build= \
need-builtin=1 need-modorder=1
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_drv"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_drv.o /var/lib/dkms/evdi/1.7.0/build/evdi_drv.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_modeset.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_modeset"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_modeset.o /var/lib/dkms/evdi/1.7.0/build/evdi_modeset.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_connector.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_connector"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_connector.o /var/lib/dkms/evdi/1.7.0/build/evdi_connector.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_encoder.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_encoder"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.o /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_main.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_main"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_main.o /var/lib/dkms/evdi/1.7.0/build/evdi_main.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_fb.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_fb"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_fb.o /var/lib/dkms/evdi/1.7.0/build/evdi_fb.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_gem.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_gem"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_gem.o /var/lib/dkms/evdi/1.7.0/build/evdi_gem.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_painter.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_painter"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_painter.o /var/lib/dkms/evdi/1.7.0/build/evdi_painter.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_params.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_params"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_params.o /var/lib/dkms/evdi/1.7.0/build/evdi_params.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_cursor.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_cursor"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_cursor.o /var/lib/dkms/evdi/1.7.0/build/evdi_cursor.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_debug.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_debug"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_debug.o /var/lib/dkms/evdi/1.7.0/build/evdi_debug.c
gcc-10 -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_ioc32.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_ioc32"' -DKBUILD_MODNAME='"evdi"' -c -o /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.o /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.c
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_debug.o
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_debug.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_debug.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_debug"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_debug.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_debug.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_debug.o /var/lib/dkms/evdi/1.7.0/build/evdi_debug.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_debug.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_debug.o /var/lib/dkms/evdi/1.7.0/build/evdi_debug.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_debug.ver; fi
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_params.o
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_params.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_params.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_params"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_params.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_params.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_params.o /var/lib/dkms/evdi/1.7.0/build/evdi_params.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_params.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_params.o /var/lib/dkms/evdi/1.7.0/build/evdi_params.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_params.ver; fi
/var/lib/dkms/evdi/1.7.0/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/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/build/evdi_drv.c:92:21: note: (near initialization for ‘driver.lastclose’)
/var/lib/dkms/evdi/1.7.0/build/evdi_drv.c: In function ‘evdi_platform_probe’:
/var/lib/dkms/evdi/1.7.0/build/evdi_drv.c:173:20: error: ‘struct dev_archdata’ has no member named ‘iommu’
173 | pdev->dev.archdata.iommu = INTEL_IOMMU_DUMMY_DOMAIN;
| ^
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build:284 : /var/lib/dkms/evdi/1.7.0/build/evdi_drv.o] Erreur 1
make[3]: *** Attente des tâches non terminées....
/var/lib/dkms/evdi/1.7.0/build/evdi_cursor.c: In function ‘evdi_cursor_set_gem’:
/var/lib/dkms/evdi/1.7.0/build/evdi_cursor.c:58:3: error: implicit declaration of function ‘drm_gem_object_put_unlocked’; did you mean ‘drm_gem_object_put_locked’? [-Werror=implicit-function-declaration]
58 | drm_gem_object_put_unlocked(&cursor->obj->base);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| drm_gem_object_put_locked
/var/lib/dkms/evdi/1.7.0/build/evdi_modeset.c: In function ‘evdi_crtc_cursor_set’:
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.o
/var/lib/dkms/evdi/1.7.0/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
/var/lib/dkms/evdi/1.7.0/build/evdi_fb.c: In function ‘evdi_user_framebuffer_destroy’:
/var/lib/dkms/evdi/1.7.0/build/evdi_fb.c:322:3: error: implicit declaration of function ‘drm_gem_object_put_unlocked’; did you mean ‘drm_gem_object_put_locked’? [-Werror=implicit-function-declaration]
322 | drm_gem_object_put_unlocked(&efb->obj->base);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| drm_gem_object_put_locked
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.o
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c: In function ‘evdi_gem_create’:
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:85:2: error: implicit declaration of function ‘drm_gem_object_put_unlocked’; did you mean ‘drm_gem_object_put_locked’? [-Werror=implicit-function-declaration]
85 | drm_gem_object_put_unlocked(&obj->base);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| drm_gem_object_put_locked
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c: In function ‘evdi_prime_get_sg_table’:
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:306:33: error: passing argument 1 of ‘drm_prime_pages_to_sg’ from incompatible pointer type [-Werror=incompatible-pointer-types]
306 | return drm_prime_pages_to_sg(bo->pages, bo->base.size >> PAGE_SHIFT);
| ~~^~~~~~~
| |
| struct page **
In file included from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_file.h:39,
from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_vblank.h:32,
from /var/lib/dkms/evdi/1.7.0/build/evdi_drv.h:25,
from /var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:16:
/usr/src/linux-headers-5.10.0-6-common/include/drm/drm_prime.h:91:59: note: expected ‘struct drm_device *’ but argument is of type ‘struct page **’
91 | struct sg_table *drm_prime_pages_to_sg(struct drm_device *dev,
| ~~~~~~~~~~~~~~~~~~~^~~
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:306:56: warning: passing argument 2 of ‘drm_prime_pages_to_sg’ makes pointer from integer without a cast [-Wint-conversion]
306 | return drm_prime_pages_to_sg(bo->pages, bo->base.size >> PAGE_SHIFT);
In file included from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_file.h:39,
from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_vblank.h:32,
from /var/lib/dkms/evdi/1.7.0/build/evdi_drv.h:25,
from /var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:16:
/usr/src/linux-headers-5.10.0-6-common/include/drm/drm_prime.h:92:26: note: expected ‘struct page **’ but argument is of type ‘size_t’ {aka ‘long unsigned int’}
92 | struct page **pages, unsigned int nr_pages);
| ~~~~~~~~~~~~~~^~~~~
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:306:9: error: too few arguments to function ‘drm_prime_pages_to_sg’
306 | return drm_prime_pages_to_sg(bo->pages, bo->base.size >> PAGE_SHIFT);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_file.h:39,
from /usr/src/linux-headers-5.10.0-6-common/include/drm/drm_vblank.h:32,
from /var/lib/dkms/evdi/1.7.0/build/evdi_drv.h:25,
from /var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:16:
/usr/src/linux-headers-5.10.0-6-common/include/drm/drm_prime.h:91:18: note: declared here
91 | struct sg_table *drm_prime_pages_to_sg(struct drm_device *dev,
| ^~~~~~~~~~~~~~~~~~~~~
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_ioc32.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_ioc32"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_ioc32.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_ioc32.o /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_ioc32.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_ioc32.o /var/lib/dkms/evdi/1.7.0/build/evdi_ioc32.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_ioc32.ver; fi
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_main.o
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_encoder.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_encoder"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_encoder.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_encoder.o /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_encoder.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_encoder.o /var/lib/dkms/evdi/1.7.0/build/evdi_encoder.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_encoder.ver; fi
/var/lib/dkms/evdi/1.7.0/build/evdi_gem.c:307:1: error: control reaches end of non-void function [-Werror=return-type]
307 | }
| ^
cc1: some warnings being treated as errors
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_main.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_main.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_main"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_main.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_main.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_main.o /var/lib/dkms/evdi/1.7.0/build/evdi_main.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_main.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_main.o /var/lib/dkms/evdi/1.7.0/build/evdi_main.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_main.ver; fi
make[3]: *** [/usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build:284 : /var/lib/dkms/evdi/1.7.0/build/evdi_gem.o] Erreur 1
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build:284 : /var/lib/dkms/evdi/1.7.0/build/evdi_cursor.o] Erreur 1
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_connector.o
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_connector.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_connector.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_connector"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_connector.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_connector.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_connector.o /var/lib/dkms/evdi/1.7.0/build/evdi_connector.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_connector.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_connector.o /var/lib/dkms/evdi/1.7.0/build/evdi_connector.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_connector.ver; fi
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build:284 : /var/lib/dkms/evdi/1.7.0/build/evdi_modeset.o] Erreur 1
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-5.10.0-6-common/scripts/Makefile.build:284 : /var/lib/dkms/evdi/1.7.0/build/evdi_fb.o] Erreur 1
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/evdi/1.7.0/build/evdi_painter.o
if objdump -h /var/lib/dkms/evdi/1.7.0/build/evdi_painter.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/evdi/1.7.0/build/.evdi_painter.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.10.0-6-common/include -I./include -I/usr/src/linux-headers-5.10.0-6-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.10.0-6-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.10.0-6-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.10.0-6-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-5.10.0-6-common/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wimplicit-fallthrough -Wno-unused-const-variable -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Iinclude/drm -DMODULE -DKBUILD_BASENAME='"evdi_painter"' -DKBUILD_MODNAME='"evdi"' /var/lib/dkms/evdi/1.7.0/build/evdi_painter.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_painter.ver; ld -m elf_x86_64 -r -o /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_painter.o /var/lib/dkms/evdi/1.7.0/build/evdi_painter.o -T /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_painter.ver; mv -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_painter.o /var/lib/dkms/evdi/1.7.0/build/evdi_painter.o; rm -f /var/lib/dkms/evdi/1.7.0/build/.tmp_evdi_painter.ver; fi
make[2]: *** [/usr/src/linux-headers-5.10.0-6-common/Makefile:1822 : /var/lib/dkms/evdi/1.7.0/build] Erreur 2
make[1]: *** [/usr/src/linux-headers-5.10.0-6-common/Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.10.0-6-amd64'
make: *** [Makefile:22: all] Error 2
et là j'ai besoin d'aide...
Dernière modification par 82(_)|\|0 (21-05-2021 05:39:37)
Jusqu'aux lèvres, la parole appartient à celui qui la donne, ... ensuite elle appartient aussi à celui qui l'écoute
Lenovo ThinkPad P14s 8-Core AMD Ryzen 7 PRO 4750U with Radeon Graphics
OS1 : Debian bullseye/sid - 5.10.0-6-amd64 SMP Debian 5.10.28-1 (2021-04-09)
OS2 : Kubuntu 20.10 OS3 : openSUSE-Leap