linux 6.0.8: an openssl 1.1 -> openssl 3.0 issue?
I have the follwoing while trying to make a custom 6.0.8-arch1 linux kernel:
Installing modules...
INSTALL kernel/arch/x86/crypto/aesni-intel.ko
STRIP kernel/arch/x86/crypto/aesni-intel.ko
SIGN kernel/arch/x86/crypto/aesni-intel.ko
scripts/sign-file: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
make[1]: *** [scripts/Makefile.modinst:83: kernel/arch/x86/crypto/aesni-intel.ko] Error 127
make[1]: *** Deleting file 'kernel/arch/x86/crypto/aesni-intel.ko'
make: *** [Makefile:1777: modules_install] Error 2
==> ERROR: A failure occurred in package_linux-custom().
Aborting...
Indeed libcrypto.so.1.1 is from openssl 1.1, and there was a switch to
openssl 3.0 at the beginning of November 2022.
Also could be releveant:
$ grep -C3 3.0 scripts/sign-file.c
#include
participants (3)
-
Friedrich Romstedt
-
Genes Lists
-
u34@net9.ga