linux 6.0.8: an openssl 1.1 -> openssl 3.0 issue?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



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 <openssl/engine.h>
    
    /*
     * OpenSSL 3.0 deprecates the OpenSSL's ENGINE API.
     *
     * Remove this if/when that API is no longer used
     */

--
u34



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux