mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 11:49:20 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng
This commit is contained in:
commit
e4b4c5a0b1
@ -326,8 +326,8 @@
|
|||||||
<segmentedlist id="bison-depends">
|
<segmentedlist id="bison-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
|
<seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
|
||||||
Perl, and Sed</seg>
|
Grep, M4, Make, Perl, and Sed</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -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>
|
||||||
@ -1047,7 +1047,15 @@
|
|||||||
<segmentedlist id="gettext-optdeps">
|
<segmentedlist id="gettext-optdeps">
|
||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg><ulink url='&blfs-book;general/libxml2.html'>libxml2</ulink></seg>
|
<seg>
|
||||||
|
<ulink url='&blfs-book;general/libunistring.html'>
|
||||||
|
libunistring
|
||||||
|
</ulink>
|
||||||
|
and
|
||||||
|
<ulink url='&blfs-book;general/libxml2.html'>
|
||||||
|
libxml2
|
||||||
|
</ulink>
|
||||||
|
</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -1566,7 +1574,9 @@
|
|||||||
<segmentedlist id="kbd-optdeps">
|
<segmentedlist id="kbd-optdeps">
|
||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>None</seg>
|
<seg>
|
||||||
|
<ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>
|
||||||
|
</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -1877,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>
|
||||||
|
|
||||||
@ -1970,6 +1980,44 @@
|
|||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
<!-- Begin LZ4 dependency info -->
|
||||||
|
<bridgehead renderas="sect2" id="lz4-dep">Lz4</bridgehead>
|
||||||
|
|
||||||
|
<segmentedlist id="lz4-depends">
|
||||||
|
<segtitle>&dependencies;</segtitle>
|
||||||
|
<seglistitem>
|
||||||
|
<seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
<segmentedlist id="lz4-rundeps">
|
||||||
|
<segtitle>&runtime;</segtitle>
|
||||||
|
<seglistitem>
|
||||||
|
<seg>Glibc</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
<segmentedlist id="lz4-testdeps">
|
||||||
|
<segtitle>&testsuites;</segtitle>
|
||||||
|
<seglistitem>
|
||||||
|
<seg>Python</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
<segmentedlist id="lz4-before">
|
||||||
|
<segtitle>&before;</segtitle>
|
||||||
|
<seglistitem>
|
||||||
|
<seg>Zstd <phrase revision="systemd">and Systemd</phrase></seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
<segmentedlist id="lz4-optdeps">
|
||||||
|
<segtitle>&external;</segtitle>
|
||||||
|
<seglistitem>
|
||||||
|
<seg>None</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
<!-- Begin M4 dependency info -->
|
<!-- Begin M4 dependency info -->
|
||||||
<bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
|
<bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
|
||||||
|
|
||||||
@ -2101,7 +2149,7 @@
|
|||||||
<segmentedlist id="man-pages-depends">
|
<segmentedlist id="man-pages-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Coreutils, and Make</seg>
|
<seg>Bash, Coreutils, Make, and Sed</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -2347,7 +2395,7 @@
|
|||||||
<segmentedlist id="ninja-testdeps">
|
<segmentedlist id="ninja-testdeps">
|
||||||
<segtitle>&testsuites;</segtitle>
|
<segtitle>&testsuites;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>None</seg>
|
<seg><ulink url="&blfs-book;general/cmake.html">cmake</ulink></seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -2470,7 +2518,7 @@
|
|||||||
<segmentedlist id="perl-testdeps">
|
<segmentedlist id="perl-testdeps">
|
||||||
<segtitle>&testsuites;</segtitle>
|
<segtitle>&testsuites;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Iana-Etc, Less. and Procps-ng</seg>
|
<seg>Iana-Etc, Less, and Procps-ng</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -2866,7 +2914,7 @@
|
|||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,
|
<seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,
|
||||||
GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson,
|
GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Lz4, Meson,
|
||||||
OpenSSL, Pkgconf, Sed, Util-linux, and Zstd</seg>
|
OpenSSL, Pkgconf, Sed, Util-linux, and Zstd</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
@ -2932,7 +2980,6 @@
|
|||||||
<ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
<ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
||||||
<ulink
|
<ulink
|
||||||
url="&blfs-book;general/python-modules.html#lxml">lxml</ulink>,
|
url="&blfs-book;general/python-modules.html#lxml">lxml</ulink>,
|
||||||
<ulink url="https://lz4.github.io/lz4/">LZ4</ulink>,
|
|
||||||
<ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
|
<ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
|
||||||
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
|
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
|
||||||
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
||||||
@ -3416,7 +3463,7 @@
|
|||||||
<segmentedlist id="zstd-depends">
|
<segmentedlist id="zstd-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, Xz, and Zlib</seg>
|
<seg>Binutils, Coreutils, GCC, Glibc, Gzip, Lz4, Make, Xz, and Zlib</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -3445,7 +3492,7 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
<ulink url="https://lz4.github.io/lz4/">LZ4</ulink>
|
None
|
||||||
</seg>
|
</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>
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
2024-04-16 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
||||||
|
* Remove blank output line generated in ifup script when bringing
|
||||||
|
up wireless interface.
|
||||||
|
|
||||||
2023-10-04 Pierre Labastie <pierre.labastie@neuf.fr>
|
2023-10-04 Pierre Labastie <pierre.labastie@neuf.fr>
|
||||||
* After the changes done on 2022-03-24, several "halt stop" should
|
* After the changes done on 2022-03-24, several "halt stop" should
|
||||||
have been changed to "halt start". Done now. Fortunately, those
|
have been changed to "halt start". Done now. Fortunately, those
|
||||||
|
@ -110,7 +110,7 @@ for S in ${SERVICE}; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
|
#if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
|
||||||
|
|
||||||
# Create/configure the interface
|
# Create/configure the interface
|
||||||
for S in ${SERVICE}; do
|
for S in ${SERVICE}; do
|
||||||
|
@ -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
|
||||||
|
@ -41,701 +41,375 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2024-02-14</para>
|
<para>2024-06-15</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to meson-1.3.2. Fixes
|
<para>[bdubbs] - Update to vim-9.1.0478. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5442'>#5442</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2024-02-12</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to shadow-4.14.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5437'>#5437</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to setuptools-69.1.0 (Python module). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5439'>#5439</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to python-3.12.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5434'>#5434</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to pkgconf-2.1.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5432'>#5432</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to MarkupSafe-2.1.5 (Python module). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5431'>#5431</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to man-pages-6.06. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5438'>#5438</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to expat-2.6.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5435'>#5435</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.7.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5433'>#5433</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem revision='systemd'>
|
|
||||||
<para>2024-02-10</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Fix a bug in systemd breaking running
|
|
||||||
systemd-analyze on an instantiated systemd unit.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2024-02-02</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to tzdata-2024a. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5428'>#5428</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to glibc-2.39 (security fix). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5426'>#5426</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.7.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5427'>#5427</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2024-02-01</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to openssl-3.2.1 (security fix). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5425'>#5425</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to zlib-1.3.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5419'>#5419</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to xz-5.4.6. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5423'>#5423</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.7.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5422'>#5422</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to iana-etc-20240125. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to binutils-2.42. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5424'>#5424</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to acl-2.3.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5421'>#5421</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update upstream fixes for readline-8.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Apply upstream fix for bash-5.2.21. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2024-01-21</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Apply upstream fix for pkgconf-2.1.0 regression.
|
|
||||||
Fixes <ulink url='&lfs-ticket-root;5414'>#5414</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to jinja2-3.1.3 (security fix). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5411'>#5411</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to bc-6.7.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5408'>#5408</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to attr-2.5.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5412'>#5412</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to ncurses-6.4-20230520 (security fix).
|
|
||||||
Fixes <ulink url='&lfs-ticket-root;5416'>#5416</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to markupsafe-2.1.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5418'>#5418</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.7.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5406'>#5406</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to iproute2-6.7.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5410'>#5410</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to vim-9.1.0041. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to iana-etc-20240117. Addresses
|
<para>[bdubbs] - Update to iana-etc-20240607. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to shadow-4.14.3. Fixes
|
<para>[bdubbs] - Update to systemd-256. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5413'>#5413</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5504'>#5504</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Fix CVE-2024-0684 for coreutils-9.4. Fixes
|
<para>[bdubbs] - Update to python3-3.12.4. Fixes
|
||||||
<ulink url="&lfs-ticket-root;5417">#5417</ulink>.</para>
|
<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>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2024-01-18</para>
|
<para>2024-05-31</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Edit a ncurses header to always use the
|
<para>[bdubbs] - Update to meson-1.4.1. Fixes
|
||||||
wide-character ABI compatible with libncursesw.so because we
|
<ulink url='&lfs-ticket-root;5498'>#5498</ulink>.</para>
|
||||||
are faking the 8-bit libncurses.so with it. Fixes
|
</listitem>
|
||||||
<ulink url="&lfs-ticket-root;5415">#5415</ulink>.</para>
|
<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>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2024-01-09</para>
|
<para>2024-05-13</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[renodr] - Fix the definition of the C.UTF-8 locale. Fixes
|
<para>[xry111] - Synchronize coreutils i18n patch from Fedora
|
||||||
<ulink url="&lfs-ticket-root;5409">#5409</ulink>.</para>
|
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>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-12-31</para>
|
<para>2024-05-11</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Add --enable-default-hash-style=gnu configuring
|
<para>[bdubbs] - Update to vim-9.1.0405. Addresses
|
||||||
binutils. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5401'>#5401</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Fix CVE-2023-7008 for systemd-255. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5405'>#5405</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to iana-etc-20231205. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to tzdata-2023d. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5399'>#5399</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.6.8. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5397'>#5397</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to meson-1.3.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5402'>#5402</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to grub-2.12. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5396'>#5396</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to inetutils-2.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5404'>#5404</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to setuptools-69.0.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5400'>#5400</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to xml-parser-2.47. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5403'>#5403</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to vim-9.0.2189. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to autoconf-2.72. Fixes
|
<para>[bdubbs] - Update to util-linux-2.40.1. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5482'>#5482</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.8.9. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5484'>#5484</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to jinja2-3.1.4 (Python module). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5485'>#5485</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240502. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gcc-14.1.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5486'>#5486</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-12-16</para>
|
<para>2024-05-01</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to <phrase revision='sysv'>udev
|
<para>[bdubbs] - Add security fix to glibc. Fixes
|
||||||
from </phrase>systemd-255. Fixes
|
<ulink url='&lfs-ticket-root;5481'>#5481</ulink>.</para>
|
||||||
<ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.8.8. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5480'>#5480</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to ncurses-6.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5483'>#5483</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-12-14</para>
|
<para>2024-04-16</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to util-linux v2.39.3. Fixes
|
<para>[bdubbs] - Make minor change to ifup script output text.</para>
|
||||||
<ulink url='&lfs-ticket-root;5388'>#5388</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to python3-3.12.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5392'>#5392</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.6.7. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5387'>#5387</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to kbd-2.6.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5393'>#5393</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to bc-6.7.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5389'>#5389</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Reformat util-linux configure parameters. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5395'>#5395</ulink>.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-12-04</para>
|
<para>2024-04-15</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[thomas] - Modify commands for install Python docs to avoid
|
<para>[bdubbs] - Update to setuptools-69.5.1. Fixes
|
||||||
too restrictive permissions on the files and dirs.</para>
|
<ulink url='&lfs-ticket-root;5478'>#5478</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to python3-3.12.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5476'>#5476</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to openssl-3.3.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5475'>#5475</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to ninja-1.12.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5477'>#5477</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to man-db-2.12.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5474'>#5474</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.8.6. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5472'>#5472</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240412. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to vim-9.1.0330. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-03-31</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240318. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to zstd-1.5.6. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5468'>#5468</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to util-linux-2.40. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5430'>#5430</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to shadow-4.15.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5465'>#5465</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to pkgconf-2.2.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5469'>#5469</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.8.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5467'>#5467</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to coreutils-9.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5470'>#5470</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-03-29</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Revert to xz-5.4.6 due to upstream
|
||||||
|
compromise.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem revision='sysv'>
|
<listitem revision='sysv'>
|
||||||
<para>2023-12-01</para>
|
<para>2024-03-25</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Restore NIC naming based on physical system
|
<para>[timtas] - Update to sysvinit-3.09. Fixes
|
||||||
characteristics. Fixes
|
<ulink url="&lfs-ticket-root;5466">#5466</ulink>.</para>
|
||||||
<ulink url='&lfs-ticket-root;5386'>#5386</ulink>.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-11-30</para>
|
<para>2024-03-19</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to vim-9.0.2136. Addresses
|
<para>[renodr] - Update to iproute2-6.8.0. Fixes
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
<ulink url="&lfs-ticket-root;5458">#5458</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to iana-etc-20231117. Addresses
|
<para>[renodr] - Update to man-pages-6.7. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5464">#5464</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[renodr] - Update to Linux-6.8.1. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5453">#5453</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[renodr] - Added LZ4 to the book. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5463">#5463</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-03-15</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to wheel-0.43.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5459'>#5459</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to setuptools-69.2.0 (Python module). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5462'>#5462</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to meson-1.4.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5460'>#5460</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to expat-2.6.2 (Security fix). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5461'>#5461</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240305. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to bc-6.7.3. Fixes
|
<para>[bdubbs] - Update to vim-9.1.0161. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5385'>#5385</ulink>.</para>
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to wheel-0.42.0 (Python Module). Fixes
|
<para>[bdubbs] - Update to xz-5.6.1. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5384'>#5384</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5457'>#5457</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to perl-5.38.2. Fixes
|
<para>[bdubbs] - Update to shadow-4.15.0. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5383'>#5383</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5456'>#5456</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to pkgconf-2.1.0. Fixes
|
<para>[bdubbs] - Update to psmisc-23.7. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5382'>#5382</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5454'>#5454</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to readline patches 002 through 007. Fixes
|
<para>[bdubbs] - Update to kmod-32. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5381'>#5381</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5455'>#5455</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to openssl-3.2.0. Fixes
|
<para>[bdubbs] - Update to elfutils-0.191. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5380'>#5380</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5451'>#5451</ulink>.</para>
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to setuptools-69.0.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5379'>#5379</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.6.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5378'>#5378</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to meson-1.3.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5377'>#5377</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to gettext-0.22.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5376'>#5376</ulink>.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-11-13</para>
|
<para>2024-03-02</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to elfutils-0.190. Fixes
|
<para>[bdubbs] - Update to iana-etc-20240222. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5373'>#5373</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to vim-9.0.2103. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.6.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5369'>#5369</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to xz-5.4.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5371'>#5371</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to iana-etc-20231107. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to gawk-5.3.0. Fixes
|
<para>[bdubbs] - Update to vim-9.1.0145. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5372'>#5372</ulink>.</para>
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to bash-5.2.21. Fixes
|
<para>[bdubbs] - Update to xz-5.6.0. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5375'>#5375</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5447'>#5447</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[xry111] - Update to iproute2-6.6.0. Fixes
|
<para>[bdubbs] - Update to tcl-8.6.14. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5374'>#5374</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5448'>#5448</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to shadow-4.14.6. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5450'>#5450</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to setuptools-69.1.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5446'>#5446</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.7.7. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5444'>#5444</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to libffi-3.4.6. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5443'>#5443</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gettext-0.22.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5445'>#5445</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to expat-2.6.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5449'>#5449</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-11-01</para>
|
<para>2024-03-01</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to iana-etc-20231019. Addresses
|
<para>[bdubbs] - LFS-12.1 released.</para>
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to wheel-0.41.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5370'>#5370</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to shadow-4.14.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5368'>#5368</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to openssl-3.1.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5367'>#5367</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to texinfo-7.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5364'>#5364</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to meson-1.2.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5366'>#5366</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to bc-6.7.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5363'>#5363</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.5.9. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5365'>#5365</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to Python-3.12.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5357'>#5357</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Add setuptools-68.2.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5358'>#5358</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-10-15</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.5.7. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5362'>#5362</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to shadow-4.14.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5361'>#5361</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to gettext-0.22.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5359'>#5359</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-10-03</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update Glibc upstream fixes patch to fix
|
|
||||||
CVE-2023-4911.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-10-01</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Disable building nscd in glibc. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5349'>#5349</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to iana-etc-20230929. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to vim-9.0.1968. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to openssl-3.1.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5350'>#5350</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to meson-1.2.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5356'>#5356</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to man-db-2.12.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5354'>#5354</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to linux-6.5.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5352'>#5352</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to kmod-31. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5355'>#5355</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to kbd-2.6.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5351'>#5361</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to gettext-0.22.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5348'>#5348</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to bc-6.7.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5353'>#5353</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-24</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update Glibc upstream fixes patch to plug a
|
|
||||||
memory leak introduced by the security fix.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-17</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.5.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5343'>#5343</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to iana-etc-20230912. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to iproute2-6.5.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5342'>#5342</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-13</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Fix CVE-2023-4806 for Glibc-2.38. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5347'>#5347</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-12</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Fix CVE-2023-4527 for Glibc-2.38. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5346'>#5346</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-07</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Fix an issue in pkgconf-2.0.3 causing
|
|
||||||
BLFS packages fail to build. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5341'>#5341</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-05</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Move pkgconf before binutils for binutils
|
|
||||||
building system to detect zstd properly. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5340'>#5340</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to linux-6.5.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5332'>#5332</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to pkgconf-2.0.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5339'>#5339</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Update to dbus-1.14.10. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5337'>#5337</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-04</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Move caution regarding building by mixing
|
|
||||||
different version of LFS to General Compilation Instructions. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5338'>#5338</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-02</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[xry111] - Add --no-cache-dir option for pip3 wheel
|
|
||||||
commands. Addresses
|
|
||||||
<ulink url='&blfs-ticket-root;18466'>BLFS #18466</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to vim-9.0.1837. Addresses
|
|
||||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to zlib-1.3. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5324'>#5324</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to wheel-0.41.2 (Python Module). Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5328'>#5328</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to util-linux-2.39.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5322'>#5322</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem revision='sysv'>
|
|
||||||
<para>[bdubbs] - Update to sysvinit-3.08. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5321'>#5321</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to shadow-4.14.0. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5319'>#5319</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to Python-3.11.5. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5330'>#5330</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to procps-ng-4.0.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5335'>#5335</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to pkgconf-2.0.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5323'>#5323</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to mpfr-4.2.1. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5326'>#5326</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to kbd-2.6.2. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5318'>#5318</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to gzip-1.13. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5325'>#5325</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Update to coreutils-9.4. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5334'>#5334</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem revision='systemd'>
|
|
||||||
<para>[bdubbs] - Specify the 'nobody-group' for systemd. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5333'>#5333</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - Remove unused usb group. Fixes
|
|
||||||
<ulink url='&lfs-ticket-root;5331'>#5331</ulink>.</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>2023-09-01</para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>[bdubbs] - LFS-12.0 released.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -26,27 +26,27 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>None</para>
|
<para>None</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Acl-&acl-version;</para>
|
<para>Acl-&acl-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Attr-&attr-version;</para>
|
<para>Attr-&attr-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Autoconf-&autoconf-version;</para>
|
<para>Autoconf-&autoconf-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Automake-&automake-version;</para>
|
<para>Automake-&automake-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Bash-&bash-version;</para>
|
<para>Bash-&bash-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Bc-&bc-version;</para>
|
<para>Bc-&bc-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Binutils-&binutils-version;</para>
|
<para>Binutils-&binutils-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Bison-&bison-version;</para>
|
<para>Bison-&bison-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -62,15 +62,15 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>DejaGNU-&dejagnu-version;</para>
|
<para>DejaGNU-&dejagnu-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem revision="systemd">
|
<!--<listitem revision="systemd">
|
||||||
<para>D-Bus-&dbus-version;</para>
|
<para>D-Bus-&dbus-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<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,30 +80,30 @@
|
|||||||
<!--<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>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Flit-core-&flit-core-version;</para>
|
<para>Flit-core-&flit-core-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
|
||||||
<para>Gawk-&gawk-version;</para>
|
|
||||||
</listitem>
|
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>GCC-&gcc-version;</para>
|
<para>Gawk-&gawk-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
<listitem>
|
||||||
|
<para>GCC-&gcc-version;</para>
|
||||||
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>GDBM-&gdbm-version;</para>
|
<para>GDBM-&gdbm-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Gettext-&gettext-version;</para>
|
<para>Gettext-&gettext-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Glibc-&glibc-version;</para>
|
<para>Glibc-&glibc-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>GMP-&gmp-version;</para>
|
<para>GMP-&gmp-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -116,18 +116,18 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Groff-&groff-version;</para>
|
<para>Groff-&groff-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>GRUB-&grub-version;</para>
|
<para>GRUB-&grub-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Gzip-&gzip-version;</para>
|
<para>Gzip-&gzip-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Iana-Etc-&iana-etc-version;</para>
|
<para>Iana-Etc-&iana-etc-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Inetutils-&inetutils-version;</para>
|
<para>Inetutils-&inetutils-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Intltool-&intltool-version;</para>
|
<para>Intltool-&intltool-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -137,27 +137,27 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Jinja2-&jinja2-version;</para>
|
<para>Jinja2-&jinja2-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Kbd-&kbd-version;</para>
|
<para>Kbd-&kbd-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Kmod-&kmod-version;</para>
|
<para>Kmod-&kmod-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Less-&less-version;</para>
|
<para>Less-&less-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<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>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Libffi-&libffi-version;</para>
|
<para>Libffi-&libffi-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Libpipeline-&libpipeline-version;</para>
|
<para>Libpipeline-&libpipeline-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -167,6 +167,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Linux-&linux-version;</para>
|
<para>Linux-&linux-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<!--<listitem>
|
||||||
|
<para>Lz4-&lz4-version;</para>
|
||||||
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>M4-&m4-version;</para>
|
<para>M4-&m4-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -179,24 +182,24 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Man-pages-&man-pages-version;</para>
|
<para>Man-pages-&man-pages-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>MarkupSafe-&markupsafe-version;</para>
|
<para>MarkupSafe-&markupsafe-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Meson-&meson-version;</para>
|
<para>Meson-&meson-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>MPC-&mpc-version;</para>
|
<para>MPC-&mpc-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>MPFR-&mpfr-version;</para>
|
<para>MPFR-&mpfr-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Ncurses-&ncurses-version;</para>
|
<para>Ncurses-&ncurses-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Ninja-&ninja-version;</para>
|
<para>Ninja-&ninja-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>OpenSSL-&openssl-version;</para>
|
<para>OpenSSL-&openssl-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -209,12 +212,12 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Pkgconf-&pkgconf-version;</para>
|
<para>Pkgconf-&pkgconf-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para>Procps-ng-&procps-ng-version;</para>
|
|
||||||
</listitem>
|
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Psmisc-&psmisc-version;</para>
|
<para>Procps-ng-&procps-ng-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
<listitem>
|
||||||
|
<para>Psmisc-&psmisc-version;</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Python-&python-version;</para>
|
<para>Python-&python-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -224,7 +227,7 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Sed-&sed-version;</para>
|
<para>Sed-&sed-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem> <!-- After version 12.1 release - see Added -->
|
<listitem>
|
||||||
<para>Setuptools-&setuptools-version;</para>
|
<para>Setuptools-&setuptools-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -233,24 +236,24 @@
|
|||||||
<!--<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 revision="sysv">
|
|
||||||
<para>SysVinit-&sysvinit-version;</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<!--<listitem revision="sysv">
|
||||||
|
<para>SysVinit-&sysvinit-version;</para>
|
||||||
|
</listitem>-->
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Tar-&tar-version;</para>
|
<para>Tar-&tar-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Tcl-&tcl-version;</para>
|
<para>Tcl-&tcl-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Texinfo-&texinfo-version;</para>
|
<para>Texinfo-&texinfo-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Tzdata-&tzdata-version;</para>
|
<para>Tzdata-&tzdata-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>Udev from Systemd-&systemd-version;</para>
|
<para>Udev from Systemd-&systemd-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -263,18 +266,18 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Wheel-&wheel-version;</para>
|
<para>Wheel-&wheel-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>XML::Parser-&xml-parser-version;</para>
|
<para>XML::Parser-&xml-parser-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Xz-&xz-version;</para>
|
<para>Xz-&xz-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para>Zlib-&zlib-version;</para>
|
|
||||||
</listitem>
|
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Zstd-&zstd-version;</para>
|
<para>Zlib-&zlib-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
<listitem>
|
||||||
|
<para>Zstd-&zstd-version;</para>
|
||||||
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<!--<itemizedlist>
|
<!--<itemizedlist>
|
||||||
@ -288,42 +291,18 @@
|
|||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<title>Added:</title>
|
<title>Added:</title>
|
||||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>&bash-upstream-fixes-patch;</para>
|
<para>Lz4-&lz4-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>&readline-fixes-patch;</para>
|
<para>glibc-2.39-upstream_fix-1.patch</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>setuptools-&setuptools-version;</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>&systemd-upstream-patch;</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<title>Removed:</title>
|
<title>Removed:</title>
|
||||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>glibc-2.38-memalign_fix-1.patch</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>grub-2.06-upstream_fixes-1.patch</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>readline-8.2-upstream_fix-1.patch</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
</varlistentry>
|
</varlistentry>
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>Other file systems, including FAT32, NTFS, ReiserFS, JFS, and XFS are
|
<para>Other file systems, including FAT32, NTFS, JFS, and XFS are
|
||||||
useful for specialized purposes. More information about these file systems,
|
useful for specialized purposes. More information about these file systems,
|
||||||
and many others, can be found at <ulink
|
and many others, can be found at <ulink
|
||||||
url="https://en.wikipedia.org/wiki/Comparison_of_file_systems"/>.</para>
|
url="https://en.wikipedia.org/wiki/Comparison_of_file_systems"/>.</para>
|
||||||
|
@ -76,9 +76,8 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>The operations in <xref linkend="ch-tools-lo"/> must be done
|
<para>The operations in <xref linkend="ch-tools-lo"/> must be done
|
||||||
before starting or continuing from
|
before starting or continuing from
|
||||||
<xref linkend="chapter-building-system"/>.</para>
|
<xref linkend="chapter-building-system" role='.'/></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -489,6 +489,15 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>Lz4 (&lz4-version;) - <token>&lz4-size;</token>:</term>
|
||||||
|
<listitem>
|
||||||
|
<para>Home page: <ulink url="&lz4-home;"/></para>
|
||||||
|
<para>Download: <ulink url="&lz4-url;"/></para>
|
||||||
|
<para>MD5 sum: <literal>&lz4-md5;</literal></para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>M4 (&m4-version;) - <token>&m4-size;</token>:</term>
|
<term>M4 (&m4-version;) - <token>&m4-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -813,8 +822,7 @@
|
|||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
The version of vim changes daily. To get the latest version, go to
|
The version of vim changes daily. To get the latest version, go to
|
||||||
<ulink url="https://github.com/vim/vim/releases">
|
<ulink url="https://github.com/vim/vim/tags"/>.
|
||||||
https://github.com/vim/vim/tags</ulink>.
|
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -59,15 +59,15 @@
|
|||||||
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
<!--
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Coreutils Chmod Fix Patch - <token>&coreutils-chmod-patch-size;</token>:</term>
|
<term>Expect GCC14 Patch - <token>&expect-gcc14-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&coreutils-chmod-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&expect-gcc14-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&coreutils-chmod-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&expect-gcc14-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<!--
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term>
|
<term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term>
|
||||||
@ -76,15 +76,15 @@
|
|||||||
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
|
<term>Glibc Upstream Fix Patch - <token>&glibc-upstream-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -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>
|
||||||
|
@ -48,7 +48,8 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--build=$(sh support/config.guess) \
|
--build=$(sh support/config.guess) \
|
||||||
--host=$LFS_TGT \
|
--host=$LFS_TGT \
|
||||||
--without-bash-malloc</userinput></screen>
|
--without-bash-malloc \
|
||||||
|
bash_cv_strtold_broken=no</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure options:</title>
|
<title>The meaning of the configure options:</title>
|
||||||
|
@ -122,8 +122,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
|
||||||
@ -147,12 +147,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>
|
||||||
|
@ -69,8 +69,7 @@ popd</userinput></screen>
|
|||||||
--with-cxx-shared \
|
--with-cxx-shared \
|
||||||
--without-debug \
|
--without-debug \
|
||||||
--without-ada \
|
--without-ada \
|
||||||
--disable-stripping \
|
--disable-stripping</userinput></screen>
|
||||||
--enable-widec</userinput></screen>
|
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the new configure options:</title>
|
<title>The meaning of the new configure options:</title>
|
||||||
@ -132,9 +131,9 @@ popd</userinput></screen>
|
|||||||
Using host tools on cross-compiled programs can cause failure.</para>
|
Using host tools on cross-compiled programs can cause failure.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
<!-- this is the default >= 6.5
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--enable-widec</parameter></term>
|
<term><parameter>- -enable-widec</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This switch causes wide-character libraries (e.g., <filename
|
<para>This switch causes wide-character libraries (e.g., <filename
|
||||||
class="libraryfile">libncursesw.so.&ncurses-version;</filename>)
|
class="libraryfile">libncursesw.so.&ncurses-version;</filename>)
|
||||||
@ -146,7 +145,7 @@ popd</userinput></screen>
|
|||||||
source-compatible, but not binary-compatible.</para>
|
source-compatible, but not binary-compatible.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package:</para>
|
||||||
|
@ -33,9 +33,9 @@
|
|||||||
user <systemitem class="username">root</systemitem> by running the following
|
user <systemitem class="username">root</systemitem> by running the following
|
||||||
command:</para>
|
command:</para>
|
||||||
|
|
||||||
<screen><userinput>chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
|
<screen><userinput>chown --from lfs -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
|
||||||
case $(uname -m) in
|
case $(uname -m) in
|
||||||
x86_64) chown -R root:root $LFS/lib64 ;;
|
x86_64) chown --from lfs -R root:root $LFS/lib64 ;;
|
||||||
esac</userinput></screen>
|
esac</userinput></screen>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -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}
|
||||||
|
@ -51,17 +51,18 @@
|
|||||||
|
|
||||||
<para>Prepare Util-linux for compilation:</para>
|
<para>Prepare Util-linux for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --libdir=/usr/lib \
|
<screen><userinput remap="configure">./configure --libdir=/usr/lib \
|
||||||
--runstatedir=/run \
|
--runstatedir=/run \
|
||||||
--disable-chfn-chsh \
|
--disable-chfn-chsh \
|
||||||
--disable-login \
|
--disable-login \
|
||||||
--disable-nologin \
|
--disable-nologin \
|
||||||
--disable-su \
|
--disable-su \
|
||||||
--disable-setpriv \
|
--disable-setpriv \
|
||||||
--disable-runuser \
|
--disable-runuser \
|
||||||
--disable-pylibmount \
|
--disable-pylibmount \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--without-python \
|
--disable-liblastlog2 \
|
||||||
|
--without-python \
|
||||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||||
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
||||||
|
|
||||||
|
@ -62,7 +62,8 @@
|
|||||||
<para>Replace <replaceable>$((...))</replaceable> with the number of
|
<para>Replace <replaceable>$((...))</replaceable> with the number of
|
||||||
logical cores you want to use if you don't want to use all.</para>
|
logical cores you want to use if you don't want to use all.</para>
|
||||||
|
|
||||||
<para>The test t/subobj.sh is known to fail.</para>
|
<para>Out of 2926 tests, 52 are known to fail due to incompatibilities in the
|
||||||
|
test scripts with gcc-14.1 or later.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -49,6 +49,7 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--without-bash-malloc \
|
--without-bash-malloc \
|
||||||
--with-installed-readline \
|
--with-installed-readline \
|
||||||
|
bash_cv_strtold_broken=no \
|
||||||
--docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
|
--docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
|
||||||
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lz4.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
|
||||||
|
@ -53,13 +53,6 @@
|
|||||||
those bugs are reproducible without this patch.</para>
|
those bugs are reproducible without this patch.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<!-- https://seclists.org/oss-sec/2024/q1/30 -->
|
|
||||||
<para>Fix a security vulnerability in the <command>split</command>
|
|
||||||
utility:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -e '/n_out += n_hold/,+4 s|.*bufsize.*|//&|' \
|
|
||||||
-i src/split.c</userinput></screen>
|
|
||||||
|
|
||||||
<para>Now prepare Coreutils for compilation:</para>
|
<para>Now prepare Coreutils for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">autoreconf -fiv
|
<screen><userinput remap="configure">autoreconf -fiv
|
||||||
@ -128,19 +121,30 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
|
|
||||||
<screen><userinput remap="test">chown -R tester . </userinput></screen>
|
<screen><userinput remap="test">chown -R tester . </userinput></screen>
|
||||||
|
|
||||||
<para>Now run the tests:</para>
|
<!-- To editors: in jhalfs the standard input is always piped to "make"
|
||||||
|
so the test failures are not reproducible in jhalfs even if
|
||||||
|
running the build in a PTY. Don't use jhalfs to test if we can
|
||||||
|
remove < /dev/null. -->
|
||||||
|
<para>Now run the tests (using <filename>/dev/null</filename> for the
|
||||||
|
standard input, or two tests may be broken if building LFS in a
|
||||||
|
graphical terminal or a session in SSH or GNU Screen etc. because the
|
||||||
|
standard input is connected to a PTY from host distro, and the device
|
||||||
|
node for such a PTY cannot be accessed from the LFS chroot
|
||||||
|
environment):</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
|
<screen><userinput remap="test">su tester -c "PATH=$PATH make -k RUN_EXPENSIVE_TESTS=yes check" \
|
||||||
|
< /dev/null</userinput></screen>
|
||||||
<!-- Sometimes skipped, but if not it may fail.
|
|
||||||
Please DO NOT remove or comment out this unless we can fully
|
|
||||||
understand it! -->
|
|
||||||
<para>The test-getlogin test may fail in the LFS chroot environment.</para>
|
|
||||||
|
|
||||||
<para>Remove the temporary group:</para>
|
<para>Remove the temporary group:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">groupdel dummy</userinput></screen>
|
<screen><userinput remap="test">groupdel dummy</userinput></screen>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Two tests, <filename>tests/cp/preserve-mode.sh</filename> and
|
||||||
|
<filename>tests/mv/acl.sh</filename>, are known to
|
||||||
|
fail in the chroot environment, but pass in a complete system.
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -66,11 +66,16 @@
|
|||||||
GDBM, and of course Expect itself) will fail catastrophically, and other
|
GDBM, and of course Expect itself) will fail catastrophically, and other
|
||||||
subtle breakages may also happen.</para>
|
subtle breakages may also happen.</para>
|
||||||
|
|
||||||
|
<para>Now, make some changes to allow the package with gcc-14.1 or later:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">patch -Np1 -i ../expect-&expect-version;-gcc14-1.patch</userinput></screen>
|
||||||
|
|
||||||
<para>Prepare Expect for compilation:</para>
|
<para>Prepare Expect for compilation:</para>
|
||||||
|
|
||||||
<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>
|
||||||
|
|
||||||
|
@ -40,20 +40,6 @@
|
|||||||
|
|
||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of GCC</title>
|
<title>Installation of GCC</title>
|
||||||
<!--
|
|
||||||
<para>At first, fix an issue breaking
|
|
||||||
<filename class="libraryfile">libasan.a</filename> building this package
|
|
||||||
with Glibc-2.34 or later:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -e '/static.*SIGSTKSZ/d' \
|
|
||||||
-e 's/return kAltStackSize/return SIGSTKSZ * 4/' \
|
|
||||||
-i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen>
|
|
||||||
-->
|
|
||||||
<!--
|
|
||||||
<para>First fix a problem with the latest version of glibc:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen>
|
|
||||||
-->
|
|
||||||
|
|
||||||
<para>For x86_64 target, set the default directory name for
|
<para>For x86_64 target, set the default directory name for
|
||||||
64-bit libraries to <quote>lib</quote>. The command is unnecessary,
|
64-bit libraries to <quote>lib</quote>. The command is unnecessary,
|
||||||
@ -75,6 +61,7 @@ cd build</userinput></screen>
|
|||||||
--enable-languages=c,c++ \
|
--enable-languages=c,c++ \
|
||||||
--enable-default-pie \
|
--enable-default-pie \
|
||||||
--enable-default-ssp \
|
--enable-default-ssp \
|
||||||
|
--enable-host-pie \
|
||||||
--disable-multilib \
|
--disable-multilib \
|
||||||
--disable-bootstrap \
|
--disable-bootstrap \
|
||||||
--disable-fixincludes \
|
--disable-fixincludes \
|
||||||
@ -146,8 +133,8 @@ cd build</userinput></screen>
|
|||||||
<para>In this section, the test suite for GCC is considered
|
<para>In this section, the test suite for GCC is considered
|
||||||
important, but it takes a long time. First-time builders are
|
important, but it takes a long time. First-time builders are
|
||||||
encouraged to run the test suite. The time to run the tests can be
|
encouraged to run the test suite. The time to run the tests can be
|
||||||
reduced significantly by adding -jx to the <command>make -k check</command> command below,
|
reduced significantly by adding -jx to the <command>make -k check</command>
|
||||||
where x is the number of CPU cores on your system.</para>
|
command below, where x is the number of CPU cores on your system.</para>
|
||||||
</important>
|
</important>
|
||||||
|
|
||||||
<para>One set of tests in the GCC test suite is known to exhaust the default
|
<para>One set of tests in the GCC test suite is known to exhaust the default
|
||||||
@ -155,6 +142,14 @@ cd build</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="test">ulimit -s 32768</userinput></screen>
|
<screen><userinput remap="test">ulimit -s 32768</userinput></screen>
|
||||||
|
|
||||||
|
<para>Now remove/fix several known test failures:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">sed -e '/cpython/d' -i ../gcc/testsuite/gcc.dg/plugin/plugin.exp
|
||||||
|
sed -e 's/no-pic /&-no-pie /' -i ../gcc/testsuite/gcc.target/i386/pr113689-1.c
|
||||||
|
sed -e 's/300000/(1|300000)/' -i ../libgomp/testsuite/libgomp.c-c++-common/pr109062.c
|
||||||
|
sed -e 's/{ target nonpic } //' \
|
||||||
|
-e '/GOTPCREL/d' -i ../gcc/testsuite/gcc.target/i386/fentryname3.c</userinput></screen>
|
||||||
|
|
||||||
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -R tester .
|
<screen><userinput remap="test">chown -R tester .
|
||||||
@ -170,14 +165,14 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
|||||||
<para>Results can be compared with those located at <ulink
|
<para>Results can be compared with those located at <ulink
|
||||||
url="&test-results;"/> and
|
url="&test-results;"/> and
|
||||||
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
||||||
|
<!--
|
||||||
<para>
|
<para>
|
||||||
Eight gcc tests (out of over 185,000):
|
Eight gcc tests (out of over 185,000):
|
||||||
<!-- https://gcc.gnu.org/PR106375 --><filename>pr56837.c</filename>
|
<!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename>
|
||||||
and seven tests in the <filename class='directory'>analyzer</filename>
|
and seven tests in the <filename class='directory'>analyzer</filename>
|
||||||
directory are known to fail.
|
directory are known to fail.
|
||||||
|
|
||||||
<!-- https://gcc.gnu.org/PR109353 -->
|
<!- - https://gcc.gnu.org/PR109353 - ->
|
||||||
One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is
|
One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is
|
||||||
known to fail.
|
known to fail.
|
||||||
|
|
||||||
@ -189,9 +184,10 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
|||||||
Additionally, several tests in the
|
Additionally, several tests in the
|
||||||
<filename class='directory'>vect</filename> directory are known to fail
|
<filename class='directory'>vect</filename> directory are known to fail
|
||||||
if the hardware does not support AVX.</para>
|
if the hardware does not support AVX.</para>
|
||||||
|
-->
|
||||||
<para>A few unexpected failures cannot always be avoided. The GCC developers
|
<para>A few unexpected failures cannot always be avoided. In some cases
|
||||||
are usually aware of these issues, but have not resolved them yet.
|
test failures depend on the specific hardware of the system.<!--The GCC developers
|
||||||
|
are usually aware of these issues, but have not resolved them yet.-->
|
||||||
Unless the test results are vastly different from those at the above URL,
|
Unless the test results are vastly different from those at the above URL,
|
||||||
it is safe to continue.</para>
|
it is safe to continue.</para>
|
||||||
|
|
||||||
|
@ -49,12 +49,11 @@
|
|||||||
store their runtime data in the FHS-compliant locations:</para>
|
store their runtime data in the FHS-compliant locations:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
||||||
<!--
|
|
||||||
<para>Now fix two security vulnerabilities and a regression causing the
|
|
||||||
posix_memalign() function very slow in some conditions:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
|
<para>Now fix a security vulnerability:</para>
|
||||||
-->
|
|
||||||
|
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
|
||||||
|
|
||||||
<para>The Glibc documentation recommends building Glibc
|
<para>The Glibc documentation recommends building Glibc
|
||||||
in a dedicated build directory:</para>
|
in a dedicated build directory:</para>
|
||||||
|
|
||||||
@ -167,9 +166,7 @@ esac</userinput></screen>
|
|||||||
relatively slow and/or running the test suite with multiple
|
relatively slow and/or running the test suite with multiple
|
||||||
parallel make jobs). These tests can be identified with:</para>
|
parallel make jobs). These tests can be identified with:</para>
|
||||||
|
|
||||||
<!-- TODO: Using nodump for freeze. Change it to role="test" after
|
<screen><userinput remap="test">grep "Timed out" $(find -name \*.out)</userinput></screen>
|
||||||
12.1 release so jhalfs can list these in the log. -->
|
|
||||||
<screen role="nodump"><userinput>grep "Timed out" -l $(find -name \*.out)</userinput></screen>
|
|
||||||
|
|
||||||
<para>It's possible to re-run a single test with enlarged timeout
|
<para>It's possible to re-run a single test with enlarged timeout
|
||||||
with
|
with
|
||||||
@ -236,7 +233,7 @@ esac</userinput></screen>
|
|||||||
<emphasis role='bold'>you MUST follow the note in Libxcrypt
|
<emphasis role='bold'>you MUST follow the note in Libxcrypt
|
||||||
section to install
|
section to install
|
||||||
<filename class='libraryfile'>libcrypt.so.1*</filename>
|
<filename class='libraryfile'>libcrypt.so.1*</filename>
|
||||||
(overwritting
|
(replacing
|
||||||
<filename class='libraryfile'>libcrypt.so.1</filename> from the
|
<filename class='libraryfile'>libcrypt.so.1</filename> from the
|
||||||
prior Glibc installation)</emphasis>.
|
prior Glibc installation)</emphasis>.
|
||||||
</para>
|
</para>
|
||||||
@ -254,7 +251,7 @@ esac</userinput></screen>
|
|||||||
|
|
||||||
<screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen>
|
<screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen>
|
||||||
|
|
||||||
<para>
|
<para revision='systemd'>
|
||||||
If this system (prior to LFS 12.1, exclusive) is based on
|
If this system (prior to LFS 12.1, exclusive) is based on
|
||||||
Systemd, it's also needed to disable and stop the
|
Systemd, it's also needed to disable and stop the
|
||||||
<command>nscd</command> service now:
|
<command>nscd</command> service now:
|
||||||
@ -355,8 +352,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
|
||||||
@ -531,7 +527,7 @@ unset ZONEINFO</userinput></screen>
|
|||||||
<term><parameter>zic ... -p ...</parameter></term>
|
<term><parameter>zic ... -p ...</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This creates the <filename>posixrules</filename> file. We use
|
<para>This creates the <filename>posixrules</filename> file. We use
|
||||||
New York because POSIX requires the daylight savings time rules
|
New York because POSIX requires the daylight saving time rules
|
||||||
to be in accordance with US rules.</para>
|
to be in accordance with US rules.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
@ -43,10 +43,12 @@
|
|||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
If your system has UEFI support and you wish to boot LFS with UEFI,
|
If your system has UEFI support and you wish to boot LFS with UEFI,
|
||||||
you can skip this package in LFS,
|
you need to install GRUB with UEFI support (and its dependencies) by
|
||||||
and install GRUB with UEFI support (and its dependencies) by following
|
following the instructions on
|
||||||
the instructions on
|
|
||||||
<ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
|
<ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
|
||||||
|
You may skip this package, or install this package and the BLFS
|
||||||
|
GRUB for UEFI package without conflict (the BLFS page provides
|
||||||
|
instructions for both cases).
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
@ -109,7 +111,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>
|
||||||
|
|
||||||
|
@ -40,6 +40,10 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Inetutils</title>
|
<title>Installation of Inetutils</title>
|
||||||
|
|
||||||
|
<para>First, make the package build with gcc-14.1 or later::</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c</userinput></screen>
|
||||||
|
|
||||||
<para>Prepare Inetutils for compilation:</para>
|
<para>Prepare Inetutils for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
|
@ -84,17 +84,19 @@
|
|||||||
(not the <quote>sanitized</quote> kernel headers installed earlier),
|
(not the <quote>sanitized</quote> kernel headers installed earlier),
|
||||||
which are beyond the scope of LFS.</para>
|
which are beyond the scope of LFS.</para>
|
||||||
|
|
||||||
<para>Install the package and create symlinks for
|
<para>Install the package and recreate some symlinks for
|
||||||
compatibility with Module-Init-Tools (the package that previously handled
|
compatibility with Module-Init-Tools (the package that previously handled
|
||||||
Linux kernel modules):</para>
|
Linux kernel modules). The building system will create all these
|
||||||
|
symlinks in <filename class='directory'>/usr/bin</filename>, but we
|
||||||
|
only want <command>lsmod</command> there and all other symlinks in
|
||||||
|
<filename class='directory'>/usr/sbin</filename> instead:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install
|
<screen><userinput remap="install">make install
|
||||||
|
|
||||||
for target in depmod insmod modinfo modprobe rmmod; do
|
for target in depmod insmod modinfo modprobe rmmod; do
|
||||||
ln -sfv ../bin/kmod /usr/sbin/$target
|
ln -sfv ../bin/kmod /usr/sbin/$target
|
||||||
done
|
rm -fv /usr/bin/$target
|
||||||
|
done</userinput></screen>
|
||||||
ln -sfv kmod /usr/bin/lsmod</userinput></screen>
|
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -110,7 +110,7 @@
|
|||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-failure-tokens
|
--disable-failure-tokens
|
||||||
make
|
make
|
||||||
cp -av .libs/libcrypt.so.1* /usr/lib</userinput></screen>
|
cp -av --remove-destination .libs/libcrypt.so.1* /usr/lib</userinput></screen>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
141
chapter08/lz4.xml
Normal file
141
chapter08/lz4.xml
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
%general-entities;
|
||||||
|
]>
|
||||||
|
|
||||||
|
<sect1 id="ch-system-lz4" role="wrap">
|
||||||
|
<?dbhtml filename="lz4.html"?>
|
||||||
|
|
||||||
|
<sect1info condition="script">
|
||||||
|
<productname>Lz4</productname>
|
||||||
|
<productnumber>&lz4-version;</productnumber>
|
||||||
|
<address>&lz4-url;</address>
|
||||||
|
</sect1info>
|
||||||
|
|
||||||
|
<title>Lz4-&lz4-version;</title>
|
||||||
|
|
||||||
|
<indexterm zone="ch-system-lz4">
|
||||||
|
<primary sortas="a-lz4">Lz4</primary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
|
<sect2 role="package">
|
||||||
|
<title/>
|
||||||
|
|
||||||
|
<para>Lz4 is a lossless compression algorithm, providing compression speed
|
||||||
|
greater than 500 MB/s per core. It features an extremely fast decoder, with
|
||||||
|
speed in multiple GB/s per core. Lz4 can work with Zstandard to allow both
|
||||||
|
algorithms to compress data faster.</para>
|
||||||
|
|
||||||
|
<segmentedlist>
|
||||||
|
<segtitle>&buildtime;</segtitle>
|
||||||
|
<segtitle>&diskspace;</segtitle>
|
||||||
|
|
||||||
|
<seglistitem>
|
||||||
|
<seg>&lz4-fin-sbu;</seg>
|
||||||
|
<seg>&lz4-fin-du;</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 role="installation">
|
||||||
|
<title>Installation of Lz4</title>
|
||||||
|
|
||||||
|
<para>Compile the package:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="make">make BUILD_STATIC=no</userinput></screen>
|
||||||
|
|
||||||
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
|
<!-- This needs to be done at -j1 because otherwise test files do not
|
||||||
|
get generated correctly. -->
|
||||||
|
|
||||||
|
<screen><userinput remap="test">make -j1 check</userinput></screen>
|
||||||
|
|
||||||
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="install">make BUILD_STATIC=no PREFIX=/usr install</userinput></screen>
|
||||||
|
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 id="contents-lz4" role="content">
|
||||||
|
<title>Contents of Lz4</title>
|
||||||
|
|
||||||
|
<segmentedlist>
|
||||||
|
<segtitle>Installed programs</segtitle>
|
||||||
|
<segtitle>Installed library</segtitle>
|
||||||
|
|
||||||
|
<seglistitem>
|
||||||
|
<seg>lz4,
|
||||||
|
lz4c (link to lz4),
|
||||||
|
lz4cat (link to lz4), and
|
||||||
|
unlz4 (link to lz4)
|
||||||
|
</seg>
|
||||||
|
|
||||||
|
<seg>liblz4.so</seg>
|
||||||
|
</seglistitem>
|
||||||
|
</segmentedlist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
||||||
|
<?dbfo list-presentation="list"?>
|
||||||
|
<?dbhtml list-presentation="table"?>
|
||||||
|
|
||||||
|
<varlistentry id="lz4">
|
||||||
|
<term><command>lz4</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Compresses or decompresses files using the LZ4 format</para>
|
||||||
|
<indexterm zone="ch-system-lz4 lz4">
|
||||||
|
<primary sortas="b-lz4">lz4</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="lz4c">
|
||||||
|
<term><command>lz4c</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Compresses files using the LZ4 format</para>
|
||||||
|
<indexterm zone="ch-system-lz4 lz4c">
|
||||||
|
<primary sortas="b-lz4c">lz4c</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="lz4cat">
|
||||||
|
<term><command>lz4cat</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Lists the contents of a file compressed using the LZ4 format</para>
|
||||||
|
<indexterm zone="ch-system-lz4 lz4cat">
|
||||||
|
<primary sortas="b-lz4cat">lz4cat</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="unlz4">
|
||||||
|
<term><command>unlz4</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Decompresses files using the LZ4 format</para>
|
||||||
|
<indexterm zone="ch-system-lz4 unlz4">
|
||||||
|
<primary sortas="b-unlz4">unlz4</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="liblz4">
|
||||||
|
<term><filename class="libraryfile">liblz4</filename></term>
|
||||||
|
<listitem>
|
||||||
|
<para>The library implementing lossless data
|
||||||
|
compression, using the LZ4 algorithm</para>
|
||||||
|
<indexterm zone="ch-system-lz4 liblz4">
|
||||||
|
<primary sortas="c-liblz4">liblz4</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
</sect1>
|
@ -50,9 +50,9 @@
|
|||||||
--without-normal \
|
--without-normal \
|
||||||
--with-cxx-shared \
|
--with-cxx-shared \
|
||||||
--enable-pc-files \
|
--enable-pc-files \
|
||||||
--enable-widec \
|
|
||||||
--with-pkg-config-libdir=/usr/lib/pkgconfig</userinput></screen>
|
--with-pkg-config-libdir=/usr/lib/pkgconfig</userinput></screen>
|
||||||
|
|
||||||
|
<!-- - -enable-widec this is now the default -->
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the new configure options:</title>
|
<title>The meaning of the new configure options:</title>
|
||||||
|
|
||||||
@ -94,9 +94,9 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--enable-widec</parameter></term>
|
<term><parameter>- -enable-widec</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This switch causes wide-character libraries (e.g., <filename
|
<para>This switch causes wide-character libraries (e.g., <filename
|
||||||
class="libraryfile">libncursesw.so.&ncurses-release;</filename>)
|
class="libraryfile">libncursesw.so.&ncurses-release;</filename>)
|
||||||
@ -108,7 +108,7 @@
|
|||||||
source-compatible, but not binary-compatible.</para>
|
source-compatible, but not binary-compatible.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package:</para>
|
||||||
@ -127,7 +127,7 @@
|
|||||||
make will spawn new shell processes during "make install". -->
|
make will spawn new shell processes during "make install". -->
|
||||||
|
|
||||||
<para>The installation of this package will overwrite
|
<para>The installation of this package will overwrite
|
||||||
<filename class="libraryfile">libncursesw.so.&ncurses-release;</filename>
|
<filename class="libraryfile">libncursesw.so.&ncurses-version;</filename>
|
||||||
in-place. It may crash the shell process which is using code and data
|
in-place. It may crash the shell process which is using code and data
|
||||||
from the library file. Install the package with
|
from the library file. Install the package with
|
||||||
<literal>DESTDIR</literal>, and replace the library file correctly using
|
<literal>DESTDIR</literal>, and replace the library file correctly using
|
||||||
@ -137,8 +137,8 @@
|
|||||||
<xref linkend='ch-tools-ncurses'/>):</para>
|
<xref linkend='ch-tools-ncurses'/>):</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make DESTDIR=$PWD/dest install
|
<screen><userinput remap="install">make DESTDIR=$PWD/dest install
|
||||||
install -vm755 dest/usr/lib/libncursesw.so.&ncurses-release; /usr/lib
|
install -vm755 dest/usr/lib/libncursesw.so.&ncurses-version; /usr/lib
|
||||||
rm -v dest/usr/lib/libncursesw.so.&ncurses-release;
|
rm -v dest/usr/lib/libncursesw.so.&ncurses-version;
|
||||||
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
|
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
|
||||||
-i dest/usr/include/curses.h
|
-i dest/usr/include/curses.h
|
||||||
cp -av dest/* /</userinput></screen>
|
cp -av dest/* /</userinput></screen>
|
||||||
|
@ -82,10 +82,14 @@
|
|||||||
|
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
|
<para>The package tests cannot run in the chroot environment. They require
|
||||||
|
<ulink url="&blfs-book;general/cmake.html">cmake</ulink>.</para>
|
||||||
|
<!--
|
||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">./ninja ninja_test
|
<screen><userinput remap="test">./ninja ninja_test
|
||||||
./ninja_test --gtest_filter=-SubprocessTest.SetWithLots</userinput></screen>
|
./ninja_test - -gtest_filter=-SubprocessTest.SetWithLots</userinput></screen>
|
||||||
|
-->
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -70,11 +70,18 @@
|
|||||||
<screen revision='sysv'><userinput remap="make">make</userinput></screen>
|
<screen revision='sysv'><userinput remap="make">make</userinput></screen>
|
||||||
<screen revision='systemd'><userinput remap="make">make src_w_LDADD='$(LDADD) -lsystemd'</userinput></screen>
|
<screen revision='systemd'><userinput remap="make">make src_w_LDADD='$(LDADD) -lsystemd'</userinput></screen>
|
||||||
|
|
||||||
<para> To run the test suite, run:</para>
|
<!-- To editors: "pmap {X,XX} with unreachable process" tests don't work
|
||||||
|
as root. They may seem to pass due to some Tcl/Expect/DejaGNU
|
||||||
|
internal hazards with some "luck" though. -->
|
||||||
|
<para>To run the test suite, run:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">chown -R tester .
|
||||||
|
su tester -c "PATH=$PATH make check"</userinput></screen>
|
||||||
|
|
||||||
<para>One test in the "ps" tests is known to fail.</para>
|
<para>One test named
|
||||||
|
<literal>ps with output flag bsdtime,cputime,etime,etimes</literal>
|
||||||
|
is known to fail if the host kernel is not built with
|
||||||
|
<literal>CONFIG_BSD_PROCESS_ACCT</literal> enabled.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -78,11 +78,17 @@
|
|||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make</userinput></screen>
|
||||||
|
|
||||||
<para>Running the tests at this point is not recommended. The
|
<para>Some tests are known to occasionally hang indefinitely. So to test the
|
||||||
tests are known to hang indefinitely in the partial LFS environment.
|
results, run the test suite but set a 2-minute time limit for each
|
||||||
If desired, the tests can be rerun at the end of this chapter, or
|
test case:</para>
|
||||||
when Python 3 is reinstalled in BLFS. To run the tests anyway,
|
|
||||||
issue <command>make test</command>.</para>
|
<screen><userinput remap="test">make test TESTOPTS="--timeout 120"</userinput></screen>
|
||||||
|
|
||||||
|
<para>For a relatively slow system you may need to increase the time
|
||||||
|
limit and 1 SBU (measured when building Binutils pass 1 with one CPU
|
||||||
|
core) should be enough. Some tests are flaky, so the test suite will
|
||||||
|
automatically re-run failed tests. If a test failed but then passed
|
||||||
|
when re-run, it should be considered as passed.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
@ -41,6 +41,15 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Shadow</title>
|
<title>Installation of Shadow</title>
|
||||||
|
|
||||||
|
<important>
|
||||||
|
<para>
|
||||||
|
If you've installed Linux-PAM, you should follow
|
||||||
|
<ulink url='&blfs-book;postlfs/shadow.xml'>the BLFS shadow
|
||||||
|
page</ulink> instead of this page to build (or, rebuild or upgrade)
|
||||||
|
shadow.
|
||||||
|
</para>
|
||||||
|
</important>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>If you would like to enforce the use of strong passwords, refer to
|
<para>If you would like to enforce the use of strong passwords, refer to
|
||||||
<ulink url="&blfs-book;postlfs/cracklib.html"/> for installing
|
<ulink url="&blfs-book;postlfs/cracklib.html"/> for installing
|
||||||
@ -233,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>
|
||||||
|
@ -55,7 +55,7 @@ sed -i 's/union wait/int/' syslogd.c</userinput></screen>
|
|||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make BINDIR=/sbin install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -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
|
||||||
@ -226,6 +218,19 @@ meson setup \
|
|||||||
|
|
||||||
<screen><userinput remap="make">ninja</userinput></screen>
|
<screen><userinput remap="make">ninja</userinput></screen>
|
||||||
|
|
||||||
|
<para>Some tests need a basic <filename>/etc/os-release</filename> file.
|
||||||
|
To test the results, issue:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">echo 'NAME="Linux From Scratch"' > /etc/os-release
|
||||||
|
ninja test</userinput></screen>
|
||||||
|
|
||||||
|
<!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
|
||||||
|
after initializing the system with systemd. -->
|
||||||
|
<para>Three tests: <literal>systemd:core / test-namespace</literal>,
|
||||||
|
<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>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">ninja install</userinput></screen>
|
<screen><userinput remap="install">ninja install</userinput></screen>
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
%general-entities;
|
%general-entities;
|
||||||
<!ENTITY tdbc-ver "1.1.5">
|
<!ENTITY tdbc-ver "1.1.7">
|
||||||
<!ENTITY itcl-ver "4.2.3">
|
<!ENTITY itcl-ver "4.2.4">
|
||||||
]>
|
]>
|
||||||
|
|
||||||
<sect1 id="ch-system-tcl" role="wrap">
|
<sect1 id="ch-system-tcl" role="wrap">
|
||||||
@ -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>
|
||||||
|
|
||||||
|
@ -42,43 +42,46 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Util-linux</title>
|
<title>Installation of Util-linux</title>
|
||||||
|
|
||||||
|
<!--
|
||||||
<para>First, disable a problematic test:</para>
|
<para>First, disable a problematic test:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
|
<screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
|
||||||
|
-->
|
||||||
<para>Prepare Util-linux for compilation:</para>
|
<para>Prepare Util-linux for compilation:</para>
|
||||||
|
|
||||||
<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin \
|
<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin \
|
||||||
--libdir=/usr/lib \
|
--libdir=/usr/lib \
|
||||||
--runstatedir=/run \
|
--runstatedir=/run \
|
||||||
--sbindir=/usr/sbin \
|
--sbindir=/usr/sbin \
|
||||||
--disable-chfn-chsh \
|
--disable-chfn-chsh \
|
||||||
--disable-login \
|
--disable-login \
|
||||||
--disable-nologin \
|
--disable-nologin \
|
||||||
--disable-su \
|
--disable-su \
|
||||||
--disable-setpriv \
|
--disable-setpriv \
|
||||||
--disable-runuser \
|
--disable-runuser \
|
||||||
--disable-pylibmount \
|
--disable-pylibmount \
|
||||||
--disable-static \
|
--disable-liblastlog2 \
|
||||||
--without-python \
|
--disable-static \
|
||||||
--without-systemd \
|
--without-python \
|
||||||
|
--without-systemd \
|
||||||
--without-systemdsystemunitdir \
|
--without-systemdsystemunitdir \
|
||||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||||
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
||||||
|
|
||||||
<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin \
|
<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin \
|
||||||
--libdir=/usr/lib \
|
--libdir=/usr/lib \
|
||||||
--runstatedir=/run \
|
--runstatedir=/run \
|
||||||
--sbindir=/usr/sbin \
|
--sbindir=/usr/sbin \
|
||||||
--disable-chfn-chsh \
|
--disable-chfn-chsh \
|
||||||
--disable-login \
|
--disable-login \
|
||||||
--disable-nologin \
|
--disable-nologin \
|
||||||
--disable-su \
|
--disable-su \
|
||||||
--disable-setpriv \
|
--disable-setpriv \
|
||||||
--disable-runuser \
|
--disable-runuser \
|
||||||
--disable-pylibmount \
|
--disable-pylibmount \
|
||||||
--disable-static \
|
--disable-liblastlog2 \
|
||||||
--without-python \
|
--disable-static \
|
||||||
|
--without-python \
|
||||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||||
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
||||||
|
|
||||||
@ -90,7 +93,14 @@
|
|||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make</userinput></screen>
|
||||||
|
|
||||||
<para>If desired, run the test suite as a non-&root; user:</para>
|
<!-- To editors:
|
||||||
|
Two tests need a /etc/fstab file. They are skipped if the host
|
||||||
|
distro isn't using systemd as the init system, so don't remove
|
||||||
|
the creation of /etc/fstab unless you've tested it with such a
|
||||||
|
host distro (for example LFS systemd or Debian). -->
|
||||||
|
<para>If desired, create a dummy <filename>/etc/fstab</filename> file
|
||||||
|
to satisfy two tests and run the test suite as a non-&root;
|
||||||
|
user:</para>
|
||||||
|
|
||||||
<warning><para>Running the test suite as the
|
<warning><para>Running the test suite as the
|
||||||
<systemitem class="username">root</systemitem> user can be harmful to
|
<systemitem class="username">root</systemitem> user can be harmful to
|
||||||
@ -103,17 +113,20 @@
|
|||||||
<screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen>
|
<screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -R tester .
|
<screen><userinput remap="test">touch /etc/fstab
|
||||||
|
chown -R tester .
|
||||||
su tester -c "make -k check"</userinput></screen>
|
su tester -c "make -k check"</userinput></screen>
|
||||||
|
|
||||||
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
<para>
|
||||||
does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
|
The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
||||||
enabled or does not have any options providing a SHA256 implementation
|
does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
|
||||||
(for example, <option>CONFIG_CRYPTO_SHA256</option>, or
|
enabled or does not have any options providing a SHA256 implementation
|
||||||
<option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
|
(for example, <option>CONFIG_CRYPTO_SHA256</option>, or
|
||||||
Supplemental SSE3) enabled. In addition,
|
<option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
|
||||||
two sub-tests from misc: mbsencode and one sub-test from script: replay are
|
Supplemental SSE3) enabled. In addition, the lsfd: inotify test will
|
||||||
known to fail.</para>
|
fail if the kernel option <option>CONFIG_NETLINK_DIAG</option> is not
|
||||||
|
enabled.
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -71,13 +71,16 @@
|
|||||||
<para>Now run the tests as user <systemitem
|
<para>Now run the tests as user <systemitem
|
||||||
class="username">tester</systemitem>:</para>
|
class="username">tester</systemitem>:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">su tester -c "LANG=en_US.UTF-8 make -j1 test" &> vim-test.log</userinput></screen>
|
<screen><userinput remap="test">su tester -c "TERM=xterm-256color LANG=en_US.UTF-8 make -j1 test" \
|
||||||
|
&> vim-test.log</userinput></screen>
|
||||||
|
|
||||||
<para>The test suite outputs a lot of binary data to the screen. This can
|
<para>The test suite outputs a lot of binary data to the screen. This can
|
||||||
cause issues with the settings of the current terminal. The problem can be
|
cause issues with the settings of the current terminal (especially while
|
||||||
|
we are overriding the <envar>TERM</envar> variable to satisfy some
|
||||||
|
assumptions of the test suite). The problem can be
|
||||||
avoided by redirecting the output to a log file as shown above. A
|
avoided by redirecting the output to a log file as shown above. A
|
||||||
successful test will result in the words "ALL DONE" in the log file
|
successful test will result in the words <computeroutput>ALL
|
||||||
at completion.</para>
|
DONE</computeroutput> in the log file at completion.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<sect1 id="ch-config-clock" revision="systemd">
|
<sect1 id="ch-config-clock" revision="systemd">
|
||||||
<?dbhtml filename="clock.html"?>
|
<?dbhtml filename="clock.html"?>
|
||||||
|
|
||||||
<title>Configuring the system clock</title>
|
<title>Configuring the System Clock</title>
|
||||||
|
|
||||||
<indexterm zone="ch-config-clock">
|
<indexterm zone="ch-config-clock">
|
||||||
<primary sortas="d-clock">clock</primary>
|
<primary sortas="d-clock">clock</primary>
|
||||||
|
@ -50,11 +50,11 @@
|
|||||||
<filename class="extension">.netdev</filename> and
|
<filename class="extension">.netdev</filename> and
|
||||||
<filename class="extension">.network</filename> files. For detailed
|
<filename class="extension">.network</filename> files. For detailed
|
||||||
descriptions and example contents of these configuration files, consult
|
descriptions and example contents of these configuration files, consult
|
||||||
the <ulink role='man' url='&man;systemd-link.5'>systemd-link(5)</ulink>,
|
the
|
||||||
<ulink role='man' url='&man;systemd-netdev.5'>systemd-netdev(5)</ulink>,
|
<ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink>,
|
||||||
and <ulink role='man'
|
<ulink role='man' url='&man;systemd.netdev.5'>systemd.netdev(5)</ulink>, and
|
||||||
url='&man;systemd-network.5'>systemd-network(5)</ulink> manual
|
<ulink role='man' url='&man;systemd.network.5'>systemd.network(5)</ulink>
|
||||||
pages.</para>
|
manual pages.</para>
|
||||||
|
|
||||||
<sect3 id="systemd-network-devices">
|
<sect3 id="systemd-network-devices">
|
||||||
<title>Network Device Naming</title>
|
<title>Network Device Naming</title>
|
||||||
|
@ -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>
|
||||||
|
|
||||||
|
|
||||||
@ -87,7 +87,7 @@
|
|||||||
un-tarring.</para>
|
un-tarring.</para>
|
||||||
|
|
||||||
<para>There are several ways to configure the kernel options. Usually,
|
<para>There are several ways to configure the kernel options. Usually,
|
||||||
This is done through a menu-driven interface, for example:</para>
|
this is done through a menu-driven interface, for example:</para>
|
||||||
|
|
||||||
<screen role="nodump"><userinput>make menuconfig</userinput></screen>
|
<screen role="nodump"><userinput>make menuconfig</userinput></screen>
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
6.7.1
|
6.8.9
|
||||||
|
@ -14,7 +14,6 @@ UEVENT_HELPER=' '
|
|||||||
DEVTMPFS='*'
|
DEVTMPFS='*'
|
||||||
DEVTMPFS_MOUNT='*'
|
DEVTMPFS_MOUNT='*'
|
||||||
DRM=' *M'
|
DRM=' *M'
|
||||||
AUDIT=' '
|
|
||||||
NET='*'
|
NET='*'
|
||||||
INET='*'
|
INET='*'
|
||||||
IPV6='*'
|
IPV6='*'
|
||||||
@ -24,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,16 +3,18 @@
|
|||||||
"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'>A</emphasis>uditing support [AUDIT]
|
|
||||||
<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]
|
||||||
[ ] <emphasis role='blue'>R</emphasis>equire boot parameter to enable pressure stall information tracking
|
[ ] <emphasis role='blue'>R</emphasis>equire boot parameter to enable pressure stall information tracking
|
||||||
... [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'>P</emphasis>rocessor type and features --->
|
<emphasis role='blue'>P</emphasis>rocessor type and features --->
|
||||||
|
@ -15,7 +15,7 @@ $regex = array();
|
|||||||
$regex[ 'intltool' ] = "/^.*Latest version is (\d[\d\.]+\d).*$/";
|
$regex[ 'intltool' ] = "/^.*Latest version is (\d[\d\.]+\d).*$/";
|
||||||
$regex[ 'less' ] = "/^.*current released version is less-(\d+).*$/";
|
$regex[ 'less' ] = "/^.*current released version is less-(\d+).*$/";
|
||||||
$regex[ 'mpfr' ] = "/^mpfr-([\d\.]+)\.tar.*$/";
|
$regex[ 'mpfr' ] = "/^mpfr-([\d\.]+)\.tar.*$/";
|
||||||
$regex[ 'Python' ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
|
//$regex[ 'Python' ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
|
||||||
//$regex[ 'sysvinit' ] = "/^.*sysvinit-([\d\.]+)dsf\.tar.*$/";
|
//$regex[ 'sysvinit' ] = "/^.*sysvinit-([\d\.]+)dsf\.tar.*$/";
|
||||||
$regex[ 'tzdata' ] = "/^.*tzdata([\d]+[a-z]).*$/";
|
$regex[ 'tzdata' ] = "/^.*tzdata([\d]+[a-z]).*$/";
|
||||||
$regex[ 'xz' ] = "/^.*xz-([\d\.]*\d).*$/";
|
$regex[ 'xz' ] = "/^.*xz-([\d\.]*\d).*$/";
|
||||||
@ -77,6 +77,7 @@ function http_get_file( $url )
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ( preg_match( "/sourceforge/", $url ) ||
|
if ( preg_match( "/sourceforge/", $url ) ||
|
||||||
|
preg_match( "/python/", $url ) ||
|
||||||
preg_match( "/psmisc/", $url ) )
|
preg_match( "/psmisc/", $url ) )
|
||||||
{
|
{
|
||||||
exec( "lynx -dump $url 2>/dev/null", $lines );
|
exec( "lynx -dump $url 2>/dev/null", $lines );
|
||||||
@ -134,6 +135,7 @@ if ( $package == "iana-etc" ) $dirpath = github("Mic92/iana-etc");
|
|||||||
if ( $package == "intltool" ) $dirpath = "https://launchpad.net/intltool/trunk";
|
if ( $package == "intltool" ) $dirpath = "https://launchpad.net/intltool/trunk";
|
||||||
if ( $package == "libffi" ) $dirpath = github("libffi/libffi");
|
if ( $package == "libffi" ) $dirpath = github("libffi/libffi");
|
||||||
if ( $package == "libxcrypt" ) $dirpath = github("besser82/libxcrypt");
|
if ( $package == "libxcrypt" ) $dirpath = github("besser82/libxcrypt");
|
||||||
|
if ( $package == "lz" ) $dirpath = github("lz4/lz4");
|
||||||
if ( $package == "meson" ) $dirpath = github("mesonbuild/meson");
|
if ( $package == "meson" ) $dirpath = github("mesonbuild/meson");
|
||||||
if ( $package == "mpc" ) $dirpath = "https://ftp.gnu.org/gnu/mpc";
|
if ( $package == "mpc" ) $dirpath = "https://ftp.gnu.org/gnu/mpc";
|
||||||
if ( $package == "mpfr" ) $dirpath = "https://mpfr.loria.fr/mpfr-current";
|
if ( $package == "mpfr" ) $dirpath = "https://mpfr.loria.fr/mpfr-current";
|
||||||
@ -145,7 +147,7 @@ if ( $package == "Python" ) $dirpath = "https://www.python.org/downloads/sou
|
|||||||
if ( $package == "shadow" ) $dirpath = github("shadow-maint/shadow");
|
if ( $package == "shadow" ) $dirpath = github("shadow-maint/shadow");
|
||||||
if ( $package == "sysvinit" ) $dirpath = github("slicer69/sysvinit");
|
if ( $package == "sysvinit" ) $dirpath = github("slicer69/sysvinit");
|
||||||
if ( $package == "MarkupSafe" ) $dirpath = "https://pypi.python.org/pypi/MarkupSafe/";
|
if ( $package == "MarkupSafe" ) $dirpath = "https://pypi.python.org/pypi/MarkupSafe/";
|
||||||
if ( $package == "Jinja" ) $dirpath = "https://pypi.python.org/pypi/Jinja2/";
|
if ( $package == "jinja" ) $dirpath = "https://pypi.python.org/pypi/Jinja2/";
|
||||||
if ( $package == "systemd" ) $dirpath = github("systemd/systemd");
|
if ( $package == "systemd" ) $dirpath = github("systemd/systemd");
|
||||||
//if ( $package == "tcl" ) $dirpath = "https://sourceforge.net/projects/tcl/files";
|
//if ( $package == "tcl" ) $dirpath = "https://sourceforge.net/projects/tcl/files";
|
||||||
if ( $package == "tcl" ) $dirpath = "https://www.tcl.tk/software/tcltk/download.html";
|
if ( $package == "tcl" ) $dirpath = "https://www.tcl.tk/software/tcltk/download.html";
|
||||||
@ -160,53 +162,6 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
|||||||
if ( preg_match( "/^ftp/", $dirpath ) )
|
if ( preg_match( "/^ftp/", $dirpath ) )
|
||||||
{
|
{
|
||||||
echo "ftp should not occur\n";
|
echo "ftp should not occur\n";
|
||||||
/*
|
|
||||||
$dirpath = substr( $dirpath, 6 ); // Remove ftp://
|
|
||||||
$dirpath = rtrim ( $dirpath, "/" ); // Trim any trailing slash
|
|
||||||
$position = strpos( $dirpath, "/" ); // Divide at first slash
|
|
||||||
$server = substr( $dirpath, 0, $position );
|
|
||||||
$path = substr( $dirpath, $position );
|
|
||||||
|
|
||||||
$conn = ftp_connect( $server );
|
|
||||||
ftp_login( $conn, "anonymous", "" );
|
|
||||||
|
|
||||||
// See if we need special handling
|
|
||||||
if ( isset( $exceptions[ $package ] ) )
|
|
||||||
{
|
|
||||||
$specials = explode( ":", $exceptions[ $package ] );
|
|
||||||
|
|
||||||
foreach ( $specials as $i )
|
|
||||||
{
|
|
||||||
list( $op, $regexp ) = explode( "=", $i );
|
|
||||||
|
|
||||||
switch ($op)
|
|
||||||
{
|
|
||||||
case "UPDIR":
|
|
||||||
// Remove last dir from $path
|
|
||||||
$position = strrpos( $path, "/" );
|
|
||||||
$path = substr( $path, 0, $position );
|
|
||||||
|
|
||||||
// Get dir listing
|
|
||||||
$lines = ftp_rawlist ($conn, $path);
|
|
||||||
$max = find_max( $lines, $regexp, $regexp );
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "DOWNDIR":
|
|
||||||
// Append found directory
|
|
||||||
$path .= "/$max";
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
echo "Error in specials array for $package\n";
|
|
||||||
return -5;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$lines = ftp_rawlist ($conn, $path);
|
|
||||||
ftp_close( $conn );
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
else // http(s)
|
else // http(s)
|
||||||
{
|
{
|
||||||
@ -303,17 +258,23 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
|||||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||||
|
|
||||||
if ( $package == "psmisc" )
|
if ( $package == "psmisc" )
|
||||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+).tar.*$/" );
|
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||||
|
|
||||||
if ( $package == "grub" )
|
if ( $package == "grub" )
|
||||||
return find_max( $lines, "/grub/", "/^.*grub-([\d\.]+).tar.xz.*$/" );
|
return find_max( $lines, "/grub/", "/^.*grub-([\d\.]+).tar.xz.*$/" );
|
||||||
|
|
||||||
if ( $package == "Jinja" )
|
if ( $package == "jinja" )
|
||||||
return find_max( $lines, "/Jinja/", "/^.*Jinja2 ([\d\.]+).*$/" );
|
return find_max( $lines, "/Jinja/", "/^.*Jinja2 ([\d\.]+).*$/" );
|
||||||
|
|
||||||
|
if ( $package == "lz" )
|
||||||
|
return find_max( $lines, "/name.:/", '/^.*LZ4 v([\d\.]+)".*$/' );
|
||||||
|
|
||||||
if ( $package == "openssl" )
|
if ( $package == "openssl" )
|
||||||
return find_max( $lines, "/openssl/", "/^.*openssl-([\d\.p]*\d.?).tar.*$/" );
|
return find_max( $lines, "/openssl/", "/^.*openssl-([\d\.p]*\d.?).tar.*$/" );
|
||||||
|
|
||||||
|
if ( $package == "Python" )
|
||||||
|
return find_max( $lines, "/Python 3/", "/^.*Python (3[\d\.]*\d) .*$/" );
|
||||||
|
|
||||||
if ( $package == "vim" )
|
if ( $package == "vim" )
|
||||||
return find_max( $lines, "/v\d\./", "/^.*v([\d\.]+).*$/" );
|
return find_max( $lines, "/v\d\./", "/^.*v([\d\.]+).*$/" );
|
||||||
|
|
||||||
@ -332,7 +293,6 @@ function get_current()
|
|||||||
|
|
||||||
// Fetech from git and get wget-list
|
// Fetech from git and get wget-list
|
||||||
$current = array();
|
$current = array();
|
||||||
#$lfssvn = "svn://svn.linuxfromscratch.org/LFS/trunk";
|
|
||||||
$lfsgit = "https://git.linuxfromscratch.org/lfs.git";
|
$lfsgit = "https://git.linuxfromscratch.org/lfs.git";
|
||||||
|
|
||||||
$tmpdir = exec( "mktemp -d /tmp/lfscheck.XXXXXX" );
|
$tmpdir = exec( "mktemp -d /tmp/lfscheck.XXXXXX" );
|
||||||
@ -364,7 +324,6 @@ function get_current()
|
|||||||
|
|
||||||
$file = rtrim( $file );
|
$file = rtrim( $file );
|
||||||
$pkg_pattern = "/(\D*).*/";
|
$pkg_pattern = "/(\D*).*/";
|
||||||
//$pattern = "/\D*(\d.*\d)\D*/";
|
|
||||||
$pattern = "/\D*(\d.*\d)\D*/";
|
$pattern = "/\D*(\d.*\d)\D*/";
|
||||||
|
|
||||||
if ( preg_match( "/e2fsprogs/", $file ) )
|
if ( preg_match( "/e2fsprogs/", $file ) )
|
||||||
|
260
packages.ent
260
packages.ent
@ -104,15 +104,15 @@
|
|||||||
<!ENTITY check-fin-du "12 MB">
|
<!ENTITY check-fin-du "12 MB">
|
||||||
<!ENTITY check-fin-sbu "0.1 SBU (about 1.6 SBU with tests)">
|
<!ENTITY check-fin-sbu "0.1 SBU (about 1.6 SBU with tests)">
|
||||||
|
|
||||||
<!ENTITY coreutils-version "9.4">
|
<!ENTITY coreutils-version "9.5">
|
||||||
<!ENTITY coreutils-size "5,840 KB">
|
<!ENTITY coreutils-size "5,867 KB">
|
||||||
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
|
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
|
||||||
<!ENTITY coreutils-md5 "459e9546074db2834eefe5421f250025">
|
<!ENTITY coreutils-md5 "e99adfa059a63db3503cc71f3d151e31">
|
||||||
<!ENTITY coreutils-home "&gnu-software;coreutils/">
|
<!ENTITY coreutils-home "&gnu-software;coreutils/">
|
||||||
<!ENTITY coreutils-tmp-du "173 MB">
|
<!ENTITY coreutils-tmp-du "173 MB">
|
||||||
<!ENTITY coreutils-tmp-sbu "0.3 SBU">
|
<!ENTITY coreutils-tmp-sbu "0.3 SBU">
|
||||||
<!ENTITY coreutils-fin-du "175 MB">
|
<!ENTITY coreutils-fin-du "175 MB">
|
||||||
<!ENTITY coreutils-fin-sbu "1/0 SBU">
|
<!ENTITY coreutils-fin-sbu "1.0 SBU">
|
||||||
|
|
||||||
<!ENTITY dbus-version "1.14.10">
|
<!ENTITY dbus-version "1.14.10">
|
||||||
<!ENTITY dbus-size "1,344 KB">
|
<!ENTITY dbus-size "1,344 KB">
|
||||||
@ -140,26 +140,26 @@
|
|||||||
<!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 "http://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">
|
||||||
|
|
||||||
<!ENTITY elfutils-version "0.190"> <!-- libelf -->
|
<!ENTITY elfutils-version "0.191"> <!-- libelf -->
|
||||||
<!ENTITY elfutils-size "8,949 KB">
|
<!ENTITY elfutils-size "9,092 KB">
|
||||||
<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
|
<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
|
||||||
<!ENTITY elfutils-md5 "79ad698e61a052bea79e77df6a08bc4b">
|
<!ENTITY elfutils-md5 "636547248fb3fae58ec48030298d3ef7">
|
||||||
<!ENTITY elfutils-home "https://sourceware.org/elfutils/">
|
<!ENTITY elfutils-home "https://sourceware.org/elfutils/">
|
||||||
<!ENTITY elfutils-fin-du "124 MB">
|
<!ENTITY elfutils-fin-du "124 MB">
|
||||||
<!ENTITY elfutils-fin-sbu "0.3 SBU">
|
<!ENTITY elfutils-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY expat-version "2.6.0">
|
<!ENTITY expat-version "2.6.2">
|
||||||
<!ENTITY expat-size "473 KB">
|
<!ENTITY expat-size "474 KB">
|
||||||
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
|
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
|
||||||
<!ENTITY expat-md5 "bd169cb11f4b9bdfddadf9e88a5c4d4b">
|
<!ENTITY expat-md5 "0cb75c8feb842c0794ba89666b762a2d">
|
||||||
<!ENTITY expat-home "https://libexpat.github.io/">
|
<!ENTITY expat-home "https://libexpat.github.io/">
|
||||||
<!ENTITY expat-fin-du "13 MB">
|
<!ENTITY expat-fin-du "13 MB">
|
||||||
<!ENTITY expat-fin-sbu "0.1 SBU">
|
<!ENTITY expat-fin-sbu "0.1 SBU">
|
||||||
@ -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">
|
||||||
@ -218,10 +218,10 @@
|
|||||||
<!ENTITY gawk-fin-du "42 MB">
|
<!ENTITY gawk-fin-du "42 MB">
|
||||||
<!ENTITY gawk-fin-sbu "0.1 SBU">
|
<!ENTITY gawk-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY gcc-version "13.2.0">
|
<!ENTITY gcc-version "14.1.0">
|
||||||
<!ENTITY gcc-size "85,800 KB">
|
<!ENTITY gcc-size "90,104 KB">
|
||||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
|
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
|
||||||
<!ENTITY gcc-md5 "e0e48554cc6e4f261d55ddee9ab69075">
|
<!ENTITY gcc-md5 "24195dca80ded5e0551b533f46a4481d">
|
||||||
<!ENTITY gcc-home "https://gcc.gnu.org/">
|
<!ENTITY gcc-home "https://gcc.gnu.org/">
|
||||||
<!ENTITY gcc-tmpp1-du "4.1 GB">
|
<!ENTITY gcc-tmpp1-du "4.1 GB">
|
||||||
<!ENTITY gcc-tmpp1-sbu "3.8 SBU">
|
<!ENTITY gcc-tmpp1-sbu "3.8 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">
|
||||||
|
|
||||||
@ -245,10 +245,10 @@
|
|||||||
<!ENTITY gdbm-fin-du "13 MB">
|
<!ENTITY gdbm-fin-du "13 MB">
|
||||||
<!ENTITY gdbm-fin-sbu "0.1 SBU">
|
<!ENTITY gdbm-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY gettext-version "0.22.4">
|
<!ENTITY gettext-version "0.22.5">
|
||||||
<!ENTITY gettext-size "10,016 KB">
|
<!ENTITY gettext-size "10,031 KB">
|
||||||
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
||||||
<!ENTITY gettext-md5 "2d8507d003ef3ddd1c172707ffa97ed8">
|
<!ENTITY gettext-md5 "3ae5580599d84be93e6213930facb2db">
|
||||||
<!ENTITY gettext-home "&gnu-software;gettext/">
|
<!ENTITY gettext-home "&gnu-software;gettext/">
|
||||||
<!ENTITY gettext-tmp-du "306 MB">
|
<!ENTITY gettext-tmp-du "306 MB">
|
||||||
<!ENTITY gettext-tmp-sbu "1.1 SBU">
|
<!ENTITY gettext-tmp-sbu "1.1 SBU">
|
||||||
@ -319,10 +319,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 "20240125">
|
<!ENTITY iana-etc-version "20240607">
|
||||||
<!ENTITY iana-etc-size "589 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 "aed66d04de615d76c70890233081e584">
|
<!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">
|
||||||
@ -343,20 +343,20 @@
|
|||||||
<!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.7.0">
|
<!ENTITY iproute2-version "6.9.0">
|
||||||
<!ENTITY iproute2-size "900 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 "35d8277d1469596b7edc07a51470a033">
|
<!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">
|
||||||
<!ENTITY iproute2-tmp-du "15 MB">
|
<!ENTITY iproute2-tmp-du "15 MB">
|
||||||
<!ENTITY iproute2-tmp-sbu "less than 0.1 SBU">
|
<!ENTITY iproute2-tmp-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY jinja2-version "3.1.3">
|
<!ENTITY jinja2-version "3.1.4">
|
||||||
<!ENTITY jinja2-size "264 KB">
|
<!ENTITY jinja2-size "235 KB">
|
||||||
<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz">
|
<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/jinja2-&jinja2-version;.tar.gz">
|
||||||
<!ENTITY jinja2-md5 "caf5418c851eac59e70a78d9730d4cea">
|
<!ENTITY jinja2-md5 "02ca9a6364c92e83d14b037bef4732bc">
|
||||||
<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/">
|
<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/">
|
||||||
<!ENTITY jinja2-fin-du "3.2 MB">
|
<!ENTITY jinja2-fin-du "3.2 MB">
|
||||||
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
|
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
|
||||||
@ -369,10 +369,10 @@
|
|||||||
<!ENTITY kbd-fin-du "34 MB">
|
<!ENTITY kbd-fin-du "34 MB">
|
||||||
<!ENTITY kbd-fin-sbu "0.1 SBU">
|
<!ENTITY kbd-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY kmod-version "31">
|
<!ENTITY kmod-version "32">
|
||||||
<!ENTITY kmod-size "558 KB">
|
<!ENTITY kmod-size "500 KB">
|
||||||
<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
|
<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
|
||||||
<!ENTITY kmod-md5 "6165867e1836d51795a11ea4762ff66a">
|
<!ENTITY kmod-md5 "1046fda48766fae905f83150d12eec78">
|
||||||
<!ENTITY kmod-home "https://github.com/kmod-project/kmod">
|
<!ENTITY kmod-home "https://github.com/kmod-project/kmod">
|
||||||
<!ENTITY kmod-fin-du "12 MB">
|
<!ENTITY kmod-fin-du "12 MB">
|
||||||
<!ENTITY kmod-fin-sbu "less than 0.1 SBU">
|
<!ENTITY kmod-fin-sbu "less than 0.1 SBU">
|
||||||
@ -385,7 +385,7 @@
|
|||||||
<!ENTITY less-fin-du "12 MB">
|
<!ENTITY less-fin-du "12 MB">
|
||||||
<!ENTITY less-fin-sbu "less than 0.1 SBU">
|
<!ENTITY less-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY lfs-bootscripts-version "20230728"> <!-- Scripts depend on this format -->
|
<!ENTITY lfs-bootscripts-version "20240416"> <!-- Scripts depend on this format -->
|
||||||
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
|
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
|
||||||
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
||||||
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
||||||
@ -393,18 +393,18 @@
|
|||||||
<!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">
|
||||||
|
|
||||||
<!ENTITY libffi-version "3.4.4">
|
<!ENTITY libffi-version "3.4.6">
|
||||||
<!ENTITY libffi-size "1,331 KB">
|
<!ENTITY libffi-size "1,360 KB">
|
||||||
<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
|
<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
|
||||||
<!ENTITY libffi-md5 "0da1a5ed7786ac12dcbaf0d499d8a049">
|
<!ENTITY libffi-md5 "b9cac6c5997dca2b3787a59ede34e0eb">
|
||||||
<!ENTITY libffi-home "https://sourceware.org/libffi/">
|
<!ENTITY libffi-home "https://sourceware.org/libffi/">
|
||||||
<!ENTITY libffi-fin-du "11 MB">
|
<!ENTITY libffi-fin-du "11 MB">
|
||||||
<!ENTITY libffi-fin-sbu "1.8 SBU">
|
<!ENTITY libffi-fin-sbu "1.8 SBU">
|
||||||
@ -434,13 +434,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 "7">
|
<!ENTITY linux-minor-version "9">
|
||||||
<!ENTITY linux-patch-version "4">
|
<!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 "138,130 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 "370e1b6155ae63133380e421146619e0">
|
<!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
|
||||||
@ -458,6 +458,14 @@
|
|||||||
<!ENTITY linux-headers-tmp-du "1.5 GB">
|
<!ENTITY linux-headers-tmp-du "1.5 GB">
|
||||||
<!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU">
|
<!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
|
<!ENTITY lz4-version "1.9.4">
|
||||||
|
<!ENTITY lz4-size "348 KB">
|
||||||
|
<!ENTITY lz4-url "&github;/lz4/lz4/releases/download/v&lz4-version;/lz4-&lz4-version;.tar.gz">
|
||||||
|
<!ENTITY lz4-md5 "e9286adb64040071c5e23498bf753261">
|
||||||
|
<!ENTITY lz4-home "https://lz4.org/">
|
||||||
|
<!ENTITY lz4-fin-du "83 MB">
|
||||||
|
<!ENTITY lz4-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY m4-version "1.4.19">
|
<!ENTITY m4-version "1.4.19">
|
||||||
<!ENTITY m4-size "1,617 KB">
|
<!ENTITY m4-size "1,617 KB">
|
||||||
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
|
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
|
||||||
@ -478,18 +486,18 @@
|
|||||||
<!ENTITY make-fin-du "13 MB">
|
<!ENTITY make-fin-du "13 MB">
|
||||||
<!ENTITY make-fin-sbu "0.5 SBU">
|
<!ENTITY make-fin-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY man-db-version "2.12.0">
|
<!ENTITY man-db-version "2.12.1">
|
||||||
<!ENTITY man-db-size "1,941 KB">
|
<!ENTITY man-db-size "1,994 KB">
|
||||||
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
|
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
|
||||||
<!ENTITY man-db-md5 "67e0052fa200901b314fad7b68c9db27">
|
<!ENTITY man-db-md5 "7b044e5020aab89db41ac7ee59d6d84a">
|
||||||
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
|
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
|
||||||
<!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.06">
|
<!ENTITY man-pages-version "6.8">
|
||||||
<!ENTITY man-pages-size "2,116 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 "26b39e38248144156d437e1e10cb20bf">
|
<!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 +510,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.3.2">
|
<!ENTITY meson-version "1.4.1">
|
||||||
<!ENTITY meson-size "2,172 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 "2d0ebd3a24249617b1c4d30026380cf8">
|
<!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">
|
||||||
@ -526,31 +534,28 @@
|
|||||||
<!ENTITY mpfr-fin-du "44 MB">
|
<!ENTITY mpfr-fin-du "44 MB">
|
||||||
<!ENTITY mpfr-fin-sbu "0.3 SBU">
|
<!ENTITY mpfr-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY ncurses-release "6.4">
|
<!ENTITY ncurses-version "6.5">
|
||||||
<!ENTITY ncurses-version "&ncurses-release;-20230520">
|
|
||||||
<!ENTITY ncurses-size "2,156 KB">
|
<!ENTITY ncurses-size "2,156 KB">
|
||||||
<!-- switch back to invisible-mirror.net for 6.5 -->
|
<!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz">
|
||||||
<!--ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"-->
|
<!ENTITY ncurses-md5 "ac2d2629296f04c8537ca706b6977687">
|
||||||
<!ENTITY ncurses-url "&anduin-sources;/ncurses-&ncurses-version;.tar.xz">
|
|
||||||
<!ENTITY ncurses-md5 "c5367e829b6d9f3f97b280bb3e6bfbc3">
|
|
||||||
<!ENTITY ncurses-home "&gnu-software;ncurses/">
|
<!ENTITY ncurses-home "&gnu-software;ncurses/">
|
||||||
<!ENTITY ncurses-tmp-du "51 MB">
|
<!ENTITY ncurses-tmp-du "3,603 KB">
|
||||||
<!ENTITY ncurses-tmp-sbu "0.3 SBU">
|
<!ENTITY ncurses-tmp-sbu "0.3 SBU">
|
||||||
<!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.11.1">
|
<!ENTITY ninja-version "1.12.1">
|
||||||
<!ENTITY ninja-size "225 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 "32151c08211d7ca3c1d832064f6939b0">
|
<!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.2.1">
|
<!ENTITY openssl-version "3.3.1">
|
||||||
<!ENTITY openssl-size "17,318 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 "c239213887804ba00654884918b37441">
|
<!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">
|
||||||
@ -566,23 +571,23 @@
|
|||||||
<!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">
|
||||||
<!ENTITY perl-fin-du "239 MB">
|
<!ENTITY perl-fin-du "239 MB">
|
||||||
<!ENTITY perl-fin-sbu "1.5 SBU">
|
<!ENTITY perl-fin-sbu "1.5 SBU">
|
||||||
|
|
||||||
<!ENTITY pkgconf-version "2.1.1">
|
<!ENTITY pkgconf-version "2.2.0">
|
||||||
<!ENTITY pkgconf-size "305 KB">
|
<!ENTITY pkgconf-size "305 KB">
|
||||||
<!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
|
<!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
|
||||||
<!ENTITY pkgconf-md5 "bc29d74c2483197deb9f1f3b414b7918">
|
<!ENTITY pkgconf-md5 "00e309a3bf0909030a4fc701389db2b9">
|
||||||
<!ENTITY pkgconf-home "http://pkgconf.org/">
|
<!ENTITY pkgconf-home "http://pkgconf.org/">
|
||||||
<!ENTITY pkgconf-fin-du "4.6 MB">
|
<!ENTITY pkgconf-fin-du "4.6 MB">
|
||||||
<!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
|
<!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
|
||||||
@ -591,14 +596,14 @@
|
|||||||
<!ENTITY procps-ng-size "1,369 KB">
|
<!ENTITY procps-ng-size "1,369 KB">
|
||||||
<!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
|
<!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
|
||||||
<!ENTITY procps-ng-md5 "2f747fc7df8ccf402d03e375c565cf96">
|
<!ENTITY procps-ng-md5 "2f747fc7df8ccf402d03e375c565cf96">
|
||||||
<!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng">
|
<!ENTITY procps-ng-home "https://gitlab.com/procps-ng/procps/">
|
||||||
<!ENTITY procps-ng-fin-du "27 MB">
|
<!ENTITY procps-ng-fin-du "27 MB">
|
||||||
<!ENTITY procps-ng-fin-sbu "0.1 SBU">
|
<!ENTITY procps-ng-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY psmisc-version "23.6">
|
<!ENTITY psmisc-version "23.7">
|
||||||
<!ENTITY psmisc-size "415 KB">
|
<!ENTITY psmisc-size "423 KB">
|
||||||
<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
|
<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
|
||||||
<!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633">
|
<!ENTITY psmisc-md5 "53eae841735189a896d614cba440eb10">
|
||||||
<!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc">
|
<!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc">
|
||||||
<!ENTITY psmisc-fin-du "6.6 MB">
|
<!ENTITY psmisc-fin-du "6.6 MB">
|
||||||
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
|
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
|
||||||
@ -606,19 +611,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.2">
|
<!ENTITY python-version "3.12.4">
|
||||||
<!ENTITY python-minor "3.12">
|
<!ENTITY python-minor "3.12">
|
||||||
<!ENTITY python-size "20,109 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 "e7c178b97bf8f7ccd677b94d614f7b3c">
|
<!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 "8a6310f6288e7f60c3565277ec3b5279">
|
<!ENTITY python-docs-md5 "cca155c92f53882cf45a69364315640d">
|
||||||
<!ENTITY python-docs-size "8,065 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 -->
|
||||||
@ -639,18 +644,18 @@
|
|||||||
<!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.1.0">
|
<!ENTITY setuptools-version "70.0.0">
|
||||||
<!ENTITY setuptools-size "2,168 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 "6f6eb780ce12c90d81ce243747ed7ab0">
|
<!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">
|
||||||
|
|
||||||
<!ENTITY shadow-version "4.14.5">
|
<!ENTITY shadow-version "4.15.1">
|
||||||
<!ENTITY shadow-size "1,765 KB">
|
<!ENTITY shadow-size "1,742 KB">
|
||||||
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
|
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
|
||||||
<!ENTITY shadow-md5 "452b0e59f08bf618482228ba3732d0ae">
|
<!ENTITY shadow-md5 "006b0856abd49b5e7b45b7cb78ca272a">
|
||||||
<!ENTITY shadow-home "&github;/shadow-maint/shadow/">
|
<!ENTITY shadow-home "&github;/shadow-maint/shadow/">
|
||||||
<!ENTITY shadow-fin-du "49 MB">
|
<!ENTITY shadow-fin-du "49 MB">
|
||||||
<!ENTITY shadow-fin-sbu "0.1 SBU">
|
<!ENTITY shadow-fin-sbu "0.1 SBU">
|
||||||
@ -663,29 +668,29 @@
|
|||||||
<!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">
|
||||||
|
|
||||||
<!ENTITY sysvinit-version "3.08">
|
<!ENTITY sysvinit-version "3.09">
|
||||||
<!ENTITY sysvinit-size "263 KB">
|
<!ENTITY sysvinit-size "234 KB">
|
||||||
<!ENTITY sysvinit-url "&github;/slicer69/sysvinit/releases/download/&sysvinit-version;/sysvinit-&sysvinit-version;.tar.xz">
|
<!ENTITY sysvinit-url "&github;/slicer69/sysvinit/releases/download/&sysvinit-version;/sysvinit-&sysvinit-version;.tar.xz">
|
||||||
<!ENTITY sysvinit-md5 "81a05f28d7b67533cfc778fcadea168c">
|
<!ENTITY sysvinit-md5 "688074f8642c955469a0b1ecae5c488b">
|
||||||
<!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit">
|
<!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit">
|
||||||
<!ENTITY sysvinit-fin-du "3.5 MB">
|
<!ENTITY sysvinit-fin-du "2.5 MB">
|
||||||
<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
|
<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY tar-version "1.35">
|
<!ENTITY tar-version "1.35">
|
||||||
@ -698,15 +703,15 @@
|
|||||||
<!ENTITY tar-fin-du "43 MB">
|
<!ENTITY tar-fin-du "43 MB">
|
||||||
<!ENTITY tar-fin-sbu "0.5 SBU">
|
<!ENTITY tar-fin-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY tcl-version "8.6.13">
|
<!ENTITY tcl-version "8.6.14">
|
||||||
<!ENTITY tcl-major-version "8.6">
|
<!ENTITY tcl-major-version "8.6">
|
||||||
<!ENTITY tcl-size "10,581 KB">
|
<!ENTITY tcl-size "11,355 KB">
|
||||||
<!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
|
<!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
|
||||||
<!ENTITY tcl-md5 "0e4358aade2f5db8a8b6f2f6d9481ec2">
|
<!ENTITY tcl-md5 "c30b57c6051be28fa928d09aca82841e">
|
||||||
<!ENTITY tcl-home "http://tcl.sourceforge.net/">
|
<!ENTITY tcl-home "https://tcl.sourceforge.net/">
|
||||||
<!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz">
|
<!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz">
|
||||||
<!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68">
|
<!ENTITY tcl-docs-md5 "5467198f8d57c54835bf80b98ffb0170">
|
||||||
<!ENTITY tcl-docs-size "1,165 KB">
|
<!ENTITY tcl-docs-size "1,167 KB">
|
||||||
<!ENTITY tcl-tmp-du "89 MB">
|
<!ENTITY tcl-tmp-du "89 MB">
|
||||||
<!ENTITY tcl-tmp-sbu "2.7 SBU">
|
<!ENTITY tcl-tmp-sbu "2.7 SBU">
|
||||||
|
|
||||||
@ -735,11 +740,11 @@
|
|||||||
<!ENTITY udev-lfs-md5 "acd4360d8a5c3ef320b9db88d275dae6">
|
<!ENTITY udev-lfs-md5 "acd4360d8a5c3ef320b9db88d275dae6">
|
||||||
<!ENTITY udev-lfs-home " ">
|
<!ENTITY udev-lfs-home " ">
|
||||||
|
|
||||||
<!ENTITY util-linux-minor "2.39">
|
<!ENTITY util-linux-minor "2.40">
|
||||||
<!ENTITY util-linux-version "2.39.3"> <!-- 2.33.x -->
|
<!ENTITY util-linux-version "2.40.1"> <!-- 2.33.x -->
|
||||||
<!ENTITY util-linux-size "8,327 KB">
|
<!ENTITY util-linux-size "8,617 KB">
|
||||||
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
|
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
|
||||||
<!ENTITY util-linux-md5 "f3591e6970c017bb4bcd24ae762a98f5">
|
<!ENTITY util-linux-md5 "42ca7b92a3d77087de362f43ac29a3df">
|
||||||
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
|
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
|
||||||
<!ENTITY util-linux-tmp-du "172 MB">
|
<!ENTITY util-linux-tmp-du "172 MB">
|
||||||
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
|
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
|
||||||
@ -749,21 +754,32 @@
|
|||||||
<!ENTITY mount-setsid-du "85 MB">
|
<!ENTITY mount-setsid-du "85 MB">
|
||||||
<!ENTITY mount-setsid-sbu "less than 0.1 SBU">
|
<!ENTITY mount-setsid-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY vim-version "9.1.0041">
|
<!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,224 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
|
||||||
|
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
|
||||||
|
and it still works after years, the md5sum of the resulted tarball
|
||||||
|
is unchanged as well. Thus GitHub download seems stable enough for
|
||||||
|
vim and there's no need to use anduin.
|
||||||
|
|
||||||
|
BTW if we click the "Next" button enough times on
|
||||||
|
https://github.com/vim/vim/tags, we can eventually see the old
|
||||||
|
release. The "Next" button just sets "after=" in the URL. For
|
||||||
|
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
|
||||||
|
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 "79dfe62be5d347b1325cbd5ce2a1f9b3">
|
<!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">
|
||||||
|
|
||||||
<!ENTITY wheel-version "0.42.0">
|
<!ENTITY wheel-version "0.43.0">
|
||||||
<!ENTITY wheel-size "97 KB">
|
<!ENTITY wheel-size "97 KB">
|
||||||
<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
|
<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
|
||||||
<!ENTITY wheel-md5 "802ad6e5f9336fcb1c76b7593f0cd22d">
|
<!ENTITY wheel-md5 "387af15d51367a19d834d6db413547d0">
|
||||||
<!ENTITY wheel-home "&pypi-home;/wheel/">
|
<!ENTITY wheel-home "&pypi-home;/wheel/">
|
||||||
<!ENTITY wheel-fin-du "1.5 MB">
|
<!ENTITY wheel-fin-du "1.5 MB">
|
||||||
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
|
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
|
||||||
@ -776,10 +792,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,645 KB">
|
<!ENTITY xz-size "1,277 KB">
|
||||||
<!ENTITY xz-url "https://github.com/tukaani-project/xz/releases/download/v&xz-version;/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">
|
||||||
@ -798,10 +814,10 @@
|
|||||||
<!ENTITY zlib-fin-du "6.4 MB">
|
<!ENTITY zlib-fin-du "6.4 MB">
|
||||||
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY zstd-version "1.5.5">
|
<!ENTITY zstd-version "1.5.6">
|
||||||
<!ENTITY zstd-size "2,314 KB">
|
<!ENTITY zstd-size "2,351 KB">
|
||||||
<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
|
<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
|
||||||
<!ENTITY zstd-md5 "63251602329a106220e0a5ad26ba656f">
|
<!ENTITY zstd-md5 "5a473726b3445d0e5d6296afd1ab6854">
|
||||||
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
||||||
<!ENTITY zstd-fin-du "77 MB">
|
<!ENTITY zstd-fin-du "77 MB">
|
||||||
<!ENTITY zstd-fin-sbu "0.5 SBU">
|
<!ENTITY zstd-fin-sbu "0.5 SBU">
|
||||||
|
@ -114,7 +114,7 @@
|
|||||||
<para>Do not use any method except the <command>tar</command> command
|
<para>Do not use any method except the <command>tar</command> command
|
||||||
to extract the source code. Notably, using the <command>cp -R</command>
|
to extract the source code. Notably, using the <command>cp -R</command>
|
||||||
command to copy the
|
command to copy the
|
||||||
source code tree somewhere else can destroy links and
|
source code tree somewhere else can destroy
|
||||||
timestamps in the source tree, and cause the build to fail.</para>
|
timestamps in the source tree, and cause the build to fail.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
23
patches.ent
23
patches.ent
@ -10,18 +10,22 @@
|
|||||||
<!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 "cca7dc8c73147444e77bc45d210229bb">
|
<!ENTITY coreutils-i18n-patch-md5 "58961caf5bbdb02462591fa506c73b6d">
|
||||||
<!ENTITY coreutils-i18n-patch-size "166 KB">
|
<!ENTITY coreutils-i18n-patch-size "164 KB">
|
||||||
|
|
||||||
|
<!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
|
||||||
|
<!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">
|
||||||
|
<!ENTITY expect-gcc14-patch-size "7.8 KB">
|
||||||
|
|
||||||
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
||||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||||
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
||||||
<!--
|
|
||||||
<!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-4.patch">
|
<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fix-2.patch">
|
||||||
<!ENTITY glibc-upstream-fixes-patch-md5 "66e843b00688c641c9bdda684db45b43">
|
<!ENTITY glibc-upstream-patch-md5 "e9f8f23746755bf880772cfa59c1896c">
|
||||||
<!ENTITY glibc-upstream-fixes-patch-size "36 KB">
|
<!ENTITY glibc-upstream-patch-size "8.0 KB">
|
||||||
-->
|
|
||||||
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
|
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
|
||||||
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
||||||
<!ENTITY kbd-backspace-patch-size "12 KB">
|
<!ENTITY kbd-backspace-patch-size "12 KB">
|
||||||
@ -33,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">
|
||||||
|
-->
|
||||||
|
@ -123,7 +123,7 @@ a:active { color: #6b77b1 ! important;}
|
|||||||
padding: 0 1em;
|
padding: 0 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.book h1, .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
|
/*.book h1,*/ .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
|
||||||
background: #f5f6f7;
|
background: #f5f6f7;
|
||||||
margin: 0px auto;
|
margin: 0px auto;
|
||||||
padding: .1em 1em;
|
padding: .1em 1em;
|
||||||
@ -188,6 +188,10 @@ h1 {
|
|||||||
.book h1 {
|
.book h1 {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0.4em;
|
padding: 0.4em;
|
||||||
|
background: #f5f6f7;
|
||||||
|
border-top: .2em solid #dbddec;
|
||||||
|
border-bottom: .2em solid #dbddec;
|
||||||
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1.title sup {
|
h1.title sup {
|
||||||
@ -198,7 +202,7 @@ h2 {
|
|||||||
font-size: 144%;
|
font-size: 144%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.preface h2, .part h1, .chapter h2, .appendix h2, .index h1, .sect1 h2 {
|
.preface h2, .part h1, .chapter h2, .appendix h2, .index h1, .sect1 h2, .part h2 {
|
||||||
background: #f5f6f7;
|
background: #f5f6f7;
|
||||||
border-top: .2em solid #dbddec;
|
border-top: .2em solid #dbddec;
|
||||||
border-bottom: .2em solid #dbddec;
|
border-bottom: .2em solid #dbddec;
|
||||||
|
Loading…
Reference in New Issue
Block a user