mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-08-03 18:15:54 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/arm64
This commit is contained in:
commit
bdcc868707
@ -935,7 +935,7 @@
|
|||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
|
<seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
|
||||||
Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch,
|
Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch,
|
||||||
Perl, Sed, Tar, Texinfo, and Zstd</seg>
|
Perl, Sed, Tar, Texinfo, and Zstd</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
@ -1887,7 +1887,7 @@
|
|||||||
<segmentedlist id="libxcrypt-before">
|
<segmentedlist id="libxcrypt-before">
|
||||||
<segtitle>&before;</segtitle>
|
<segtitle>&before;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>GCC, Perl, Python, Shadow, and &systemd-udev;</seg>
|
<seg>Perl, Python, Shadow, and &systemd-udev;</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
<title>Udev configuration rules</title>
|
<title>Udev configuration rules</title>
|
||||||
|
|
||||||
<para>The rules in this appendix are listed for convenience. Installation is
|
<para>The rules in this appendix are listed for convenience. Installation is
|
||||||
normally done via instructions in <xref linkend='ch-system-udev'/>. </para>
|
normally done via instructions in <xref linkend='ch-system-udev' role='.'/> </para>
|
||||||
|
|
||||||
<sect1 id="lfsrules" role="wrap">
|
<sect1 id="lfsrules" role="wrap">
|
||||||
<title>55-lfs.rules</title>
|
<title>55-lfs.rules</title>
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
In case you've hit an issue building one package with the LFS
|
In case you've hit an issue building one package with the LFS
|
||||||
instruction, we strongly discourage posting the issue directly onto
|
instruction, we strongly discourage posting the issue directly onto
|
||||||
the upstream support channel before discussing via a LFS support
|
the upstream support channel before discussing via a LFS support
|
||||||
channel listed in <xref linkend="ch-intro-resources"/>.
|
channel listed in <xref linkend="ch-intro-resources" role='.'/>
|
||||||
Doing so is often quite inefficient because the upstream
|
Doing so is often quite inefficient because the upstream
|
||||||
maintainers are rarely familiar with LFS building procedure. Even if
|
maintainers are rarely familiar with LFS building procedure. Even if
|
||||||
you've really hit an upstream issue, the LFS community can still help
|
you've really hit an upstream issue, the LFS community can still help
|
||||||
|
@ -40,6 +40,104 @@
|
|||||||
appropriate for the entry or if needed the entire day's listitem.
|
appropriate for the entry or if needed the entire day's listitem.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-06-15</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to vim-9.1.0478. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240607. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to systemd-256. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5504'>#5504</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to python3-3.12.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5502'>#5502</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to perl-5.40.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5503'>#5503</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to openssl-3.3.1 (Security fix). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5500'>#5500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.9.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5491'>#5505</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to findutils-4.10.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5499'>#5499</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-05-31</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to meson-1.4.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5498'>#5498</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to xz-5.6.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5471'>#5471</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Add linux-6.9.x compatibility instructions to
|
||||||
|
<phrase revision="systemd">systemd</phrase>
|
||||||
|
<phrase revision="sysv">udev</phrase>.
|
||||||
|
Fixes <ulink url='&lfs-ticket-root;5496'>#5496</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to setuptools-70.0.0 (python module). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to ninja-1.12.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5489'>#5489</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to man-pages-6.8. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5494'>#5494</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.9.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to libcap-2.70. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5493'>#5493</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iproute2-6.9.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5492'>#5492</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to e2fsprogs-1.47.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5495'>#5495</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-05-13</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Synchronize coreutils i18n patch from Fedora
|
||||||
|
to fix a build failure on 32-bit x86 and an alarming compiler
|
||||||
|
warning on both 32-bit x86 and x86_64 with GCC 14.1 or
|
||||||
|
later.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2024-05-11</para>
|
<para>2024-05-11</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -68,9 +68,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Diffutils-&diffutils-version;</para>
|
<para>Diffutils-&diffutils-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>E2fsprogs-&e2fsprogs-version;</para>
|
<para>E2fsprogs-&e2fsprogs-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Expat-&expat-version;</para>
|
<para>Expat-&expat-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -80,9 +80,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>File-&file-version;</para>
|
<para>File-&file-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Findutils-&findutils-version;</para>
|
<para>Findutils-&findutils-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Flex-&flex-version;</para>
|
<para>Flex-&flex-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -149,9 +149,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
|
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Libcap-&libcap-version;</para>
|
<para>Libcap-&libcap-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Libelf from Elfutils-&elfutils-version;</para>
|
<para>Libelf from Elfutils-&elfutils-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -206,9 +206,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Patch-&patch-version;</para>
|
<para>Patch-&patch-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Perl-&perl-version;</para>
|
<para>Perl-&perl-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Pkgconf-&pkgconf-version;</para>
|
<para>Pkgconf-&pkgconf-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -236,9 +236,9 @@
|
|||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>Sysklogd-&sysklogd-version;</para>
|
<para>Sysklogd-&sysklogd-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Systemd-&systemd-version;</para>
|
<para>Systemd-&systemd-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>SysVinit-&sysvinit-version;</para>
|
<para>SysVinit-&sysvinit-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
@ -86,7 +86,7 @@
|
|||||||
and, as <systemitem class="username">root</systemitem>, running the
|
and, as <systemitem class="username">root</systemitem>, running the
|
||||||
commands in
|
commands in
|
||||||
<xref linkend='ch-tools-bindmount'/> and
|
<xref linkend='ch-tools-bindmount'/> and
|
||||||
<xref linkend='ch-tools-kernfsmount'/>.</para>
|
<xref linkend='ch-tools-kernfsmount' role='.'/></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
@ -141,7 +141,7 @@
|
|||||||
<para>MD5 sum: <literal>&sysvinit-consolidated-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&sysvinit-consolidated-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
<!--
|
||||||
<varlistentry revision="systemd">
|
<varlistentry revision="systemd">
|
||||||
<term>Systemd Upstream Fixes Patch - <token>&systemd-upstream-patch-size;</token>:</term>
|
<term>Systemd Upstream Fixes Patch - <token>&systemd-upstream-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -149,6 +149,7 @@
|
|||||||
<para>MD5 sum: <literal>&systemd-upstream-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&systemd-upstream-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
<!--
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>
|
<term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>
|
||||||
|
@ -120,8 +120,8 @@ cd build</userinput></screen>
|
|||||||
<para>We are cross-compiling GCC, so it's impossible to build
|
<para>We are cross-compiling GCC, so it's impossible to build
|
||||||
target libraries (<filename class="libraryfile">libgcc</filename>
|
target libraries (<filename class="libraryfile">libgcc</filename>
|
||||||
and <filename class="libraryfile">libstdc++</filename>) with the
|
and <filename class="libraryfile">libstdc++</filename>) with the
|
||||||
previously compiled GCC binaries—those binaries won't run on the
|
GCC binaries compiled in this pass—those binaries won't run
|
||||||
host. The GCC build system will attempt to use the host's
|
on the host. The GCC build system will attempt to use the host's
|
||||||
C and C++ compilers as a workaround by default.
|
C and C++ compilers as a workaround by default.
|
||||||
Building the GCC target libraries with a different
|
Building the GCC target libraries with a different
|
||||||
version of GCC is not supported, so using the host's compilers may cause
|
version of GCC is not supported, so using the host's compilers may cause
|
||||||
@ -145,12 +145,10 @@ cd build</userinput></screen>
|
|||||||
<term><parameter>--disable-libsanitizer</parameter></term>
|
<term><parameter>--disable-libsanitizer</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Disable GCC sanitizer runtime libraries. They are not
|
<para>Disable GCC sanitizer runtime libraries. They are not
|
||||||
needed for the temporary installation. This switch is necessary
|
needed for the temporary installation. In
|
||||||
to build GCC without
|
<xref linkend='ch-tools-gcc-pass1'/> it was implied by
|
||||||
<systemitem class='library'>libcrypt</systemitem> installed for
|
<parameter>--disable-libstdcxx</parameter>, and now we can
|
||||||
the target. In <xref linkend='ch-tools-gcc-pass1'/> it was
|
explicitly pass it.</para>
|
||||||
implied by <parameter>--disable-libstdcxx</parameter>, but now we
|
|
||||||
have to explicitly pass it.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
@ -26,6 +26,6 @@
|
|||||||
may render your computer unusable.
|
may render your computer unusable.
|
||||||
This whole chapter must be done as user <systemitem
|
This whole chapter must be done as user <systemitem
|
||||||
class="username">lfs</systemitem>, with the environment as described in
|
class="username">lfs</systemitem>, with the environment as described in
|
||||||
<xref linkend="ch-preps-settingenviron"/>.</para>
|
<xref linkend="ch-preps-settingenviron" role='.'/></para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -88,7 +88,8 @@
|
|||||||
make sure you have set <envar>LFS</envar>.
|
make sure you have set <envar>LFS</envar>.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
This has been discussed in <xref linkend='ch-partitioning-aboutlfs'/>.
|
This has been discussed in
|
||||||
|
<xref linkend='ch-partitioning-aboutlfs' role='.'/>
|
||||||
</para>
|
</para>
|
||||||
</important>
|
</important>
|
||||||
|
|
||||||
|
@ -181,6 +181,10 @@ EOF</userinput></screen>
|
|||||||
unnamed ID. But other distros may treat this ID differently, so any
|
unnamed ID. But other distros may treat this ID differently, so any
|
||||||
portable program should not depend on this assignment.</para>
|
portable program should not depend on this assignment.</para>
|
||||||
|
|
||||||
|
<para>Some packages need a locale.</para>
|
||||||
|
|
||||||
|
<screen><userinput>localedef -i C -f UTF-8 C.UTF-8</userinput></screen>
|
||||||
|
|
||||||
<para>Some tests in <xref linkend="chapter-building-system"/> need a regular
|
<para>Some tests in <xref linkend="chapter-building-system"/> need a regular
|
||||||
user. We add this user here and delete this account at the end of that
|
user. We add this user here and delete this account at the end of that
|
||||||
chapter.</para>
|
chapter.</para>
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
mkdir -pv /lib/firmware
|
mkdir -pv /lib/firmware
|
||||||
mkdir -pv /media/{floppy,cdrom}
|
mkdir -pv /media/{floppy,cdrom}
|
||||||
mkdir -pv /usr/{,local/}{include,src}
|
mkdir -pv /usr/{,local/}{include,src}
|
||||||
|
mkdir -pv /usr/lib/locale
|
||||||
mkdir -pv /usr/local/{bin,lib,sbin}
|
mkdir -pv /usr/local/{bin,lib,sbin}
|
||||||
mkdir -pv /usr/{,local/}share/{color,dict,doc,info,locale,man}
|
mkdir -pv /usr/{,local/}share/{color,dict,doc,info,locale,man}
|
||||||
mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo}
|
mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo}
|
||||||
|
@ -82,6 +82,7 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--with-tcl=/usr/lib \
|
--with-tcl=/usr/lib \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
|
--disable-rpath \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
--with-tclinclude=/usr/include</userinput></screen>
|
--with-tclinclude=/usr/include</userinput></screen>
|
||||||
|
|
||||||
|
@ -356,8 +356,7 @@ install -v -Dm644 ../nscd/nscd.service /usr/lib/systemd/system/nscd.service</use
|
|||||||
The following instructions will install the minimum set of
|
The following instructions will install the minimum set of
|
||||||
locales necessary for the optimal coverage of tests:</para>
|
locales necessary for the optimal coverage of tests:</para>
|
||||||
|
|
||||||
<screen role="nodump"><userinput remap="locale-test">mkdir -pv /usr/lib/locale
|
<screen role="nodump"><userinput remap="locale-test">localedef -i C -f UTF-8 C.UTF-8
|
||||||
localedef -i C -f UTF-8 C.UTF-8
|
|
||||||
localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8
|
localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8
|
||||||
localedef -i de_DE -f ISO-8859-1 de_DE
|
localedef -i de_DE -f ISO-8859-1 de_DE
|
||||||
localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro
|
localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro
|
||||||
|
@ -121,7 +121,7 @@
|
|||||||
mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions</userinput></screen>
|
mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions</userinput></screen>
|
||||||
|
|
||||||
<para>Making your LFS system bootable with GRUB will be discussed in
|
<para>Making your LFS system bootable with GRUB will be discussed in
|
||||||
<xref linkend="ch-bootable-grub"/>.</para>
|
<xref linkend="ch-bootable-grub" role='.'/></para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -49,6 +49,13 @@
|
|||||||
<screen><userinput remap="pre">sed -i '/MV.*old/d' Makefile.in
|
<screen><userinput remap="pre">sed -i '/MV.*old/d' Makefile.in
|
||||||
sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen>
|
sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen>
|
||||||
|
|
||||||
|
<para>Prevent hard coding library search paths (rpath) into
|
||||||
|
the shared libraries. This package does not need rpath for an
|
||||||
|
installation into the standard location, and rpath may sometimes cause
|
||||||
|
unwanted effects or even security issues:</para>
|
||||||
|
|
||||||
|
<screen><userinput>sed -i 's/-Wl,-rpath,[^ ]*//' support/shobj-conf</userinput></screen>
|
||||||
|
|
||||||
<para>Now fix a problem identified upstream:</para>
|
<para>Now fix a problem identified upstream:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
|
||||||
|
@ -242,7 +242,8 @@ useradd -D --gid 999</userinput></screen>
|
|||||||
unknown GID 999</computeroutput>,
|
unknown GID 999</computeroutput>,
|
||||||
even though the account has been created correctly. That is why we
|
even though the account has been created correctly. That is why we
|
||||||
created the group <systemitem class="groupname">users</systemitem>
|
created the group <systemitem class="groupname">users</systemitem>
|
||||||
with this group ID in <xref linkend='ch-tools-createfiles'/>.</para>
|
with this group ID in
|
||||||
|
<xref linkend='ch-tools-createfiles' role='.'/></para>
|
||||||
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
@ -48,14 +48,6 @@
|
|||||||
<screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
|
<screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
|
||||||
-e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
|
-e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
|
||||||
|
|
||||||
<!-- https://github.com/systemd/systemd/pull/30549 -->
|
|
||||||
<para>Now fix a security vulnerability in the DNSSEC verification of
|
|
||||||
<command>systemd-resolved</command> and a bug breaking running
|
|
||||||
<command>systemd-analyze verify</command> on an instantiated systemd
|
|
||||||
unit:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap='pre'>patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen>
|
|
||||||
|
|
||||||
<para>Prepare systemd for compilation:</para>
|
<para>Prepare systemd for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">mkdir -p build
|
<screen><userinput remap="configure">mkdir -p build
|
||||||
@ -232,10 +224,11 @@ meson setup \
|
|||||||
<screen><userinput remap="test">echo 'NAME="Linux From Scratch"' > /etc/os-release
|
<screen><userinput remap="test">echo 'NAME="Linux From Scratch"' > /etc/os-release
|
||||||
ninja test</userinput></screen>
|
ninja test</userinput></screen>
|
||||||
|
|
||||||
<!-- This test needs /run/systemd/inaccessible/sock, which only exists
|
<!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
|
||||||
after initializing the system with systemd. -->
|
after initializing the system with systemd. -->
|
||||||
<para>One test named <literal>systemd:core / test-namespace</literal>
|
<para>Three tests: <literal>systemd:core / test-namespace</literal>,
|
||||||
is known to fail in the LFS chroot environment. Some other tests may
|
<literal>test-chase</literal>, and <literal>test-systemd-tmpfiles</literal>,
|
||||||
|
are known to fail in the LFS chroot environment. Some other tests may
|
||||||
fail because they depend on various kernel configuration options.</para>
|
fail because they depend on various kernel configuration options.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
@ -55,7 +55,23 @@
|
|||||||
<screen><userinput remap="configure">SRCDIR=$(pwd)
|
<screen><userinput remap="configure">SRCDIR=$(pwd)
|
||||||
cd unix
|
cd unix
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--mandir=/usr/share/man</userinput></screen>
|
--mandir=/usr/share/man \
|
||||||
|
--disable-rpath</userinput></screen>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<title>The meaning of the new configure parameters:</title>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><parameter>--disable-rpath</parameter></term>
|
||||||
|
<listitem>
|
||||||
|
<para>This parameter prevents hard coding library search paths
|
||||||
|
(rpath) into the binary executable files and shared libraries.
|
||||||
|
This package does not need rpath for an installation into the
|
||||||
|
standard location, and rpath may sometimes cause unwanted effects
|
||||||
|
or even security issues.</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
<para>Build the package:</para>
|
<para>Build the package:</para>
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
often have two ethernet connections named eth0 and
|
often have two ethernet connections named eth0 and
|
||||||
wlan0; such laptops can also use this method. The command line
|
wlan0; such laptops can also use this method. The command line
|
||||||
is in the GRUB configuration file.
|
is in the GRUB configuration file.
|
||||||
See <xref linkend="grub-cfg"/>.</para>
|
See <xref linkend="grub-cfg" role='.'/></para>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3>
|
<sect3>
|
||||||
@ -123,7 +123,7 @@
|
|||||||
<filename>/usr/lib/udev/network/99-default.link</filename>:</para>
|
<filename>/usr/lib/udev/network/99-default.link</filename>:</para>
|
||||||
|
|
||||||
<screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/' \
|
<screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/' \
|
||||||
-i /usr/lib/udev/network/99-default.link \
|
/usr/lib/udev/network/99-default.link \
|
||||||
> /etc/udev/network/99-default.link</userinput></screen>
|
> /etc/udev/network/99-default.link</userinput></screen>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
@ -219,8 +219,8 @@
|
|||||||
|
|
||||||
<title>Dealing with Duplicate Devices</title>
|
<title>Dealing with Duplicate Devices</title>
|
||||||
|
|
||||||
<para>As explained in <xref linkend="ch-config-udev"/>, the order in
|
<para>As explained in <xref linkend="ch-config-udev" role=','/> the
|
||||||
which devices with the same function appear in
|
order in which devices with the same function appear in
|
||||||
<filename class="directory">/dev</filename> is essentially random.
|
<filename class="directory">/dev</filename> is essentially random.
|
||||||
E.g., if you have a USB web camera and a TV tuner, sometimes
|
E.g., if you have a USB web camera and a TV tuner, sometimes
|
||||||
<filename>/dev/video0</filename> refers to the camera and
|
<filename>/dev/video0</filename> refers to the camera and
|
||||||
@ -229,8 +229,9 @@
|
|||||||
For all classes of hardware except sound cards and network cards, this is
|
For all classes of hardware except sound cards and network cards, this is
|
||||||
fixable by creating udev rules to create persistent symlinks.
|
fixable by creating udev rules to create persistent symlinks.
|
||||||
The case of network cards is covered separately in
|
The case of network cards is covered separately in
|
||||||
<xref linkend="ch-config-network"/>, and sound card configuration can
|
<xref linkend="ch-config-network" role=','/> and sound card
|
||||||
be found in <ulink url="&blfs-book;postlfs/devices.html">BLFS</ulink>.</para>
|
configuration can be found in
|
||||||
|
<ulink url="&blfs-book;postlfs/devices.html">BLFS</ulink>.</para>
|
||||||
|
|
||||||
<para>For each of your devices that is likely to have this problem
|
<para>For each of your devices that is likely to have this problem
|
||||||
(even if the problem doesn't exist in your current Linux distribution),
|
(even if the problem doesn't exist in your current Linux distribution),
|
||||||
|
@ -254,7 +254,7 @@ EOF</userinput></screen>
|
|||||||
/sys/class/rtc.</para>
|
/sys/class/rtc.</para>
|
||||||
|
|
||||||
<para>For information on kernel module loading and udev, see
|
<para>For information on kernel module loading and udev, see
|
||||||
<xref linkend="module-loading"/>.</para>
|
<xref linkend="module-loading" role='.'/></para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 id="ch-config-clock">
|
<sect2 id="ch-config-clock">
|
||||||
|
@ -55,8 +55,8 @@
|
|||||||
LFS editors recommend that users not familiar with this process follow
|
LFS editors recommend that users not familiar with this process follow
|
||||||
the procedures below fairly closely. The objective is to get an
|
the procedures below fairly closely. The objective is to get an
|
||||||
initial system to a point where you can log in at the command line when
|
initial system to a point where you can log in at the command line when
|
||||||
you reboot later in <xref linkend="ch-finish-reboot"/>. At this point
|
you reboot later in <xref linkend="ch-finish-reboot" role='.'/>
|
||||||
optimization and customization is not a goal.
|
At this point optimization and customization is not a goal.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
6.8.2
|
6.8.9
|
||||||
|
@ -23,6 +23,11 @@ DMIID='*'
|
|||||||
INOTIFY_USER='*'
|
INOTIFY_USER='*'
|
||||||
TMPFS='*'
|
TMPFS='*'
|
||||||
TMPFS_POSIX_ACL='*'
|
TMPFS_POSIX_ACL='*'
|
||||||
|
CGROUP_SCHED='* '
|
||||||
|
|
||||||
|
[RT_GROUP_SCHED]
|
||||||
|
value = ' '
|
||||||
|
comment = 'This may cause some systemd features malfunction'
|
||||||
|
|
||||||
revision='systemd'
|
revision='systemd'
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||||
<!-- Automatically generated by kernel-config.py
|
<!-- Automatically generated by kernel-config.py
|
||||||
DO NOT EDIT! -->
|
DO NOT EDIT! -->
|
||||||
<screen role="nodump" revision="systemd"><emphasis role='blue'>G</emphasis>eneral setup --->
|
<screen role="nodump"><emphasis role='blue'>G</emphasis>eneral setup --->
|
||||||
[ ] <emphasis role='blue'>C</emphasis>ompile the kernel with warnings as errors [WERROR]
|
[ ] <emphasis role='blue'>C</emphasis>ompile the kernel with warnings as errors [WERROR]
|
||||||
<emphasis role='blue'>C</emphasis>PU/Task time and stats accounting --->
|
<emphasis role='blue'>C</emphasis>PU/Task time and stats accounting --->
|
||||||
[*] <emphasis role='blue'>P</emphasis>ressure stall information tracking [PSI]
|
[*] <emphasis role='blue'>P</emphasis>ressure stall information tracking [PSI]
|
||||||
@ -11,7 +11,10 @@
|
|||||||
... [PSI_DEFAULT_DISABLED]
|
... [PSI_DEFAULT_DISABLED]
|
||||||
< > <emphasis role='blue'>E</emphasis>nable kernel headers through /sys/kernel/kheaders.tar.xz [IKHEADERS]
|
< > <emphasis role='blue'>E</emphasis>nable kernel headers through /sys/kernel/kheaders.tar.xz [IKHEADERS]
|
||||||
[*] <emphasis role='blue'>C</emphasis>ontrol Group support ---> [CGROUPS]
|
[*] <emphasis role='blue'>C</emphasis>ontrol Group support ---> [CGROUPS]
|
||||||
[*] M<emphasis role='blue'>e</emphasis>mory controller [MEMCG]
|
[*] M<emphasis role='blue'>e</emphasis>mory controller [MEMCG]
|
||||||
|
[ /*] <emphasis role='blue'>C</emphasis>PU controller ---> [CGROUP_SCHED]
|
||||||
|
# This may cause some systemd features malfunction:
|
||||||
|
[ ] <emphasis role='blue'>G</emphasis>roup scheduling for SCHED_RR/FIFO [RT_GROUP_SCHED]
|
||||||
[ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---> [EXPERT]
|
[ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---> [EXPERT]
|
||||||
|
|
||||||
<emphasis role='blue'>K</emphasis>ernel Features --->
|
<emphasis role='blue'>K</emphasis>ernel Features --->
|
||||||
|
110
packages.ent
110
packages.ent
@ -140,10 +140,10 @@
|
|||||||
<!ENTITY diffutils-fin-du "36 MB">
|
<!ENTITY diffutils-fin-du "36 MB">
|
||||||
<!ENTITY diffutils-fin-sbu "0.3 SBU">
|
<!ENTITY diffutils-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY e2fsprogs-version "1.47.0">
|
<!ENTITY e2fsprogs-version "1.47.1">
|
||||||
<!ENTITY e2fsprogs-size "9,412 KB">
|
<!ENTITY e2fsprogs-size "9,720 KB">
|
||||||
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
||||||
<!ENTITY e2fsprogs-md5 "6b4f18a33873623041857b4963641ee9">
|
<!ENTITY e2fsprogs-md5 "75e6d1353cbe6d5728a98fb0267206cb">
|
||||||
<!ENTITY e2fsprogs-home "https://e2fsprogs.sourceforge.net/">
|
<!ENTITY e2fsprogs-home "https://e2fsprogs.sourceforge.net/">
|
||||||
<!ENTITY e2fsprogs-fin-du "95 MB">
|
<!ENTITY e2fsprogs-fin-du "95 MB">
|
||||||
<!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD">
|
<!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD">
|
||||||
@ -182,10 +182,10 @@
|
|||||||
<!ENTITY file-fin-du "17 MB">
|
<!ENTITY file-fin-du "17 MB">
|
||||||
<!ENTITY file-fin-sbu "less than 0.1 SBU">
|
<!ENTITY file-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY findutils-version "4.9.0">
|
<!ENTITY findutils-version "4.10.0">
|
||||||
<!ENTITY findutils-size "1,999 KB">
|
<!ENTITY findutils-size "2,189 KB">
|
||||||
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.xz">
|
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.xz">
|
||||||
<!ENTITY findutils-md5 "4a4a547e888a944b2f3af31d789a1137">
|
<!ENTITY findutils-md5 "870cfd71c07d37ebe56f9f4aaf4ad872">
|
||||||
<!ENTITY findutils-home "&gnu-software;findutils/">
|
<!ENTITY findutils-home "&gnu-software;findutils/">
|
||||||
<!ENTITY findutils-tmp-du "42 MB">
|
<!ENTITY findutils-tmp-du "42 MB">
|
||||||
<!ENTITY findutils-tmp-sbu "0.1 SBU">
|
<!ENTITY findutils-tmp-sbu "0.1 SBU">
|
||||||
@ -230,7 +230,7 @@
|
|||||||
<!ENTITY gcc-fin-du "5.5 GB ">
|
<!ENTITY gcc-fin-du "5.5 GB ">
|
||||||
<!ENTITY gcc-fin-sbu "42 SBU (with tests)">
|
<!ENTITY gcc-fin-sbu "42 SBU (with tests)">
|
||||||
<!ENTITY libquadmath-version "0.0.0">
|
<!ENTITY libquadmath-version "0.0.0">
|
||||||
<!ENTITY libstdcpp-version "6.0.32">
|
<!ENTITY libstdcpp-version "6.0.33">
|
||||||
<!ENTITY libitm-version "1.0.0">
|
<!ENTITY libitm-version "1.0.0">
|
||||||
<!ENTITY libatomic-version "1.2.0">
|
<!ENTITY libatomic-version "1.2.0">
|
||||||
|
|
||||||
@ -317,10 +317,10 @@
|
|||||||
<!ENTITY gzip-fin-du "21 MB">
|
<!ENTITY gzip-fin-du "21 MB">
|
||||||
<!ENTITY gzip-fin-sbu "0.3 SBU">
|
<!ENTITY gzip-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY iana-etc-version "20240502">
|
<!ENTITY iana-etc-version "20240607">
|
||||||
<!ENTITY iana-etc-size "590 KB">
|
<!ENTITY iana-etc-size "590 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-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
|
||||||
<!ENTITY iana-etc-md5 "73921d46a934eb5ac4286fc8111c2174">
|
<!ENTITY iana-etc-md5 "924a0799dc0342ce82dc4fc95c0f1a1e">
|
||||||
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
||||||
<!ENTITY iana-etc-fin-du "4.8 MB">
|
<!ENTITY iana-etc-fin-du "4.8 MB">
|
||||||
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
||||||
@ -341,10 +341,10 @@
|
|||||||
<!ENTITY intltool-fin-du "1.5 MB">
|
<!ENTITY intltool-fin-du "1.5 MB">
|
||||||
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
|
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY iproute2-version "6.8.0">
|
<!ENTITY iproute2-version "6.9.0">
|
||||||
<!ENTITY iproute2-size "896 KB">
|
<!ENTITY iproute2-size "897 KB">
|
||||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||||
<!ENTITY iproute2-md5 "9d6ea453986900d98e3b6bcb868815cd">
|
<!ENTITY iproute2-md5 "0ca5c21a5a42157fbb88b39791963364">
|
||||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||||
<!ENTITY iproute2-fin-du "17 MB">
|
<!ENTITY iproute2-fin-du "17 MB">
|
||||||
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
||||||
@ -389,10 +389,10 @@
|
|||||||
<!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB">
|
<!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB">
|
||||||
<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
|
<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY libcap-version "2.69">
|
<!ENTITY libcap-version "2.70">
|
||||||
<!ENTITY libcap-size "185 KB">
|
<!ENTITY libcap-size "187 KB">
|
||||||
<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
|
<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
|
||||||
<!ENTITY libcap-md5 "4667bacb837f9ac4adb4a1a0266f4b65">
|
<!ENTITY libcap-md5 "df0e20c6eeca849347b87d5d6a8870c0">
|
||||||
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
|
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
|
||||||
<!ENTITY libcap-fin-du "2.9 MB">
|
<!ENTITY libcap-fin-du "2.9 MB">
|
||||||
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
|
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
|
||||||
@ -430,13 +430,13 @@
|
|||||||
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
|
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY linux-major-version "6">
|
<!ENTITY linux-major-version "6">
|
||||||
<!ENTITY linux-minor-version "8">
|
<!ENTITY linux-minor-version "9">
|
||||||
<!ENTITY linux-patch-version "9">
|
<!ENTITY linux-patch-version "4">
|
||||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||||
<!ENTITY linux-size "139,241 KB">
|
<!ENTITY linux-size "140,683 KB">
|
||||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||||
<!ENTITY linux-md5 "95b3e4b76c4449bad8dd39ec16140a62">
|
<!ENTITY linux-md5 "b4d1dd34887178ad0b90973f779e238b">
|
||||||
<!ENTITY linux-home "https://www.kernel.org/">
|
<!ENTITY linux-home "https://www.kernel.org/">
|
||||||
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
|
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
|
||||||
allnoconfig + some configs we recommend for the users, rounded down to
|
allnoconfig + some configs we recommend for the users, rounded down to
|
||||||
@ -486,10 +486,10 @@
|
|||||||
<!ENTITY man-db-fin-du "41 MB">
|
<!ENTITY man-db-fin-du "41 MB">
|
||||||
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
||||||
|
|
||||||
<!ENTITY man-pages-version "6.7">
|
<!ENTITY man-pages-version "6.8">
|
||||||
<!ENTITY man-pages-size "2,132 KB">
|
<!ENTITY man-pages-size "1,809 KB">
|
||||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||||
<!ENTITY man-pages-md5 "1bd39d60e741f37b550d27f9d4fb1656">
|
<!ENTITY man-pages-md5 "b4bbf3d7ba22877eeec4916168b40268">
|
||||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||||
<!ENTITY man-pages-fin-du "33 MB">
|
<!ENTITY man-pages-fin-du "33 MB">
|
||||||
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
||||||
@ -502,10 +502,10 @@
|
|||||||
<!ENTITY markupsafe-fin-du "508 KB">
|
<!ENTITY markupsafe-fin-du "508 KB">
|
||||||
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY meson-version "1.4.0">
|
<!ENTITY meson-version "1.4.1">
|
||||||
<!ENTITY meson-size "2,173 KB">
|
<!ENTITY meson-size "2,184 KB">
|
||||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||||
<!ENTITY meson-md5 "a5cddd4299ead830106242c53ea7f10f">
|
<!ENTITY meson-md5 "543a78b55b2d162135e75623b85a59c6">
|
||||||
<!ENTITY meson-home "https://mesonbuild.com">
|
<!ENTITY meson-home "https://mesonbuild.com">
|
||||||
<!ENTITY meson-fin-du "42 MB">
|
<!ENTITY meson-fin-du "42 MB">
|
||||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||||
@ -536,18 +536,18 @@
|
|||||||
<!ENTITY ncurses-fin-du "45 MB">
|
<!ENTITY ncurses-fin-du "45 MB">
|
||||||
<!ENTITY ncurses-fin-sbu "0.2 SBU">
|
<!ENTITY ncurses-fin-sbu "0.2 SBU">
|
||||||
|
|
||||||
<!ENTITY ninja-version "1.12.0">
|
<!ENTITY ninja-version "1.12.1">
|
||||||
<!ENTITY ninja-size "235 KB">
|
<!ENTITY ninja-size "235 KB">
|
||||||
<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
|
<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
|
||||||
<!ENTITY ninja-md5 "302530c3d94dcb08e4ab0750a7f4cf20">
|
<!ENTITY ninja-md5 "6288992b05e593a391599692e2f7e490">
|
||||||
<!ENTITY ninja-home "https://ninja-build.org/">
|
<!ENTITY ninja-home "https://ninja-build.org/">
|
||||||
<!ENTITY ninja-fin-du "75 MB">
|
<!ENTITY ninja-fin-du "75 MB">
|
||||||
<!ENTITY ninja-fin-sbu "0.3 SBU">
|
<!ENTITY ninja-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY openssl-version "3.3.0">
|
<!ENTITY openssl-version "3.3.1">
|
||||||
<!ENTITY openssl-size "17,616 KB">
|
<!ENTITY openssl-size "17,633 KB">
|
||||||
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
|
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
|
||||||
<!ENTITY openssl-md5 "c8b063afbea85d867e161ecb8816cfa9">
|
<!ENTITY openssl-md5 "8a4342b399c18f870ca6186299195984">
|
||||||
<!ENTITY openssl-home "https://www.openssl.org/">
|
<!ENTITY openssl-home "https://www.openssl.org/">
|
||||||
<!ENTITY openssl-fin-du "805 MB">
|
<!ENTITY openssl-fin-du "805 MB">
|
||||||
<!ENTITY openssl-fin-sbu "1.8 SBU">
|
<!ENTITY openssl-fin-sbu "1.8 SBU">
|
||||||
@ -563,13 +563,13 @@
|
|||||||
<!ENTITY patch-fin-sbu "0.1 SBU">
|
<!ENTITY patch-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY perl-version-major "5">
|
<!ENTITY perl-version-major "5">
|
||||||
<!ENTITY perl-version-minor "38">
|
<!ENTITY perl-version-minor "40">
|
||||||
<!ENTITY perl-version-patch "2">
|
<!ENTITY perl-version-patch "0">
|
||||||
<!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;">
|
<!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;">
|
||||||
<!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;">
|
<!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;">
|
||||||
<!ENTITY perl-size "13,359 KB">
|
<!ENTITY perl-size "13,481 KB">
|
||||||
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
|
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
|
||||||
<!ENTITY perl-md5 "d3957d75042918a23ec0abac4a2b7e0a">
|
<!ENTITY perl-md5 "cfe14ef0709b9687f9c514042e8e1e82">
|
||||||
<!ENTITY perl-home "https://www.perl.org/">
|
<!ENTITY perl-home "https://www.perl.org/">
|
||||||
<!ENTITY perl-tmp-du "280 MB">
|
<!ENTITY perl-tmp-du "280 MB">
|
||||||
<!ENTITY perl-tmp-sbu "0.6 SBU">
|
<!ENTITY perl-tmp-sbu "0.6 SBU">
|
||||||
@ -603,19 +603,19 @@
|
|||||||
<!-- If python minor version changes, updates in python and
|
<!-- If python minor version changes, updates in python and
|
||||||
meson pages will be needed: python3.6 and python3.6m -->
|
meson pages will be needed: python3.6 and python3.6m -->
|
||||||
|
|
||||||
<!ENTITY python-version "3.12.3">
|
<!ENTITY python-version "3.12.4">
|
||||||
<!ENTITY python-minor "3.12">
|
<!ENTITY python-minor "3.12">
|
||||||
<!ENTITY python-size "20,142 KB">
|
<!ENTITY python-size "20,176 KB">
|
||||||
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
||||||
<!ENTITY python-md5 "8defb33f0c37aa4bdd3a38ba52abde4e">
|
<!ENTITY python-md5 "d68f25193eec491eb54bc2ea664a05bd">
|
||||||
<!ENTITY python-home "https://www.python.org/">
|
<!ENTITY python-home "https://www.python.org/">
|
||||||
<!ENTITY python-tmp-du "598 MB">
|
<!ENTITY python-tmp-du "598 MB">
|
||||||
<!ENTITY python-tmp-sbu "0.5 SBU">
|
<!ENTITY python-tmp-sbu "0.5 SBU">
|
||||||
<!ENTITY python-fin-du "485 MB">
|
<!ENTITY python-fin-du "485 MB">
|
||||||
<!ENTITY python-fin-sbu "1.8 SBU">
|
<!ENTITY python-fin-sbu "1.8 SBU">
|
||||||
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
||||||
<!ENTITY python-docs-md5 "6025ee63c0ded34aac874f5da8f1a90c">
|
<!ENTITY python-docs-md5 "cca155c92f53882cf45a69364315640d">
|
||||||
<!ENTITY python-docs-size "8,110 KB">
|
<!ENTITY python-docs-size "8,258 KB">
|
||||||
|
|
||||||
<!ENTITY readline-version "8.2">
|
<!ENTITY readline-version "8.2">
|
||||||
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
|
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
|
||||||
@ -636,10 +636,10 @@
|
|||||||
<!ENTITY sed-fin-du "30 MB">
|
<!ENTITY sed-fin-du "30 MB">
|
||||||
<!ENTITY sed-fin-sbu "0.3 SBU">
|
<!ENTITY sed-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY setuptools-version "69.5.1">
|
<!ENTITY setuptools-version "70.0.0">
|
||||||
<!ENTITY setuptools-size "2,238 KB">
|
<!ENTITY setuptools-size "2,213 KB">
|
||||||
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
|
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
|
||||||
<!ENTITY setuptools-md5 "645f672221ed628e888e38a9da6c5aed">
|
<!ENTITY setuptools-md5 "88caf808cae6c9096abf8939f2d074bb">
|
||||||
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
|
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
|
||||||
<!ENTITY setuptools-fin-du "20 MB">
|
<!ENTITY setuptools-fin-du "20 MB">
|
||||||
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
|
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
|
||||||
@ -660,20 +660,20 @@
|
|||||||
<!ENTITY sysklogd-fin-du "680 KB">
|
<!ENTITY sysklogd-fin-du "680 KB">
|
||||||
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
|
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY systemd-version "255">
|
<!ENTITY systemd-version "256">
|
||||||
<!--<!ENTITY systemd-stable "6b4878d">-->
|
<!--<!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
|
<!-- 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. -->
|
change that is incompatible, we will switch to the backport branch until the next stable release. -->
|
||||||
<!ENTITY systemd-size "14,516 KB">
|
<!ENTITY systemd-size "15,274 KB">
|
||||||
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
|
<!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-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
|
||||||
<!ENTITY systemd-md5 "521cda27409a9edf0370c128fae3e690">
|
<!ENTITY systemd-md5 "4796b6eb1e23d809a1f11426d171b065">
|
||||||
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
|
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
|
||||||
<!ENTITY systemd-man-version "255">
|
<!ENTITY systemd-man-version "256">
|
||||||
<!ENTITY systemd-man-size "652 KB">
|
<!ENTITY systemd-man-size "675 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-version;-&systemd-stable;.tar.xz">-->
|
||||||
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
|
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
|
||||||
<!ENTITY systemd-man-md5 "1ebe54d7a80f9abf8f2d14ddfeb2432d">
|
<!ENTITY systemd-man-md5 "dc1b3a86479f50740f6591b4a1fb2c2a">
|
||||||
<!ENTITY systemd-fin-du "247 MB">
|
<!ENTITY systemd-fin-du "247 MB">
|
||||||
<!ENTITY systemd-fin-sbu "0.7 SBU">
|
<!ENTITY systemd-fin-sbu "0.7 SBU">
|
||||||
|
|
||||||
@ -743,10 +743,10 @@
|
|||||||
<!ENTITY util-linux-fin-du "313 MB">
|
<!ENTITY util-linux-fin-du "313 MB">
|
||||||
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY vim-version "9.1.0405">
|
<!ENTITY vim-version "9.1.0478">
|
||||||
<!-- <!ENTITY vim-majmin "90"> -->
|
<!-- <!ENTITY vim-majmin "90"> -->
|
||||||
<!ENTITY vim-docdir "vim/vim91">
|
<!ENTITY vim-docdir "vim/vim91">
|
||||||
<!ENTITY vim-size "17,428 KB">
|
<!ENTITY vim-size "17,508 KB">
|
||||||
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
|
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
|
||||||
<!-- N.B. LFS 9.0 uses
|
<!-- N.B. LFS 9.0 uses
|
||||||
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
|
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
|
||||||
@ -760,7 +760,7 @@
|
|||||||
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
|
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
|
||||||
us v8.1.1846. -->
|
us v8.1.1846. -->
|
||||||
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
|
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
|
||||||
<!ENTITY vim-md5 "5379f5542310ee7ffbd6aea312407042">
|
<!ENTITY vim-md5 "7d56919d58592c041ab61f45584e6f90">
|
||||||
<!ENTITY vim-home "https://www.vim.org">
|
<!ENTITY vim-home "https://www.vim.org">
|
||||||
<!ENTITY vim-fin-du "236 MB">
|
<!ENTITY vim-fin-du "236 MB">
|
||||||
<!ENTITY vim-fin-sbu "2.5 SBU">
|
<!ENTITY vim-fin-sbu "2.5 SBU">
|
||||||
@ -781,10 +781,10 @@
|
|||||||
<!ENTITY xml-parser-fin-du "2.4 MB">
|
<!ENTITY xml-parser-fin-du "2.4 MB">
|
||||||
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
|
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY xz-version "5.4.6">
|
<!ENTITY xz-version "5.6.2">
|
||||||
<!ENTITY xz-size "1,648 KB">
|
<!ENTITY xz-size "1,277 KB">
|
||||||
<!ENTITY xz-url "&anduin-sources;/xz-&xz-version;.tar.xz">
|
<!ENTITY xz-url "https://github.com//tukaani-project/xz/releases/download/v&xz-version;/xz-&xz-version;.tar.xz">
|
||||||
<!ENTITY xz-md5 "7ade7bd1181a731328f875bec62a9377">
|
<!ENTITY xz-md5 "bbf73fb28425cebb854328599f85c4cf">
|
||||||
<!ENTITY xz-home "https://tukaani.org/xz">
|
<!ENTITY xz-home "https://tukaani.org/xz">
|
||||||
<!ENTITY xz-tmp-du "22 MB">
|
<!ENTITY xz-tmp-du "22 MB">
|
||||||
<!ENTITY xz-tmp-sbu "0.1 SBU">
|
<!ENTITY xz-tmp-sbu "0.1 SBU">
|
||||||
|
@ -10,9 +10,9 @@
|
|||||||
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
|
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">
|
||||||
<!ENTITY bzip2-docs-patch-size "1.6 KB">
|
<!ENTITY bzip2-docs-patch-size "1.6 KB">
|
||||||
|
|
||||||
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
|
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-2.patch">
|
||||||
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf">
|
<!ENTITY coreutils-i18n-patch-md5 "58961caf5bbdb02462591fa506c73b6d">
|
||||||
<!ENTITY coreutils-i18n-patch-size "159 KB">
|
<!ENTITY coreutils-i18n-patch-size "164 KB">
|
||||||
|
|
||||||
<!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
|
<!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
|
||||||
<!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">
|
<!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">
|
||||||
@ -37,7 +37,8 @@
|
|||||||
<!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
|
<!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
|
||||||
<!ENTITY sysvinit-consolidated-patch-md5 "17ffccbb8e18c39e8cedc32046f3a475">
|
<!ENTITY sysvinit-consolidated-patch-md5 "17ffccbb8e18c39e8cedc32046f3a475">
|
||||||
<!ENTITY sysvinit-consolidated-patch-size "2.5 KB">
|
<!ENTITY sysvinit-consolidated-patch-size "2.5 KB">
|
||||||
|
<!--
|
||||||
<!ENTITY systemd-upstream-patch "systemd-&systemd-version;-upstream_fixes-1.patch">
|
<!ENTITY systemd-upstream-patch "systemd-&systemd-version;-upstream_fixes-1.patch">
|
||||||
<!ENTITY systemd-upstream-patch-md5 "8d9c1014445c463cf7c24c162b1e0686">
|
<!ENTITY systemd-upstream-patch-md5 "8d9c1014445c463cf7c24c162b1e0686">
|
||||||
<!ENTITY systemd-upstream-patch-size "7.2 KB">
|
<!ENTITY systemd-upstream-patch-size "7.2 KB">
|
||||||
|
-->
|
||||||
|
Loading…
Reference in New Issue
Block a user