kernel
kernel copied to clipboard
unable to sign dkms modules due to libssl1 dependency
I got the following error when compiling dkms drivers on the latest surface kernel:
/lib/modules/6.1.6-surface/build/scripts/sign-file: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file
I use debian testing, and indeed they no longer ship this library. I solved it by installing libssl1.1_1.1.1n-0+deb11u3_amd64.deb as ships with bullseye.
I am not sure where sign-file comes from, but I would assume it would be best to make it compatible with libssl3.