On Mon, 5 Feb 2018, [email protected] wrote:

I got the following message when I built the Linux kernel 4.15:

fatal error: openssl/bio.h: No such file or directory

I found this header file is required by the file "scripts/extract-cert.c"

So, which kernel option should I uncheck in order to fix this issue?
That's because OpenSSL is not available in LFS.

OR

Do we have to install OpenSSL when we build LFS? In this atricle 
(https://kernelnewbies.org/KernelBuild), it mentions libssl-dev (or 
openssl-devel or libopenssl-devel) is required to build the kernel source.

Here is my LFS Version: 20180202-systemd
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

It looks like a module signing issue.  Look for the following when building
your kernel:

Enable loadable module support  --->
   [ ] Module signature verification

If there's a * that's probably your problem.  From the kernel's help:

"Note that this option adds the OpenSSL development packages as a
kernel build dependency so that the signing tool can use its crypto
library."

Regards,

Ryan

--
Ryan Marsaw
[email protected]
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to