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