mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-29 07:35:15 +01:00
Merge branch 'trunk' into xry111/clfs-ng
This commit is contained in:
commit
f7c3359609
30
Makefile
30
Makefile
@ -151,39 +151,45 @@ profile-html:
|
||||
stylesheets/lfs-xsl/profile.xsl \
|
||||
$(RENDERTMP)/lfs-full.xml
|
||||
|
||||
wget-list: $(BASEDIR)/wget-list
|
||||
wget-list: $(BASEDIR)/wget-list $(BASEDIR)/wget-list-$(REV)
|
||||
$(BASEDIR)/wget-list: stylesheets/wget-list.xsl chapter03/chapter03.xml \
|
||||
packages.ent patches.ent general.ent
|
||||
@echo "Generating consolidated wget list at $(BASEDIR)/wget-list ..."
|
||||
$(Q)mkdir -p $(BASEDIR)
|
||||
|
||||
# $(Q)xsltproc --nonet --xinclude \
|
||||
# --stringparam profile.revision $(REV) \
|
||||
# --output $(RENDERTMP)/sysd-wget.xml \
|
||||
# stylesheets/lfs-xsl/profile.xsl \
|
||||
# chapter03/chapter03.xml
|
||||
|
||||
$(Q)xsltproc --xinclude --nonet \
|
||||
--output $(BASEDIR)/wget-list \
|
||||
stylesheets/wget-list.xsl \
|
||||
chapter03/chapter03.xml
|
||||
|
||||
$(BASEDIR)/wget-list-$(REV): stylesheets/wget-list.xsl \
|
||||
chapter03/chapter03.xml \
|
||||
packages.ent patches.ent general.ent
|
||||
$(Q)xsltproc --nonet --xinclude \
|
||||
--stringparam profile.revision $(REV) \
|
||||
--output $(RENDERTMP)/wget-list.xml \
|
||||
stylesheets/lfs-xsl/profile.xsl \
|
||||
chapter03/chapter03.xml
|
||||
$(Q)xsltproc --xinclude --nonet \
|
||||
--output $(BASEDIR)/wget-list-$(REV) \
|
||||
stylesheets/wget-list.xsl \
|
||||
$(RENDERTMP)/wget-list.xml
|
||||
|
||||
md5sums: $(BASEDIR)/md5sums
|
||||
$(BASEDIR)/md5sums: stylesheets/wget-list.xsl chapter03/chapter03.xml \
|
||||
packages.ent patches.ent
|
||||
@echo "Generating consolidated md5sum file at $(BASEDIR)/md5sums ..."
|
||||
$(Q)mkdir -p $(BASEDIR)
|
||||
|
||||
$(Q)xsltproc --nonet --xinclude \
|
||||
$(Q)xsltproc --nonet --xinclude \
|
||||
--stringparam profile.revision $(REV) \
|
||||
--output $(RENDERTMP)/sysv-md5sum.xml \
|
||||
--output $(RENDERTMP)/md5sum.xml \
|
||||
stylesheets/lfs-xsl/profile.xsl \
|
||||
chapter03/chapter03.xml
|
||||
|
||||
$(Q)xsltproc --xinclude --nonet \
|
||||
$(Q)xsltproc --xinclude --nonet \
|
||||
--output $(BASEDIR)/md5sums \
|
||||
stylesheets/md5sum.xsl \
|
||||
$(RENDERTMP)/sysv-md5sum.xml
|
||||
$(RENDERTMP)/md5sum.xml
|
||||
$(Q)sed -i -e \
|
||||
"s/BOOTSCRIPTS-MD5SUM/$(shell md5sum lfs-bootscripts*.tar.xz | cut -d' ' -f1)/" \
|
||||
$(BASEDIR)/md5sums
|
||||
|
@ -244,7 +244,7 @@
|
||||
<segmentedlist id="bc-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, and Make</seg>
|
||||
<seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Readline</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -2615,7 +2615,7 @@
|
||||
<segmentedlist id="readline-before">
|
||||
<segtitle>&before;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash and Gawk</seg>
|
||||
<seg>Bash, Bc, and Gawk</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
|
@ -105,7 +105,7 @@ case "${1}" in
|
||||
(exit ${failed})
|
||||
evaluate_retval
|
||||
|
||||
if egrep -qv '^(#|$)' /etc/sysconfig/createfiles 2>/dev/null; then
|
||||
if grep -E -qv '^(#|$)' /etc/sysconfig/createfiles 2>/dev/null; then
|
||||
log_info_msg "Creating files and directories... "
|
||||
create_files # Always returns 0
|
||||
evaluate_retval
|
||||
|
@ -35,7 +35,7 @@ case "${1}" in
|
||||
# Exit if there's no modules file or there are no
|
||||
# valid entries
|
||||
[ -r /etc/sysconfig/modules ] || exit 0
|
||||
egrep -qv '^($|#)' /etc/sysconfig/modules || exit 0
|
||||
grep -E -qv '^($|#)' /etc/sysconfig/modules || exit 0
|
||||
|
||||
log_info_msg "Loading modules:"
|
||||
|
||||
|
@ -40,6 +40,90 @@
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2022-06-14</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to python3-3.10.5. Fixes
|
||||
<ulink url="&lfs-ticket-root;5070">#5070</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to meson-0.62.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;5068">#5068</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to kbd-2.5.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5067">#5067</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to file-5.42. Fixes
|
||||
<ulink url="&lfs-ticket-root;5072">#5072</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-5.18.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;5069">#5069</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to bc-5.3.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;5071">#5071</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2022-05-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iana-etc-20220524.
|
||||
Addresses <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iproute2-5.18.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5065">#5065</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-5.18.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;5061">#5061</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to perl-5.36.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5066">#5066</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2022-05-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to vim-8.2.5014 (security fixes).
|
||||
Addresses <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to ninja-1.11.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5062">#5062</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to systemd-251. Fixes
|
||||
<ulink url="&lfs-ticket-root;5064">#5064</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2022-05-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-5.17.7. Fixes
|
||||
<ulink url="&lfs-ticket-root;5059">#5059</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to psmisc-23.5. Fixes
|
||||
<ulink url="&lfs-ticket-root;5060">#5060</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2022-05-01</para>
|
||||
<itemizedlist>
|
||||
|
@ -80,9 +80,9 @@
|
||||
<!--<listitem>
|
||||
<para>Expect-&expect-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>File-&file-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Findutils-&findutils-version;</para>
|
||||
</listitem>-->
|
||||
@ -122,9 +122,9 @@
|
||||
<listitem>
|
||||
<para>Gzip-&gzip-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>IANA-Etc-&iana-etc-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Inetutils-&inetutils-version;</para>
|
||||
</listitem>-->
|
||||
@ -137,9 +137,9 @@
|
||||
<listitem revision="systemd">
|
||||
<para>Jinja2-&jinja2-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Kbd-&kbd-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Kmod-&kmod-version;</para>
|
||||
</listitem>-->
|
||||
@ -194,9 +194,9 @@
|
||||
<!--<listitem>
|
||||
<para>Ncurses-&ncurses-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Ninja-&ninja-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Openssl-&openssl-version;</para>
|
||||
</listitem>
|
||||
@ -212,9 +212,9 @@
|
||||
<listitem>
|
||||
<para>Procps-ng-&procps-ng-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Psmisc-&psmisc-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Python-&python-version;</para>
|
||||
</listitem>
|
||||
@ -230,9 +230,9 @@
|
||||
<!--<listitem revision="sysv">
|
||||
<para>Sysklogd-&sysklogd-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem revision="systemd">
|
||||
<listitem revision="systemd">
|
||||
<para>Systemd-&systemd-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem revision="sysv">
|
||||
<para>SysVinit-&sysvinit-version;</para>
|
||||
</listitem>
|
||||
@ -298,6 +298,12 @@
|
||||
<listitem>
|
||||
<para>perl-5.34.0-upstream_fixes-1.patch</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>systemd-250-kernel_5.17_fixes-1.patch</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>systemd-250-upstream_fixes-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
|
@ -79,11 +79,11 @@
|
||||
</itemizedlist>
|
||||
|
||||
<para>To download all of the packages and patches by using
|
||||
<ulink url="../wget-list">wget-list</ulink> as an input to the
|
||||
<command>wget</command> command, use:</para>
|
||||
|
||||
<screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen>
|
||||
<ulink url="../&wget-list;">&wget-list;</ulink>
|
||||
as an input to the <command>wget</command> command, use:</para>
|
||||
|
||||
<screen role="nodump"><userinput>wget --input-file=&wget-list; --continue --directory-prefix=$LFS/sources</userinput></screen>
|
||||
<!--
|
||||
<note><para>
|
||||
The <filename>wget-list</filename> file mentioned above retrieves all
|
||||
packages for both the sysV and systemd versions of LFS. There are a total
|
||||
@ -91,7 +91,7 @@
|
||||
<filename>md5sums</filename> file mentioned below is specific to the
|
||||
current book.
|
||||
</para></note>
|
||||
|
||||
-->
|
||||
<para>Additionally, starting with LFS-7.0, there is a separate file,
|
||||
<ulink url="../md5sums">md5sums</ulink>, which can be used to verify that all
|
||||
the correct packages are available before proceeding. Place that file in
|
||||
|
@ -135,22 +135,6 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry revision="systemd">
|
||||
<term>Systemd Upstream Fixes Patch - <token>&systemd-upstream-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&systemd-upstream-fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&systemd-upstream-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry revision="systemd">
|
||||
<term>Systemd Kernel Fixes Patch - <token>&systemd-kernel-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&systemd-kernel-fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&systemd-kernel-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
|
@ -134,6 +134,11 @@ popd</userinput></screen>
|
||||
<screen><userinput remap="install">make DESTDIR=$LFS TIC_PATH=$(pwd)/build/progs/tic install
|
||||
echo "INPUT(-lncursesw)" > $LFS/usr/lib/libncurses.so</userinput></screen>
|
||||
|
||||
<para>Remove an unneeded static library not handled by
|
||||
<command>configure</command>:</para>
|
||||
|
||||
<screen><userinput remap="install">rm -v $LFS/usr/lib/libncurses++w.a</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the install options:</title>
|
||||
|
||||
|
@ -12,13 +12,13 @@
|
||||
|
||||
<para>It is time to create the full structure in the LFS file system.</para>
|
||||
|
||||
<note><para>Some of the directories mentioned in this section may be
|
||||
already created earlier with explicit instructions or when installing some
|
||||
packages. They are repeated below for completeness.</para></note>
|
||||
|
||||
<para>Create some root-level directories that are not in the limited set
|
||||
required in the previous chapters by issuing the following command:</para>
|
||||
|
||||
<note><para>Some of the directories below have already been created earlier
|
||||
with explicit instructions or when installing some packages. They are
|
||||
repeated below for completeness.</para></note>
|
||||
|
||||
<screen><userinput>mkdir -pv /{boot,home,mnt,opt,srv}</userinput></screen>
|
||||
|
||||
<para>Create the required set of subdirectories below the root-level by
|
||||
|
@ -43,7 +43,7 @@
|
||||
|
||||
<para>Prepare Bc for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">CC=gcc ./configure --prefix=/usr -G -O3</userinput></screen>
|
||||
<screen><userinput remap="configure">CC=gcc ./configure --prefix=/usr -G -O3 -r</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the configure options:</title>
|
||||
@ -55,6 +55,14 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>-G</parameter></term>
|
||||
<listitem>
|
||||
<para>Omit parts of the test suite that won't work
|
||||
without a GNU bc present.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>-O3</parameter></term>
|
||||
<listitem>
|
||||
@ -63,10 +71,10 @@
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>-G</parameter></term>
|
||||
<term><parameter>-r</parameter></term>
|
||||
<listitem>
|
||||
<para>Omit parts of the test suite that won't work
|
||||
without a GNU bc present.</para>
|
||||
<para>Enable the use of <application>Readline</application> to
|
||||
improve the line editing feature of bc.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
@ -173,15 +173,13 @@ cd build</userinput></screen>
|
||||
<para>Test the results:</para>
|
||||
|
||||
<screen><userinput remap="test">make -k check</userinput></screen>
|
||||
<!--
|
||||
<para>Four tests related to zlib are known to fail.</para>
|
||||
-->
|
||||
<!--
|
||||
<para>Seven gold tests are known to fail with gcc-11.1.0</para>
|
||||
|
||||
<para>Four ld tests named <quote>Run property ...</quote> are known to
|
||||
fail.</para>
|
||||
-->
|
||||
<!-- Will be fixed in 2.39
|
||||
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=01ae03b -->
|
||||
<para>One gold test, <filename>pr17704a_test</filename>, is known to
|
||||
fail if <parameter>CONFIG_IA32_EMULATION</parameter> is disabled in the
|
||||
kernel configuration of the host system.</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
|
||||
|
@ -92,7 +92,7 @@
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="libcheck">
|
||||
<term><filename class="libraryfile">libcheck.{a,so}</filename></term>
|
||||
<term><filename class="libraryfile">libcheck.so</filename></term>
|
||||
<listitem>
|
||||
<para>Contains functions that allow Check to be called from a test
|
||||
program</para>
|
||||
|
@ -136,6 +136,9 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
||||
<!-- test-getlogin is now skipped
|
||||
<para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
|
||||
-->
|
||||
<!-- should be fixed at next release, coreutils-9.2 -->
|
||||
<para>The sort-NaN-infloop test is known to fail with GCC-12.</para>
|
||||
|
||||
<para>Remove the temporary group:</para>
|
||||
|
||||
<screen><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
|
||||
|
@ -56,20 +56,11 @@
|
||||
--disable-doxygen-docs \
|
||||
--disable-xml-docs \
|
||||
--docdir=/usr/share/doc/dbus-&dbus-version; \
|
||||
--with-console-auth-dir=/run/console \
|
||||
--with-system-socket=/run/dbus/system_bus_socket</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the configure options:</title>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--with-console-auth-dir=/run/console</parameter></term>
|
||||
<listitem>
|
||||
<para>This specifies the location of the ConsoleKit authorization
|
||||
directory.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>
|
||||
<parameter>--runstatedir=/run</parameter> and
|
||||
|
@ -174,10 +174,22 @@ esac</userinput></screen>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The <emphasis>nss/tst-nss-files-hosts-multi</emphasis>
|
||||
test is known to fail on relatively slow systems due to an internal
|
||||
<para>Some tests, for example
|
||||
<emphasis>nss/tst-nss-files-hosts-multi</emphasis>,
|
||||
are known to fail on relatively slow systems due to an internal
|
||||
timeout.</para>
|
||||
</listitem>
|
||||
|
||||
<!--
|
||||
https://lists.linuxfromscratch.org/sympa/arc/lfs-support/2022-06/msg00022.html
|
||||
https://sourceware.org/pipermail/libc-alpha/2022-June/139839.html
|
||||
-->
|
||||
<listitem>
|
||||
<para>About 27 tests, for example <emphasis>elf/tst-pldd</emphasis>,
|
||||
are known to fail if the kernel supports namespaces (see
|
||||
<filename>namespaces(7)</filename> for details) but the host distro
|
||||
has disabled them via sysctl.</para>
|
||||
</listitem>
|
||||
<!--
|
||||
<listitem>
|
||||
<para>The <emphasis>rt/tst-cputimer{1,2,3}</emphasis> tests depend on
|
||||
|
@ -77,7 +77,8 @@
|
||||
<varlistentry id="egrep">
|
||||
<term><command>egrep</command></term>
|
||||
<listitem>
|
||||
<para>Prints lines matching an extended regular expression</para>
|
||||
<para>Prints lines matching an extended regular expression.
|
||||
It is obsoleted, use <command>grep -E</command> instead</para>
|
||||
<indexterm zone="ch-system-grep egrep">
|
||||
<primary sortas="b-egrep">egrep</primary>
|
||||
</indexterm>
|
||||
@ -87,7 +88,8 @@
|
||||
<varlistentry id="fgrep">
|
||||
<term><command>fgrep</command></term>
|
||||
<listitem>
|
||||
<para>Prints lines matching a list of fixed strings</para>
|
||||
<para>Prints lines matching a list of fixed strings.
|
||||
It is obsoleted, use <command>grep -F</command> instead</para>
|
||||
<indexterm zone="ch-system-grep fgrep">
|
||||
<primary sortas="b-fgrep">fgrep</primary>
|
||||
</indexterm>
|
||||
|
@ -81,12 +81,15 @@ make MANSUFFIX=ssl install</userinput></screen>
|
||||
<note>
|
||||
<para>
|
||||
You should update OpenSSL when a new version which fixes vulnerabilities
|
||||
is announced. The releases run in series, with a letter for each release
|
||||
after the initial release (e.g. 1.1.1, 1.1.1a, 1.1.1b, etc). Because LFS
|
||||
installs only the shared libraries, there is no need to recompile packages
|
||||
which link to <filename class="libraryfile">libcrypto.so</filename> or
|
||||
is announced. Since OpenSSL 3.0.0, the OpenSSL versioning scheme
|
||||
follows the MAJOR.MINOR.PATCH format. API/ABI compatibility
|
||||
are guaranteed for the same MAJOR version number. Because LFS
|
||||
installs only the shared libraries, there is no need to recompile
|
||||
packages which link to
|
||||
<filename class="libraryfile">libcrypto.so</filename> or
|
||||
<filename class="libraryfile">libssl.so</filename>
|
||||
<emphasis>when upgrading in the same series.</emphasis>
|
||||
<emphasis>when upgrading to a version with MAJOR version number
|
||||
unchanged</emphasis>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@ -132,8 +135,11 @@ make MANSUFFIX=ssl install</userinput></screen>
|
||||
<term><command>c_rehash</command></term>
|
||||
<listitem>
|
||||
<para>
|
||||
is a <application>Perl</application> script that scans all files in
|
||||
a directory and adds symbolic links to their hash values
|
||||
is a <application>Perl</application> script that
|
||||
scans all files in a directory and adds symbolic links to their
|
||||
hash values. Use of <command>c_rehash</command> is considered
|
||||
obsolete and should be replaced by
|
||||
<command>openssl rehash</command> command
|
||||
</para>
|
||||
<indexterm zone="ch-system-openssl c_rehash">
|
||||
<primary sortas="b-c_rehash">c_rehash</primary>
|
||||
|
@ -42,12 +42,14 @@
|
||||
|
||||
<note><para>The ELF loader's name is ld-linux-x86-64.so.2 on 64-bit systems
|
||||
and ld-linux.so.2 on 32-bit systems. The construct below selects the
|
||||
correct name for the current architecture.</para></note>
|
||||
correct name for the current architecture, excluding anything ending
|
||||
with <quote>g</quote>, in case the commands below have already been
|
||||
run.</para></note>
|
||||
|
||||
<!-- also of interest are libgfortan, libgo, libgomp, and libobjc from GCC -->
|
||||
|
||||
<!--<screen><userinput>save_lib="ld-2.25.so libc-2.25.so libpthread-2.25.so libthread_db-1.0.so"-->
|
||||
<screen><userinput>save_usrlib="$(cd /usr/lib; ls ld-linux*)
|
||||
<screen><userinput>save_usrlib="$(cd /usr/lib; ls ld-linux*[^g])
|
||||
libc.so.6
|
||||
libthread_db.so.1
|
||||
libquadmath.so.&libquadmath-version;
|
||||
|
@ -40,16 +40,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of systemd</title>
|
||||
|
||||
<para>First, apply a patch to fix a security vulnerability and regressions
|
||||
with hostnames and idle units:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen>
|
||||
|
||||
<para>Now, apply a patch to fix a problem with the linux kernel's headers in
|
||||
version 5.17 and later:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-kernel_5.17_fixes-1.patch</userinput></screen>
|
||||
|
||||
<para>Remove two unneeded groups,
|
||||
<systemitem class="groupname">render</systemitem> and
|
||||
<systemitem class="groupname">sgx</systemitem>, from the default udev
|
||||
@ -64,21 +54,18 @@
|
||||
cd build
|
||||
|
||||
meson --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Dblkid=true \
|
||||
-Ddefault-dnssec=no \
|
||||
-Dfirstboot=false \
|
||||
-Dinstall-tests=false \
|
||||
-Dldconfig=false \
|
||||
-Dsysusers=false \
|
||||
-Db_lto=false \
|
||||
-Drpmmacrosdir=no \
|
||||
-Dhomed=false \
|
||||
-Duserdb=false \
|
||||
-Dman=false \
|
||||
-Dmode=release \
|
||||
-Dpamconfdir=no \
|
||||
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
|
||||
..</userinput></screen>
|
||||
|
||||
@ -173,6 +160,13 @@ meson --prefix=/usr \
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>-Dpamconfdir=no</parameter></term>
|
||||
<listitem>
|
||||
<para>Prevent the installation of a PAM configuration file not
|
||||
functional on LFS.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
@ -185,11 +179,9 @@ meson --prefix=/usr \
|
||||
|
||||
<para>Install the man pages:</para>
|
||||
|
||||
<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz -C /usr/share/man</userinput></screen>
|
||||
|
||||
<para>Remove a useless directory:</para>
|
||||
|
||||
<screen><userinput remap="install">rm -rf /usr/lib/pam.d</userinput></screen>
|
||||
<!-- Please make sure systemd man pages tarball has a common leading
|
||||
component in the path. -->
|
||||
<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1 -C /usr/share/man</userinput></screen>
|
||||
|
||||
<para>Create the <filename>/etc/machine-id</filename> file needed by
|
||||
<command>systemd-journald</command>:</para>
|
||||
@ -200,6 +192,12 @@ meson --prefix=/usr \
|
||||
|
||||
<screen><userinput remap="adjust">systemctl preset-all</userinput></screen>
|
||||
|
||||
<para>Disable a service for upgrading binary distros. It's useless for
|
||||
a basic Linux system built from source, and it will report an error if
|
||||
it's enabled but not configured:</para>
|
||||
|
||||
<screen><userinput remap="adjust">systemctl disable systemd-sysupdate</userinput></screen>
|
||||
|
||||
<!-- dev: 50-pid-max.conf is not removed in BLFS, so I commented the following out.
|
||||
If it causes any trouble, we can add this back and also copy it into BLFS -->
|
||||
<!--
|
||||
|
@ -31,11 +31,11 @@
|
||||
|
||||
<para>The <command>init</command> program is controlled by the
|
||||
<filename>/etc/inittab</filename> file and is organized into run levels that
|
||||
can be run by the user:</para>
|
||||
can be run by the user. In LFS, they are used as follows:</para>
|
||||
|
||||
<literallayout>0 — halt
|
||||
1 — Single user mode
|
||||
2 — Multiuser, without networking
|
||||
2 — User definable
|
||||
3 — Full multiuser mode
|
||||
4 — User definable
|
||||
5 — Full multiuser mode with display manager
|
||||
|
@ -27,6 +27,17 @@
|
||||
of a static <filename>/etc/resolv.conf</filename> file. Both services are
|
||||
enabled by default.</para>
|
||||
|
||||
<note>
|
||||
<para>
|
||||
If you will not use <command>systemd-networkd</command> for network
|
||||
configuration (for example, when the system is not connected to
|
||||
network, or you want to use another utility like NetworkManager
|
||||
for network configuration), disable a service to prevent an error
|
||||
message during boot:
|
||||
</para>
|
||||
<screen role='nodump'><userinput>systemctl disable systemd-networkd-wait-online</userinput></screen>
|
||||
</note>
|
||||
|
||||
<para>Configuration files for <command>systemd-networkd</command> (and
|
||||
<command>systemd-resolved</command>) can be placed in
|
||||
<filename class="directory">/usr/lib/systemd/network</filename>
|
||||
|
@ -31,7 +31,7 @@
|
||||
generally not used. See <filename>init(8)</filename> for more details), and
|
||||
each one of those corresponds to the actions the computer is supposed to
|
||||
perform when it starts up. The default run-level is 3. Here are the
|
||||
descriptions of the different run-levels as they are implemented:</para>
|
||||
descriptions of the different run-levels as they are implemented in LFS:</para>
|
||||
|
||||
<literallayout>0: halt the computer
|
||||
1: single-user mode
|
||||
|
@ -72,6 +72,13 @@
|
||||
<!ENTITY copyrightdate "%crdate;">
|
||||
]]>
|
||||
|
||||
<![ %sysv; [
|
||||
<!ENTITY wget-list "wget-list-sysv">
|
||||
]]>
|
||||
<![ %systemd; [
|
||||
<!ENTITY wget-list "wget-list-systemd">
|
||||
]]>
|
||||
|
||||
<!ENTITY lfs-root "https://www.linuxfromscratch.org/">
|
||||
<!ENTITY blfs-root "&lfs-root;blfs/">
|
||||
<!ENTITY blfs-book "&blfs-root;view/&short-version;/">
|
||||
|
90
packages.ent
90
packages.ent
@ -58,10 +58,10 @@
|
||||
<!ENTITY bash-fin-du "50 MB">
|
||||
<!ENTITY bash-fin-sbu "1.5 SBU">
|
||||
|
||||
<!ENTITY bc-version "5.2.5">
|
||||
<!ENTITY bc-size "428 KB">
|
||||
<!ENTITY bc-version "5.3.1">
|
||||
<!ENTITY bc-size "434 KB">
|
||||
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
|
||||
<!ENTITY bc-md5 "7b154ecc65aa07164c09de9fd88c7fc6">
|
||||
<!ENTITY bc-md5 "10dbd6425f22987ad7ea6d68d55f3680">
|
||||
<!ENTITY bc-home "https://git.yzena.com/gavin/bc">
|
||||
<!ENTITY bc-fin-du "7.1 MB">
|
||||
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
|
||||
@ -179,10 +179,10 @@
|
||||
<!ENTITY expect-tmp-du "3.9 MB">
|
||||
<!ENTITY expect-tmp-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY file-version "5.41">
|
||||
<!ENTITY file-size "1040 KB">
|
||||
<!ENTITY file-version "5.42">
|
||||
<!ENTITY file-size "1,080 KB">
|
||||
<!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz">
|
||||
<!ENTITY file-md5 "18233bb0a0089dfdc7dfbc93b96f231b">
|
||||
<!ENTITY file-md5 "4d4f70c3b08a8a70d8baf67f085d7e92">
|
||||
<!ENTITY file-home "https://www.darwinsys.com/file/">
|
||||
<!ENTITY file-tmp-du "32 MB">
|
||||
<!ENTITY file-tmp-sbu "0.1 SBU">
|
||||
@ -322,10 +322,10 @@
|
||||
<!ENTITY gzip-fin-du "20 MB">
|
||||
<!ENTITY gzip-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY iana-etc-version "20220207">
|
||||
<!ENTITY iana-etc-size "580 KB">
|
||||
<!ENTITY iana-etc-version "20220524">
|
||||
<!ENTITY iana-etc-size "582 KB">
|
||||
<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
|
||||
<!ENTITY iana-etc-md5 "81d865ce7fe4240d5abed48c3ca5fa9f">
|
||||
<!ENTITY iana-etc-md5 "a79e10f6c520a237a28522a25a7a4496">
|
||||
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
||||
<!ENTITY iana-etc-fin-du "4.7 MB">
|
||||
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
||||
@ -347,10 +347,10 @@
|
||||
<!ENTITY intltool-fin-du "1.5 MB">
|
||||
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY iproute2-version "5.17.0">
|
||||
<!ENTITY iproute2-size "851 KB">
|
||||
<!ENTITY iproute2-version "5.18.0">
|
||||
<!ENTITY iproute2-size "860 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "8ade96ee93f37fba7e1beec89f1a54bf">
|
||||
<!ENTITY iproute2-md5 "f666bab8ccf9c972938a0c0d8a4e6a68">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-fin-du "15 MB">
|
||||
<!ENTITY iproute2-fin-sbu "0.2 SBU">
|
||||
@ -365,10 +365,10 @@
|
||||
<!ENTITY jinja2-fin-du "3.7 MB">
|
||||
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY kbd-version "2.4.0">
|
||||
<!ENTITY kbd-size "1,095 KB">
|
||||
<!ENTITY kbd-version "2.5.0">
|
||||
<!ENTITY kbd-size "1,456 KB">
|
||||
<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.xz">
|
||||
<!ENTITY kbd-md5 "3cac5be0096fcf7b32dcbd3c53831380">
|
||||
<!ENTITY kbd-md5 "9b739cfd88e854f23d906d1990341fda">
|
||||
<!ENTITY kbd-home "https://kbd-project.org/">
|
||||
<!ENTITY kbd-fin-du "33 MB">
|
||||
<!ENTITY kbd-fin-sbu "0.1 SBU">
|
||||
@ -430,13 +430,13 @@
|
||||
<!ENTITY libtool-fin-sbu "1.5 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "5">
|
||||
<!ENTITY linux-minor-version "17">
|
||||
<!ENTITY linux-patch-version "5">
|
||||
<!ENTITY linux-minor-version "18">
|
||||
<!ENTITY linux-patch-version "3">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "125,421 KB">
|
||||
<!ENTITY linux-size "126,817 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "2d9d725a716d27c82ea31d2b4e802158">
|
||||
<!ENTITY linux-md5 "a8db20740f7398af70543a645a4cd7ae">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
|
||||
allnoconfig rounded down to allow for ongoing cleanups,
|
||||
@ -496,10 +496,10 @@
|
||||
<!ENTITY markupsafe-fin-du "520 KB">
|
||||
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY meson-version "0.62.1">
|
||||
<!ENTITY meson-size "1,988 KB">
|
||||
<!ENTITY meson-version "0.62.2">
|
||||
<!ENTITY meson-size "1,991 KB">
|
||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||
<!ENTITY meson-md5 "2f5301d0e7fd5544ab0004393ba44cbe">
|
||||
<!ENTITY meson-md5 "e6521b43730901bdd67afa2adefa64a3">
|
||||
<!ENTITY meson-home "https://mesonbuild.com">
|
||||
<!ENTITY meson-fin-du "41 MB">
|
||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||
@ -530,10 +530,10 @@
|
||||
<!ENTITY ncurses-fin-du "45 MB">
|
||||
<!ENTITY ncurses-fin-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY ninja-version "1.10.2">
|
||||
<!ENTITY ninja-size "209 KB">
|
||||
<!ENTITY ninja-version "1.11.0">
|
||||
<!ENTITY ninja-size "228 KB">
|
||||
<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
|
||||
<!ENTITY ninja-md5 "639f75bc2e3b19ab893eaf2c810d4eb4">
|
||||
<!ENTITY ninja-md5 "7d1a1a2f5cdc06795b3054df5c17d5ef">
|
||||
<!ENTITY ninja-home "https://ninja-build.org/">
|
||||
<!ENTITY ninja-fin-du "64 MB">
|
||||
<!ENTITY ninja-fin-sbu "0.2 SBU">
|
||||
@ -557,13 +557,13 @@
|
||||
<!ENTITY patch-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY perl-version-major "5">
|
||||
<!ENTITY perl-version-minor "34">
|
||||
<!ENTITY perl-version-patch "1">
|
||||
<!ENTITY perl-version-minor "36">
|
||||
<!ENTITY perl-version-patch "0">
|
||||
<!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;">
|
||||
<!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;">
|
||||
<!ENTITY perl-size "12,464 KB">
|
||||
<!ENTITY perl-size "12,746 KB">
|
||||
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
|
||||
<!ENTITY perl-md5 "7d2ece7f50775ea1ff739831935a24bd">
|
||||
<!ENTITY perl-md5 "826e42da130011699172fd655e49cfa2">
|
||||
<!ENTITY perl-home "https://www.perl.org/">
|
||||
<!ENTITY perl-tmp-du "272 MB">
|
||||
<!ENTITY perl-tmp-sbu "1.6 SBU">
|
||||
@ -586,10 +586,10 @@
|
||||
<!ENTITY procps-ng-fin-du "19 MB">
|
||||
<!ENTITY procps-ng-fin-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY psmisc-version "23.4">
|
||||
<!ENTITY psmisc-size "362 KB">
|
||||
<!ENTITY psmisc-version "23.5">
|
||||
<!ENTITY psmisc-size "395 KB">
|
||||
<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
|
||||
<!ENTITY psmisc-md5 "8114cd4489b95308efe2509c3a406bbf">
|
||||
<!ENTITY psmisc-md5 "014f0b5d5ab32478a2c57812ad01e1fb">
|
||||
<!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc">
|
||||
<!ENTITY psmisc-fin-du "5.6 MB">
|
||||
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
|
||||
@ -597,19 +597,19 @@
|
||||
<!-- If python minor version changes, updates in python and
|
||||
meson pages will be needed: python3.6 and python3.6m -->
|
||||
|
||||
<!ENTITY python-version "3.10.4">
|
||||
<!ENTITY python-version "3.10.5">
|
||||
<!ENTITY python-minor "3.10">
|
||||
<!ENTITY python-size "18,890 KB">
|
||||
<!ENTITY python-size "18,908 KB">
|
||||
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
||||
<!ENTITY python-md5 "21f2e113e087083a1e8cf10553d93599">
|
||||
<!ENTITY python-md5 "f05727cb3489aa93cd57eb561c16747b">
|
||||
<!ENTITY python-home "https://www.python.org/">
|
||||
<!ENTITY python-tmp-du "359 MB">
|
||||
<!ENTITY python-tmp-sbu "1.2 SBU">
|
||||
<!ENTITY python-fin-du "275 MB">
|
||||
<!ENTITY python-fin-sbu "4.3 SBU">
|
||||
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
||||
<!ENTITY python-docs-md5 "f5dce93c8149e45324d87c5e05e5fcb9">
|
||||
<!ENTITY python-docs-size "7,098 KB">
|
||||
<!ENTITY python-docs-md5 "46a8c3285c6ca87736bc9aad2d8519ba">
|
||||
<!ENTITY python-docs-size "7,112 KB">
|
||||
|
||||
<!ENTITY readline-version "8.1.2">
|
||||
<!ENTITY readline-soversion "8.1"><!-- used for stripping -->
|
||||
@ -646,20 +646,20 @@
|
||||
<!ENTITY sysklogd-fin-du "0.6 MB">
|
||||
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY systemd-version "250">
|
||||
<!ENTITY systemd-version "251">
|
||||
<!--<!ENTITY systemd-stable "6b4878d">-->
|
||||
<!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel
|
||||
change that is incompatible, we will switch to the backport branch until the next stable release. -->
|
||||
<!ENTITY systemd-size "10,856 KB">
|
||||
<!ENTITY systemd-size "11,168 KB">
|
||||
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
|
||||
<!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
|
||||
<!ENTITY systemd-md5 "8929beb037c587ada4ed201f19756fe2">
|
||||
<!ENTITY systemd-md5 "8090fcccc3a2ec20995e89d56fed61b1">
|
||||
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
|
||||
<!ENTITY systemd-man-version "250">
|
||||
<!ENTITY systemd-man-version "251">
|
||||
<!ENTITY systemd-man-size "596 KB">
|
||||
<!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
|
||||
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
|
||||
<!ENTITY systemd-man-md5 "af3aca39abe4e990cb2a9ac63dcdf506">
|
||||
<!ENTITY systemd-man-md5 "87053ffef1cfb74e4fe28f627e12a2a4">
|
||||
<!ENTITY systemd-fin-du "273 MB">
|
||||
<!ENTITY systemd-fin-sbu "2.2 SBU">
|
||||
|
||||
@ -728,13 +728,13 @@
|
||||
<!ENTITY mount-setsid-du "85 MB">
|
||||
<!ENTITY mount-setsid-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY vim-version "8.2.4814">
|
||||
<!ENTITY vim-version "8.2.5014">
|
||||
<!ENTITY vim-majmin "82">
|
||||
<!ENTITY vim-docdir "vim/vim82">
|
||||
<!ENTITY vim-size "10,486 KB">
|
||||
<!ENTITY vim-size "10,568 KB">
|
||||
<!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">-->
|
||||
<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz">
|
||||
<!ENTITY vim-md5 "3ffc16fd72de90ab72f7d94dee30a806">
|
||||
<!ENTITY vim-md5 "5b27e59fa53b74611422af6fa4149957">
|
||||
<!ENTITY vim-home "https://www.vim.org">
|
||||
<!ENTITY vim-fin-du "206 MB">
|
||||
<!ENTITY vim-fin-sbu "2.4 SBU">
|
||||
|
@ -85,14 +85,6 @@
|
||||
<!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc">
|
||||
<!ENTITY sysvinit-consolidated-patch-size "2.4 KB">
|
||||
|
||||
<!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes-1.patch">
|
||||
<!ENTITY systemd-upstream-fixes-patch-md5 "71eac6abdad5fba2039dcd011a9ae5b3">
|
||||
<!ENTITY systemd-upstream-fixes-patch-size "20 KB">
|
||||
|
||||
<!ENTITY systemd-kernel-fixes-patch "systemd-&systemd-version;-kernel_5.17_fixes-1.patch">
|
||||
<!ENTITY systemd-kernel-fixes-patch-md5 "34cee987b35d5d522fd3317e08057c1d">
|
||||
<!ENTITY systemd-kernel-fixes-patch-size "2.7 KB">
|
||||
|
||||
<!ENTITY xz-upstream-fix-patch "xz-&xz-version;-upstream_fix-1.patch">
|
||||
<!ENTITY xz-upstream-fix-patch-md5 "584c72ea3d8f7502b2770670f3090788">
|
||||
<!ENTITY xz-upstream-fix-patch-size "3.7 KB">
|
||||
|
Loading…
Reference in New Issue
Block a user