kmod: link to openssl

This commit is contained in:
Xi Ruoyao 2022-02-05 13:19:11 +08:00
parent ab8c166cbb
commit f5923aa8b4
No known key found for this signature in database
GPG Key ID: D95E4716CCBB34DC
4 changed files with 23 additions and 4 deletions

View File

@ -1557,7 +1557,7 @@
<segtitle>&dependencies;</segtitle>
<seglistitem>
<seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc,
Gzip, Make, Pkg-config, Sed, Xz, and Zlib</seg>
Gzip, Make, OpenSSL, Pkg-config, Sed, Xz, and Zlib</seg>
</seglistitem>
</segmentedlist>
@ -2332,7 +2332,7 @@
<segmentedlist id="openssl-before">
<segtitle>&before;</segtitle>
<seglistitem>
<seg>Coreutils and Linux</seg>
<seg>Coreutils, Kmod, and Linux</seg>
</seglistitem>
</segmentedlist>

View File

@ -42,6 +42,10 @@
<listitem>
<para>2022-02-04</para>
<itemizedlist>
<listitem>
<para>[xry111] - Move OpenSSL before Kmod and enable OpenSSL
for Kmod build.</para>
</listitem>
<listitem>
<para>[xry111] - Update to gdbm-1.23. Fixes
<ulink url="&lfs-ticket-root;5000">#5000</ulink>.</para>

View File

@ -58,10 +58,10 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="intltool.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="autoconf.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="automake.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libelf.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libffi.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>

View File

@ -45,6 +45,7 @@
<screen><userinput remap="configure">./configure --prefix=/usr \
--sysconfdir=/etc \
--with-openssl \
--with-xz \
--with-zstd \
--with-zlib</userinput></screen>
@ -53,7 +54,21 @@
<title>The meaning of the configure options:</title>
<varlistentry>
<term><parameter>--with-xz, --with-zlib, --with-zstd</parameter></term>
<term>
<parameter>--with-openssl</parameter>
</term>
<listitem>
<para>This option enables Kmod to handle PKCS7 signatures for
kernel modules.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<parameter>--with-xz</parameter>,
<parameter>--with-zlib</parameter>, and
<parameter>--with-zstd</parameter>
</term>
<listitem>
<para>These options enable Kmod to handle compressed kernel modules.</para>
</listitem>