mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-14 16:25:11 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/arm64
This commit is contained in:
commit
f6548ac6b9
@ -326,8 +326,8 @@
|
||||
<segmentedlist id="bison-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
|
||||
Perl, and Sed</seg>
|
||||
<seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
|
||||
Grep, M4, Make, Perl, and Sed</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -1980,6 +1980,44 @@
|
||||
</seglistitem>
|
||||
</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 -->
|
||||
<bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
|
||||
|
||||
@ -2111,7 +2149,7 @@
|
||||
<segmentedlist id="man-pages-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Coreutils, and Make</seg>
|
||||
<seg>Bash, Coreutils, Make, and Sed</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -2357,7 +2395,7 @@
|
||||
<segmentedlist id="ninja-testdeps">
|
||||
<segtitle>&testsuites;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>None</seg>
|
||||
<seg><ulink url="&blfs-book;general/cmake.html">cmake</ulink></seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -2876,7 +2914,7 @@
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<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>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
@ -2942,7 +2980,6 @@
|
||||
<ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
||||
<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/p11-kit.html">p11-kit</ulink>,
|
||||
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
||||
@ -3426,7 +3463,7 @@
|
||||
<segmentedlist id="zstd-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<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>
|
||||
</segmentedlist>
|
||||
|
||||
@ -3455,7 +3492,7 @@
|
||||
<segtitle>&external;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>
|
||||
<ulink url="https://lz4.github.io/lz4/">LZ4</ulink>
|
||||
None
|
||||
</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
@ -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>
|
||||
* After the changes done on 2022-03-24, several "halt stop" should
|
||||
have been changed to "halt start". Done now. Fortunately, those
|
||||
|
@ -110,7 +110,7 @@ for S in ${SERVICE}; do
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
|
||||
#if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
|
||||
|
||||
# Create/configure the interface
|
||||
for S in ${SERVICE}; do
|
||||
|
@ -41,702 +41,247 @@
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2024-02-14</para>
|
||||
<para>2024-05-01</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to meson-1.3.2. Fixes
|
||||
<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>
|
||||
<para>[bdubbs] - Add security fix to glibc. Fixes
|
||||
<ulink url='&lfs-ticket-root;5481'>#5481</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to linux-6.7.1. Fixes
|
||||
<ulink url='&lfs-ticket-root;5406'>#5406</ulink>.</para>
|
||||
<para>[bdubbs] - Update to linux-6.8.8. Fixes
|
||||
<ulink url='&lfs-ticket-root;5480'>#5480</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>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to iana-etc-20240117. Addresses
|
||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to shadow-4.14.3. Fixes
|
||||
<ulink url='&lfs-ticket-root;5413'>#5413</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Fix CVE-2024-0684 for coreutils-9.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;5417">#5417</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2024-01-18</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Edit a ncurses header to always use the
|
||||
wide-character ABI compatible with libncursesw.so because we
|
||||
are faking the 8-bit libncurses.so with it. Fixes
|
||||
<ulink url="&lfs-ticket-root;5415">#5415</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2024-01-09</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Fix the definition of the C.UTF-8 locale. Fixes
|
||||
<ulink url="&lfs-ticket-root;5409">#5409</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-12-31</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Add --enable-default-hash-style=gnu configuring
|
||||
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>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to autoconf-2.72. Fixes
|
||||
<ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-12-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to <phrase revision='sysv'>udev
|
||||
from </phrase>systemd-255. Fixes
|
||||
<ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-12-14</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to util-linux v2.39.3. Fixes
|
||||
<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>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-12-04</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[thomas] - Modify commands for install Python docs to avoid
|
||||
too restrictive permissions on the files and dirs.</para>
|
||||
<para>[bdubbs] - Update to ncurses-6.5. Fixes
|
||||
<ulink url='&lfs-ticket-root;5483'>#5483</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem revision='sysv'>
|
||||
<para>2023-12-01</para>
|
||||
<para>2024-04-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Restore NIC naming based on physical system
|
||||
characteristics. Fixes
|
||||
<ulink url='&lfs-ticket-root;5386'>#5386</ulink>.</para>
|
||||
<para>[bdubbs] - Make minor change to ifup script output text.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-11-30</para>
|
||||
<para>2024-04-15</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to vim-9.0.2136. Addresses
|
||||
<para>[bdubbs] - Update to setuptools-69.5.1. Fixes
|
||||
<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>[bdubbs] - Update to iana-etc-20231117. Addresses
|
||||
<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 bc-6.7.3. Fixes
|
||||
<ulink url='&lfs-ticket-root;5385'>#5385</ulink>.</para>
|
||||
<para>[bdubbs] - Update to zstd-1.5.6. Fixes
|
||||
<ulink url='&lfs-ticket-root;5468'>#5468</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to wheel-0.42.0 (Python Module). Fixes
|
||||
<ulink url='&lfs-ticket-root;5384'>#5384</ulink>.</para>
|
||||
<para>[bdubbs] - Update to util-linux-2.40. Fixes
|
||||
<ulink url='&lfs-ticket-root;5430'>#5430</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to perl-5.38.2. Fixes
|
||||
<ulink url='&lfs-ticket-root;5383'>#5383</ulink>.</para>
|
||||
<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.1.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5382'>#5382</ulink>.</para>
|
||||
<para>[bdubbs] - Update to pkgconf-2.2.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5469'>#5469</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to readline patches 002 through 007. Fixes
|
||||
<ulink url='&lfs-ticket-root;5381'>#5381</ulink>.</para>
|
||||
<para>[bdubbs] - Update to linux-6.8.2. Fixes
|
||||
<ulink url='&lfs-ticket-root;5467'>#5467</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to openssl-3.2.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5380'>#5380</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>
|
||||
<para>[bdubbs] - Update to coreutils-9.5. Fixes
|
||||
<ulink url='&lfs-ticket-root;5470'>#5470</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-11-13</para>
|
||||
<para>2024-03-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to elfutils-0.190. Fixes
|
||||
<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>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to gawk-5.3.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5372'>#5372</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to bash-5.2.21. Fixes
|
||||
<ulink url='&lfs-ticket-root;5375'>#5375</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to iproute2-6.6.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5374'>#5374</ulink>.</para>
|
||||
<para>[bdubbs] - Revert to xz-5.4.6 due to upstream
|
||||
compromise.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-11-01</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iana-etc-20231019. Addresses
|
||||
<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>
|
||||
<para>2024-03-25</para>
|
||||
<itemizedlist>
|
||||
<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 (security fix
|
||||
for 32-bit systems). 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>
|
||||
<para>[timtas] - Update to sysvinit-3.09. Fixes
|
||||
<ulink url="&lfs-ticket-root;5466">#5466</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-09-01</para>
|
||||
<para>2024-03-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - LFS-12.0 released.</para>
|
||||
<para>[renodr] - Update to iproute2-6.8.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5458">#5458</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<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>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to vim-9.1.0161. Addresses
|
||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to xz-5.6.1. Fixes
|
||||
<ulink url='&lfs-ticket-root;5457'>#5457</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to shadow-4.15.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5456'>#5456</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to psmisc-23.7. Fixes
|
||||
<ulink url='&lfs-ticket-root;5454'>#5454</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to kmod-32. Fixes
|
||||
<ulink url='&lfs-ticket-root;5455'>#5455</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to elfutils-0.191. Fixes
|
||||
<ulink url='&lfs-ticket-root;5451'>#5451</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2024-03-02</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iana-etc-20240222. Addresses
|
||||
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to vim-9.1.0145. Addresses
|
||||
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to xz-5.6.0. Fixes
|
||||
<ulink url='&lfs-ticket-root;5447'>#5447</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to tcl-8.6.14. Fixes
|
||||
<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>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2024-03-01</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - LFS-12.1 released.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
@ -26,27 +26,27 @@
|
||||
<!--<listitem>
|
||||
<para>None</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Acl-&acl-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Attr-&attr-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Autoconf-&autoconf-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Automake-&automake-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Bash-&bash-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Bc-&bc-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Binutils-&binutils-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Bison-&bison-version;</para>
|
||||
</listitem>-->
|
||||
@ -62,9 +62,9 @@
|
||||
<!--<listitem>
|
||||
<para>DejaGNU-&dejagnu-version;</para>
|
||||
</listitem>-->
|
||||
<listitem revision="systemd">
|
||||
<!--<listitem revision="systemd">
|
||||
<para>D-Bus-&dbus-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Diffutils-&diffutils-version;</para>
|
||||
</listitem>-->
|
||||
@ -89,9 +89,9 @@
|
||||
<!--<listitem>
|
||||
<para>Flit-core-&flit-core-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Gawk-&gawk-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>GCC-&gcc-version;</para>
|
||||
</listitem>-->
|
||||
@ -101,9 +101,9 @@
|
||||
<listitem>
|
||||
<para>Gettext-&gettext-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Glibc-&glibc-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>GMP-&gmp-version;</para>
|
||||
</listitem>-->
|
||||
@ -116,30 +116,30 @@
|
||||
<!--<listitem>
|
||||
<para>Groff-&groff-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>GRUB-&grub-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Gzip-&gzip-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Iana-Etc-&iana-etc-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Inetutils-&inetutils-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Intltool-&intltool-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>IPRoute2-&iproute2-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Jinja2-&jinja2-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Kbd-&kbd-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Kmod-&kmod-version;</para>
|
||||
</listitem>
|
||||
@ -155,9 +155,9 @@
|
||||
<listitem>
|
||||
<para>Libelf from Elfutils-&elfutils-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Libffi-&libffi-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Libpipeline-&libpipeline-version;</para>
|
||||
</listitem>-->
|
||||
@ -167,6 +167,9 @@
|
||||
<listitem>
|
||||
<para>Linux-&linux-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Lz4-&lz4-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>M4-&m4-version;</para>
|
||||
</listitem>-->
|
||||
@ -179,42 +182,42 @@
|
||||
<listitem>
|
||||
<para>Man-pages-&man-pages-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>MarkupSafe-&markupsafe-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Meson-&meson-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>MPC-&mpc-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>MPFR-&mpfr-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Ncurses-&ncurses-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Ninja-&ninja-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>OpenSSL-&openssl-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Patch-&patch-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Perl-&perl-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Pkgconf-&pkgconf-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Procps-ng-&procps-ng-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Psmisc-&psmisc-version;</para>
|
||||
<para>Procps-ng-&procps-ng-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Psmisc-&psmisc-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Python-&python-version;</para>
|
||||
</listitem>
|
||||
@ -224,7 +227,7 @@
|
||||
<!--<listitem>
|
||||
<para>Sed-&sed-version;</para>
|
||||
</listitem>-->
|
||||
<listitem> <!-- After version 12.1 release - see Added -->
|
||||
<listitem>
|
||||
<para>Setuptools-&setuptools-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
@ -236,21 +239,21 @@
|
||||
<!--<listitem>
|
||||
<para>Systemd-&systemd-version;</para>
|
||||
</listitem>-->
|
||||
<listitem revision="sysv">
|
||||
<!--<listitem revision="sysv">
|
||||
<para>SysVinit-&sysvinit-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Tar-&tar-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Tcl-&tcl-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Texinfo-&texinfo-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Tzdata-&tzdata-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem revision="sysv">
|
||||
<para>Udev from Systemd-&systemd-version;</para>
|
||||
</listitem>-->
|
||||
@ -263,18 +266,18 @@
|
||||
<listitem>
|
||||
<para>Wheel-&wheel-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>XML::Parser-&xml-parser-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Xz-&xz-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Zlib-&zlib-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Zstd-&zstd-version;</para>
|
||||
<para>Zlib-&zlib-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Zstd-&zstd-version;</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!--<itemizedlist>
|
||||
@ -288,42 +291,18 @@
|
||||
|
||||
<itemizedlist>
|
||||
<title>Added:</title>
|
||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||
|
||||
<listitem>
|
||||
<para>&bash-upstream-fixes-patch;</para>
|
||||
<para>Lz4-&lz4-version;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&readline-fixes-patch;</para>
|
||||
<para>glibc-2.39-upstream_fix-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>setuptools-&setuptools-version;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&systemd-upstream-patch;</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
<itemizedlist>
|
||||
<title>Removed:</title>
|
||||
<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>
|
||||
|
||||
</sect1>
|
||||
|
@ -489,6 +489,15 @@
|
||||
</listitem>
|
||||
</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>
|
||||
<term>M4 (&m4-version;) - <token>&m4-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -813,8 +822,7 @@
|
||||
<note>
|
||||
<para>
|
||||
The version of vim changes daily. To get the latest version, go to
|
||||
<ulink url="https://github.com/vim/vim/releases">
|
||||
https://github.com/vim/vim/tags</ulink>.
|
||||
<ulink url="https://github.com/vim/vim/tags"/>.
|
||||
</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
@ -76,15 +76,15 @@
|
||||
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</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>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
-->
|
||||
|
||||
<varlistentry>
|
||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
|
@ -69,8 +69,7 @@ popd</userinput></screen>
|
||||
--with-cxx-shared \
|
||||
--without-debug \
|
||||
--without-ada \
|
||||
--disable-stripping \
|
||||
--enable-widec</userinput></screen>
|
||||
--disable-stripping</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<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>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!-- this is the default >= 6.5
|
||||
<varlistentry>
|
||||
<term><parameter>--enable-widec</parameter></term>
|
||||
<term><parameter>- -enable-widec</parameter></term>
|
||||
<listitem>
|
||||
<para>This switch causes wide-character libraries (e.g., <filename
|
||||
class="libraryfile">libncursesw.so.&ncurses-version;</filename>)
|
||||
@ -146,7 +145,7 @@ popd</userinput></screen>
|
||||
source-compatible, but not binary-compatible.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
-->
|
||||
</variablelist>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
@ -33,6 +33,6 @@
|
||||
user <systemitem class="username">root</systemitem> by running the following
|
||||
command:</para>
|
||||
|
||||
<screen><userinput>chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}</userinput></screen>
|
||||
<screen><userinput>chown -R --from lfs root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}</userinput></screen>
|
||||
|
||||
</sect1>
|
||||
|
@ -51,7 +51,7 @@
|
||||
|
||||
<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 \
|
||||
--disable-chfn-chsh \
|
||||
--disable-login \
|
||||
@ -61,6 +61,7 @@
|
||||
--disable-runuser \
|
||||
--disable-pylibmount \
|
||||
--disable-static \
|
||||
--disable-liblastlog2 \
|
||||
--without-python \
|
||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
||||
|
@ -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="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="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="file.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>
|
||||
</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>
|
||||
|
||||
<screen><userinput remap="configure">autoreconf -fiv
|
||||
@ -123,25 +116,29 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
||||
|
||||
<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>
|
||||
|
||||
<!-- 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>
|
||||
20240226: Commented out as it seems the upstream has root-caused and
|
||||
fixed the issue. I've checked the fix is in Coreutils 9.4 release
|
||||
tarball:
|
||||
|
||||
https://lists.gnu.org/archive/html/bug-gnulib/2022-06/msg00079.html
|
||||
-->
|
||||
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check" < /dev/null</userinput></screen>
|
||||
|
||||
<para>Remove the temporary group:</para>
|
||||
|
||||
<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>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
@ -49,12 +49,11 @@
|
||||
store their runtime data in the FHS-compliant locations:</para>
|
||||
|
||||
<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
|
||||
in a dedicated build directory:</para>
|
||||
|
||||
@ -171,9 +170,7 @@ esac</userinput></screen>
|
||||
relatively slow and/or running the test suite with multiple
|
||||
parallel make jobs). These tests can be identified with:</para>
|
||||
|
||||
<!-- TODO: Using nodump for freeze. Change it to role="test" after
|
||||
12.1 release so jhalfs can list these in the log. -->
|
||||
<screen role="nodump"><userinput>grep "Timed out" -l $(find -name \*.out)</userinput></screen>
|
||||
<screen><userinput remap="test">grep "Timed out" $(find -name \*.out)</userinput></screen>
|
||||
|
||||
<para>It's possible to re-run a single test with enlarged timeout
|
||||
with
|
||||
|
@ -84,17 +84,19 @@
|
||||
(not the <quote>sanitized</quote> kernel headers installed earlier),
|
||||
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
|
||||
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
|
||||
|
||||
for target in depmod insmod modinfo modprobe rmmod; do
|
||||
ln -sfv ../bin/kmod /usr/sbin/$target
|
||||
done
|
||||
|
||||
ln -sfv kmod /usr/bin/lsmod</userinput></screen>
|
||||
rm -fv /usr/bin/$target
|
||||
done</userinput></screen>
|
||||
|
||||
</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 \
|
||||
--with-cxx-shared \
|
||||
--enable-pc-files \
|
||||
--enable-widec \
|
||||
--with-pkg-config-libdir=/usr/lib/pkgconfig</userinput></screen>
|
||||
|
||||
<!-- - -enable-widec this is now the default -->
|
||||
<variablelist>
|
||||
<title>The meaning of the new configure options:</title>
|
||||
|
||||
@ -94,9 +94,9 @@
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--
|
||||
<varlistentry>
|
||||
<term><parameter>--enable-widec</parameter></term>
|
||||
<term><parameter>- -enable-widec</parameter></term>
|
||||
<listitem>
|
||||
<para>This switch causes wide-character libraries (e.g., <filename
|
||||
class="libraryfile">libncursesw.so.&ncurses-release;</filename>)
|
||||
@ -108,7 +108,7 @@
|
||||
source-compatible, but not binary-compatible.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
-->
|
||||
</variablelist>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
@ -127,7 +127,7 @@
|
||||
make will spawn new shell processes during "make install". -->
|
||||
|
||||
<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
|
||||
from the library file. Install the package with
|
||||
<literal>DESTDIR</literal>, and replace the library file correctly using
|
||||
@ -137,8 +137,8 @@
|
||||
<xref linkend='ch-tools-ncurses'/>):</para>
|
||||
|
||||
<screen><userinput remap="install">make DESTDIR=$PWD/dest install
|
||||
install -vm755 dest/usr/lib/libncursesw.so.&ncurses-release; /usr/lib
|
||||
rm -v dest/usr/lib/libncursesw.so.&ncurses-release;
|
||||
install -vm755 dest/usr/lib/libncursesw.so.&ncurses-version; /usr/lib
|
||||
rm -v dest/usr/lib/libncursesw.so.&ncurses-version;
|
||||
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
|
||||
-i dest/usr/include/curses.h
|
||||
cp -av dest/* /</userinput></screen>
|
||||
|
@ -82,10 +82,14 @@
|
||||
|
||||
</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>
|
||||
|
||||
<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>
|
||||
|
||||
|
@ -70,22 +70,18 @@
|
||||
<screen revision='sysv'><userinput remap="make">make</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 -k check</userinput></screen>
|
||||
<screen><userinput remap="test">chown -R tester .
|
||||
su tester -c "PATH=$PATH make check"</userinput></screen>
|
||||
|
||||
<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.
|
||||
<!-- These two tests just do not work as root but they seem to pass
|
||||
in most time due to some internal hazards of Tcl/Expect/DejaGNU
|
||||
framework. However the failures have been really observed.
|
||||
TODO: run the test suite as tester after the freeze ends. -->
|
||||
Two tests named
|
||||
<literal>pmap X with unreachable process</literal> and
|
||||
<literal>pmap XX with unreachable process</literal> are known to
|
||||
fail occasionally.</para>
|
||||
<literal>CONFIG_BSD_PROCESS_ACCT</literal> enabled.</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
|
@ -78,11 +78,17 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>Running the tests at this point is not recommended. The
|
||||
tests are known to hang indefinitely in the partial LFS environment.
|
||||
If desired, the tests can be rerun at the end of this chapter, or
|
||||
when Python 3 is reinstalled in BLFS. To run the tests anyway,
|
||||
issue <command>make test</command>.</para>
|
||||
<para>Some tests are known to occasionally hang indefinitely. So to test the
|
||||
results, run the test suite but set a 2-minute time limit for each
|
||||
test case:</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>
|
||||
|
||||
|
@ -41,6 +41,15 @@
|
||||
<sect2 role="installation">
|
||||
<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>
|
||||
<para>If you would like to enforce the use of strong passwords, refer to
|
||||
<ulink url="&blfs-book;postlfs/cracklib.html"/> for installing
|
||||
|
@ -55,7 +55,7 @@ sed -i 's/union wait/int/' syslogd.c</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make BINDIR=/sbin install</userinput></screen>
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -226,6 +226,18 @@ meson setup \
|
||||
|
||||
<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>
|
||||
|
||||
<!-- This test needs /run/systemd/inaccessible/sock, which only exists
|
||||
after initializing the system with systemd. -->
|
||||
<para>One test named <literal>systemd:core / test-namespace</literal>
|
||||
is 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>
|
||||
|
||||
<screen><userinput remap="install">ninja install</userinput></screen>
|
||||
|
@ -3,8 +3,8 @@
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||
%general-entities;
|
||||
<!ENTITY tdbc-ver "1.1.5">
|
||||
<!ENTITY itcl-ver "4.2.3">
|
||||
<!ENTITY tdbc-ver "1.1.7">
|
||||
<!ENTITY itcl-ver "4.2.4">
|
||||
]>
|
||||
|
||||
<sect1 id="ch-system-tcl" role="wrap">
|
||||
|
@ -42,13 +42,14 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Util-linux</title>
|
||||
|
||||
<!--
|
||||
<para>First, disable a problematic test:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
|
||||
|
||||
-->
|
||||
<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 \
|
||||
--runstatedir=/run \
|
||||
--sbindir=/usr/sbin \
|
||||
@ -59,6 +60,7 @@
|
||||
--disable-setpriv \
|
||||
--disable-runuser \
|
||||
--disable-pylibmount \
|
||||
--disable-liblastlog2 \
|
||||
--disable-static \
|
||||
--without-python \
|
||||
--without-systemd \
|
||||
@ -66,7 +68,7 @@
|
||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||
--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 \
|
||||
--runstatedir=/run \
|
||||
--sbindir=/usr/sbin \
|
||||
@ -77,6 +79,7 @@
|
||||
--disable-setpriv \
|
||||
--disable-runuser \
|
||||
--disable-pylibmount \
|
||||
--disable-liblastlog2 \
|
||||
--disable-static \
|
||||
--without-python \
|
||||
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||
@ -90,7 +93,14 @@
|
||||
|
||||
<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
|
||||
<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>
|
||||
</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>
|
||||
|
||||
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
||||
<para>
|
||||
The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
||||
does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
|
||||
enabled or does not have any options providing a SHA256 implementation
|
||||
(for example, <option>CONFIG_CRYPTO_SHA256</option>, or
|
||||
<option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
|
||||
Supplemental SSE3) enabled. In addition,
|
||||
two sub-tests from misc: mbsencode and one sub-test from script: replay are
|
||||
known to fail.</para>
|
||||
Supplemental SSE3) enabled. In addition, the lsfd: inotify test will
|
||||
fail if the kernel option <option>CONFIG_NETLINK_DIAG</option> is not
|
||||
enabled.
|
||||
</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
|
@ -76,7 +76,7 @@
|
||||
|
||||
<para>The test suite outputs a lot of binary data to the screen. This can
|
||||
cause issues with the settings of the current terminal (especially while
|
||||
we are overriding the <envar>TERM</envar> variable to satisify some
|
||||
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
|
||||
successful test will result in the words <computeroutput>ALL
|
||||
|
@ -8,7 +8,7 @@
|
||||
<sect1 id="ch-config-clock" revision="systemd">
|
||||
<?dbhtml filename="clock.html"?>
|
||||
|
||||
<title>Configuring the system clock</title>
|
||||
<title>Configuring the System Clock</title>
|
||||
|
||||
<indexterm zone="ch-config-clock">
|
||||
<primary sortas="d-clock">clock</primary>
|
||||
|
@ -50,11 +50,11 @@
|
||||
<filename class="extension">.netdev</filename> and
|
||||
<filename class="extension">.network</filename> files. For detailed
|
||||
descriptions and example contents of these configuration files, consult
|
||||
the <ulink role='man' url='&man;systemd-link.5'>systemd-link(5)</ulink>,
|
||||
<ulink role='man' url='&man;systemd-netdev.5'>systemd-netdev(5)</ulink>,
|
||||
and <ulink role='man'
|
||||
url='&man;systemd-network.5'>systemd-network(5)</ulink> manual
|
||||
pages.</para>
|
||||
the
|
||||
<ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink>,
|
||||
<ulink role='man' url='&man;systemd.netdev.5'>systemd.netdev(5)</ulink>, and
|
||||
<ulink role='man' url='&man;systemd.network.5'>systemd.network(5)</ulink>
|
||||
manual pages.</para>
|
||||
|
||||
<sect3 id="systemd-network-devices">
|
||||
<title>Network Device Naming</title>
|
||||
|
@ -1 +1 @@
|
||||
6.7.1
|
||||
6.8.2
|
||||
|
@ -14,7 +14,6 @@ UEVENT_HELPER=' '
|
||||
DEVTMPFS='*'
|
||||
DEVTMPFS_MOUNT='*'
|
||||
DRM=' *M'
|
||||
AUDIT=' '
|
||||
NET='*'
|
||||
INET='*'
|
||||
IPV6='*'
|
||||
|
@ -5,7 +5,6 @@
|
||||
DO NOT EDIT! -->
|
||||
<screen role="nodump" revision="systemd"><emphasis role='blue'>G</emphasis>eneral setup --->
|
||||
[ ] <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'>P</emphasis>ressure stall information tracking [PSI]
|
||||
[ ] <emphasis role='blue'>R</emphasis>equire boot parameter to enable pressure stall information tracking
|
||||
|
@ -15,7 +15,7 @@ $regex = array();
|
||||
$regex[ 'intltool' ] = "/^.*Latest version is (\d[\d\.]+\d).*$/";
|
||||
$regex[ 'less' ] = "/^.*current released version is less-(\d+).*$/";
|
||||
$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[ 'tzdata' ] = "/^.*tzdata([\d]+[a-z]).*$/";
|
||||
$regex[ 'xz' ] = "/^.*xz-([\d\.]*\d).*$/";
|
||||
@ -77,6 +77,7 @@ function http_get_file( $url )
|
||||
}
|
||||
|
||||
if ( preg_match( "/sourceforge/", $url ) ||
|
||||
preg_match( "/python/", $url ) ||
|
||||
preg_match( "/psmisc/", $url ) )
|
||||
{
|
||||
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 == "libffi" ) $dirpath = github("libffi/libffi");
|
||||
if ( $package == "libxcrypt" ) $dirpath = github("besser82/libxcrypt");
|
||||
if ( $package == "lz" ) $dirpath = github("lz4/lz4");
|
||||
if ( $package == "meson" ) $dirpath = github("mesonbuild/meson");
|
||||
if ( $package == "mpc" ) $dirpath = "https://ftp.gnu.org/gnu/mpc";
|
||||
if ( $package == "mpfr" ) $dirpath = "https://mpfr.loria.fr/mpfr-current";
|
||||
@ -160,53 +162,6 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
||||
if ( preg_match( "/^ftp/", $dirpath ) )
|
||||
{
|
||||
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)
|
||||
{
|
||||
@ -303,7 +258,7 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||
|
||||
if ( $package == "psmisc" )
|
||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+).tar.*$/" );
|
||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||
|
||||
if ( $package == "grub" )
|
||||
return find_max( $lines, "/grub/", "/^.*grub-([\d\.]+).tar.xz.*$/" );
|
||||
@ -311,9 +266,15 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
||||
if ( $package == "Jinja" )
|
||||
return find_max( $lines, "/Jinja/", "/^.*Jinja2 ([\d\.]+).*$/" );
|
||||
|
||||
if ( $package == "lz" )
|
||||
return find_max( $lines, "/name.:/", '/^.*LZ4 v([\d\.]+)".*$/' );
|
||||
|
||||
if ( $package == "openssl" )
|
||||
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" )
|
||||
return find_max( $lines, "/v\d\./", "/^.*v([\d\.]+).*$/" );
|
||||
|
||||
@ -332,7 +293,6 @@ function get_current()
|
||||
|
||||
// Fetech from git and get wget-list
|
||||
$current = array();
|
||||
#$lfssvn = "svn://svn.linuxfromscratch.org/LFS/trunk";
|
||||
$lfsgit = "https://git.linuxfromscratch.org/lfs.git";
|
||||
|
||||
$tmpdir = exec( "mktemp -d /tmp/lfscheck.XXXXXX" );
|
||||
@ -364,7 +324,6 @@ function get_current()
|
||||
|
||||
$file = rtrim( $file );
|
||||
$pkg_pattern = "/(\D*).*/";
|
||||
//$pattern = "/\D*(\d.*\d)\D*/";
|
||||
$pattern = "/\D*(\d.*\d)\D*/";
|
||||
|
||||
if ( preg_match( "/e2fsprogs/", $file ) )
|
||||
|
193
packages.ent
193
packages.ent
@ -104,15 +104,15 @@
|
||||
<!ENTITY check-fin-du "12 MB">
|
||||
<!ENTITY check-fin-sbu "0.1 SBU (about 1.6 SBU with tests)">
|
||||
|
||||
<!ENTITY coreutils-version "9.4">
|
||||
<!ENTITY coreutils-size "5,840 KB">
|
||||
<!ENTITY coreutils-version "9.5">
|
||||
<!ENTITY coreutils-size "5,867 KB">
|
||||
<!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-tmp-du "173 MB">
|
||||
<!ENTITY coreutils-tmp-sbu "0.3 SBU">
|
||||
<!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-size "1,344 KB">
|
||||
@ -144,22 +144,22 @@
|
||||
<!ENTITY e2fsprogs-size "9,412 KB">
|
||||
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
||||
<!ENTITY e2fsprogs-md5 "6b4f18a33873623041857b4963641ee9">
|
||||
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
|
||||
<!ENTITY e2fsprogs-home "https://e2fsprogs.sourceforge.net/">
|
||||
<!ENTITY e2fsprogs-fin-du "95 MB">
|
||||
<!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-size "8,949 KB">
|
||||
<!ENTITY elfutils-version "0.191"> <!-- libelf -->
|
||||
<!ENTITY elfutils-size "9,092 KB">
|
||||
<!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-fin-du "124 MB">
|
||||
<!ENTITY elfutils-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY expat-version "2.6.0">
|
||||
<!ENTITY expat-size "473 KB">
|
||||
<!ENTITY expat-version "2.6.2">
|
||||
<!ENTITY expat-size "474 KB">
|
||||
<!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-fin-du "13 MB">
|
||||
<!ENTITY expat-fin-sbu "0.1 SBU">
|
||||
@ -245,10 +245,10 @@
|
||||
<!ENTITY gdbm-fin-du "13 MB">
|
||||
<!ENTITY gdbm-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY gettext-version "0.22.4">
|
||||
<!ENTITY gettext-size "10,016 KB">
|
||||
<!ENTITY gettext-version "0.22.5">
|
||||
<!ENTITY gettext-size "10,031 KB">
|
||||
<!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-tmp-du "306 MB">
|
||||
<!ENTITY gettext-tmp-sbu "1.1 SBU">
|
||||
@ -317,10 +317,10 @@
|
||||
<!ENTITY gzip-fin-du "21 MB">
|
||||
<!ENTITY gzip-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY iana-etc-version "20240125">
|
||||
<!ENTITY iana-etc-size "589 KB">
|
||||
<!ENTITY iana-etc-version "20240412">
|
||||
<!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-md5 "aed66d04de615d76c70890233081e584">
|
||||
<!ENTITY iana-etc-md5 "d53e2729bb4f3ef9f5cdc23a4bbb6739">
|
||||
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
||||
<!ENTITY iana-etc-fin-du "4.8 MB">
|
||||
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
||||
@ -341,10 +341,10 @@
|
||||
<!ENTITY intltool-fin-du "1.5 MB">
|
||||
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY iproute2-version "6.7.0">
|
||||
<!ENTITY iproute2-size "900 KB">
|
||||
<!ENTITY iproute2-version "6.8.0">
|
||||
<!ENTITY iproute2-size "896 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "35d8277d1469596b7edc07a51470a033">
|
||||
<!ENTITY iproute2-md5 "9d6ea453986900d98e3b6bcb868815cd">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-fin-du "17 MB">
|
||||
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
||||
@ -365,10 +365,10 @@
|
||||
<!ENTITY kbd-fin-du "34 MB">
|
||||
<!ENTITY kbd-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY kmod-version "31">
|
||||
<!ENTITY kmod-size "558 KB">
|
||||
<!ENTITY kmod-version "32">
|
||||
<!ENTITY kmod-size "500 KB">
|
||||
<!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-fin-du "12 MB">
|
||||
<!ENTITY kmod-fin-sbu "less than 0.1 SBU">
|
||||
@ -381,7 +381,7 @@
|
||||
<!ENTITY less-fin-du "12 MB">
|
||||
<!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-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
||||
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
||||
@ -397,10 +397,10 @@
|
||||
<!ENTITY libcap-fin-du "2.9 MB">
|
||||
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY libffi-version "3.4.4">
|
||||
<!ENTITY libffi-size "1,331 KB">
|
||||
<!ENTITY libffi-version "3.4.6">
|
||||
<!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-md5 "0da1a5ed7786ac12dcbaf0d499d8a049">
|
||||
<!ENTITY libffi-md5 "b9cac6c5997dca2b3787a59ede34e0eb">
|
||||
<!ENTITY libffi-home "https://sourceware.org/libffi/">
|
||||
<!ENTITY libffi-fin-du "11 MB">
|
||||
<!ENTITY libffi-fin-sbu "1.8 SBU">
|
||||
@ -430,13 +430,13 @@
|
||||
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "6">
|
||||
<!ENTITY linux-minor-version "7">
|
||||
<!ENTITY linux-patch-version "4">
|
||||
<!ENTITY linux-minor-version "8">
|
||||
<!ENTITY linux-patch-version "8">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "138,130 KB">
|
||||
<!ENTITY linux-size "139,243 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "370e1b6155ae63133380e421146619e0">
|
||||
<!ENTITY linux-md5 "d802ace782a45e14cc4a8efee7510dfd">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- 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
|
||||
@ -450,6 +450,14 @@
|
||||
<!ENTITY linux-headers-tmp-du "1.5 GB">
|
||||
<!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-size "1,617 KB">
|
||||
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
|
||||
@ -470,18 +478,18 @@
|
||||
<!ENTITY make-fin-du "13 MB">
|
||||
<!ENTITY make-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY man-db-version "2.12.0">
|
||||
<!ENTITY man-db-size "1,941 KB">
|
||||
<!ENTITY man-db-version "2.12.1">
|
||||
<!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-md5 "67e0052fa200901b314fad7b68c9db27">
|
||||
<!ENTITY man-db-md5 "7b044e5020aab89db41ac7ee59d6d84a">
|
||||
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
|
||||
<!ENTITY man-db-fin-du "41 MB">
|
||||
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "6.06">
|
||||
<!ENTITY man-pages-size "2,116 KB">
|
||||
<!ENTITY man-pages-version "6.7">
|
||||
<!ENTITY man-pages-size "2,132 KB">
|
||||
<!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 "1bd39d60e741f37b550d27f9d4fb1656">
|
||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-fin-du "33 MB">
|
||||
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
||||
@ -494,10 +502,10 @@
|
||||
<!ENTITY markupsafe-fin-du "508 KB">
|
||||
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY meson-version "1.3.2">
|
||||
<!ENTITY meson-size "2,172 KB">
|
||||
<!ENTITY meson-version "1.4.0">
|
||||
<!ENTITY meson-size "2,173 KB">
|
||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||
<!ENTITY meson-md5 "2d0ebd3a24249617b1c4d30026380cf8">
|
||||
<!ENTITY meson-md5 "a5cddd4299ead830106242c53ea7f10f">
|
||||
<!ENTITY meson-home "https://mesonbuild.com">
|
||||
<!ENTITY meson-fin-du "42 MB">
|
||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||
@ -518,31 +526,28 @@
|
||||
<!ENTITY mpfr-fin-du "44 MB">
|
||||
<!ENTITY mpfr-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY ncurses-release "6.4">
|
||||
<!ENTITY ncurses-version "&ncurses-release;-20230520">
|
||||
<!ENTITY ncurses-version "6.5">
|
||||
<!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 "&anduin-sources;/ncurses-&ncurses-version;.tar.xz">
|
||||
<!ENTITY ncurses-md5 "c5367e829b6d9f3f97b280bb3e6bfbc3">
|
||||
<!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz">
|
||||
<!ENTITY ncurses-md5 "ac2d2629296f04c8537ca706b6977687">
|
||||
<!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-fin-du "45 MB">
|
||||
<!ENTITY ncurses-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY ninja-version "1.11.1">
|
||||
<!ENTITY ninja-size "225 KB">
|
||||
<!ENTITY ninja-version "1.12.0">
|
||||
<!ENTITY ninja-size "235 KB">
|
||||
<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
|
||||
<!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0">
|
||||
<!ENTITY ninja-md5 "302530c3d94dcb08e4ab0750a7f4cf20">
|
||||
<!ENTITY ninja-home "https://ninja-build.org/">
|
||||
<!ENTITY ninja-fin-du "75 MB">
|
||||
<!ENTITY ninja-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY openssl-version "3.2.1">
|
||||
<!ENTITY openssl-size "17,318 KB">
|
||||
<!ENTITY openssl-version "3.3.0">
|
||||
<!ENTITY openssl-size "17,616 KB">
|
||||
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
|
||||
<!ENTITY openssl-md5 "c239213887804ba00654884918b37441">
|
||||
<!ENTITY openssl-md5 "c8b063afbea85d867e161ecb8816cfa9">
|
||||
<!ENTITY openssl-home "https://www.openssl.org/">
|
||||
<!ENTITY openssl-fin-du "805 MB">
|
||||
<!ENTITY openssl-fin-sbu "1.8 SBU">
|
||||
@ -571,10 +576,10 @@
|
||||
<!ENTITY perl-fin-du "239 MB">
|
||||
<!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-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-fin-du "4.6 MB">
|
||||
<!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
|
||||
@ -583,14 +588,14 @@
|
||||
<!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-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-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY psmisc-version "23.6">
|
||||
<!ENTITY psmisc-size "415 KB">
|
||||
<!ENTITY psmisc-version "23.7">
|
||||
<!ENTITY psmisc-size "423 KB">
|
||||
<!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-fin-du "6.6 MB">
|
||||
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
|
||||
@ -598,19 +603,19 @@
|
||||
<!-- If python minor version changes, updates in python and
|
||||
meson pages will be needed: python3.6 and python3.6m -->
|
||||
|
||||
<!ENTITY python-version "3.12.2">
|
||||
<!ENTITY python-version "3.12.3">
|
||||
<!ENTITY python-minor "3.12">
|
||||
<!ENTITY python-size "20,109 KB">
|
||||
<!ENTITY python-size "20,142 KB">
|
||||
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
||||
<!ENTITY python-md5 "e7c178b97bf8f7ccd677b94d614f7b3c">
|
||||
<!ENTITY python-md5 "8defb33f0c37aa4bdd3a38ba52abde4e">
|
||||
<!ENTITY python-home "https://www.python.org/">
|
||||
<!ENTITY python-tmp-du "598 MB">
|
||||
<!ENTITY python-tmp-sbu "0.5 SBU">
|
||||
<!ENTITY python-fin-du "485 MB">
|
||||
<!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-md5 "8a6310f6288e7f60c3565277ec3b5279">
|
||||
<!ENTITY python-docs-size "8,065 KB">
|
||||
<!ENTITY python-docs-md5 "6025ee63c0ded34aac874f5da8f1a90c">
|
||||
<!ENTITY python-docs-size "8,110 KB">
|
||||
|
||||
<!ENTITY readline-version "8.2">
|
||||
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
|
||||
@ -631,18 +636,18 @@
|
||||
<!ENTITY sed-fin-du "30 MB">
|
||||
<!ENTITY sed-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY setuptools-version "69.1.0">
|
||||
<!ENTITY setuptools-size "2,168 KB">
|
||||
<!ENTITY setuptools-version "69.5.1">
|
||||
<!ENTITY setuptools-size "2,238 KB">
|
||||
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
|
||||
<!ENTITY setuptools-md5 "6f6eb780ce12c90d81ce243747ed7ab0">
|
||||
<!ENTITY setuptools-md5 "645f672221ed628e888e38a9da6c5aed">
|
||||
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
|
||||
<!ENTITY setuptools-fin-du "20 MB">
|
||||
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY shadow-version "4.14.5">
|
||||
<!ENTITY shadow-size "1,765 KB">
|
||||
<!ENTITY shadow-version "4.15.1">
|
||||
<!ENTITY shadow-size "1,742 KB">
|
||||
<!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-fin-du "49 MB">
|
||||
<!ENTITY shadow-fin-sbu "0.1 SBU">
|
||||
@ -672,12 +677,12 @@
|
||||
<!ENTITY systemd-fin-du "247 MB">
|
||||
<!ENTITY systemd-fin-sbu "0.7 SBU">
|
||||
|
||||
<!ENTITY sysvinit-version "3.08">
|
||||
<!ENTITY sysvinit-size "263 KB">
|
||||
<!ENTITY sysvinit-version "3.09">
|
||||
<!ENTITY sysvinit-size "234 KB">
|
||||
<!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-fin-du "3.5 MB">
|
||||
<!ENTITY sysvinit-fin-du "2.5 MB">
|
||||
<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY tar-version "1.35">
|
||||
@ -690,15 +695,15 @@
|
||||
<!ENTITY tar-fin-du "43 MB">
|
||||
<!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-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-md5 "0e4358aade2f5db8a8b6f2f6d9481ec2">
|
||||
<!ENTITY tcl-home "http://tcl.sourceforge.net/">
|
||||
<!ENTITY tcl-md5 "c30b57c6051be28fa928d09aca82841e">
|
||||
<!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-md5 "4452f2f6d557f5598cca17b786d6eb68">
|
||||
<!ENTITY tcl-docs-size "1,165 KB">
|
||||
<!ENTITY tcl-docs-md5 "5467198f8d57c54835bf80b98ffb0170">
|
||||
<!ENTITY tcl-docs-size "1,167 KB">
|
||||
<!ENTITY tcl-tmp-du "89 MB">
|
||||
<!ENTITY tcl-tmp-sbu "2.7 SBU">
|
||||
|
||||
@ -727,32 +732,32 @@
|
||||
<!ENTITY udev-lfs-md5 "acd4360d8a5c3ef320b9db88d275dae6">
|
||||
<!ENTITY udev-lfs-home " ">
|
||||
|
||||
<!ENTITY util-linux-minor "2.39">
|
||||
<!ENTITY util-linux-version "2.39.3"> <!-- 2.33.x -->
|
||||
<!ENTITY util-linux-size "8,327 KB">
|
||||
<!ENTITY util-linux-minor "2.40">
|
||||
<!ENTITY util-linux-version "2.40"> <!-- 2.33.x -->
|
||||
<!ENTITY util-linux-size "8,558 KB">
|
||||
<!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 "46d1423122d310dfd022c799e1e4e259">
|
||||
<!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-sbu "0.2 SBU">
|
||||
<!ENTITY util-linux-fin-du "313 MB">
|
||||
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY vim-version "9.1.0041">
|
||||
<!ENTITY vim-version "9.1.0330">
|
||||
<!-- <!ENTITY vim-majmin "90"> -->
|
||||
<!ENTITY vim-docdir "vim/vim91">
|
||||
<!ENTITY vim-size "17,224 KB">
|
||||
<!ENTITY vim-size "17,428 KB">
|
||||
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
|
||||
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
|
||||
<!ENTITY vim-md5 "79dfe62be5d347b1325cbd5ce2a1f9b3">
|
||||
<!ENTITY vim-md5 "88d5656c21668ae98a0cd1a13abb3d12">
|
||||
<!ENTITY vim-home "https://www.vim.org">
|
||||
<!ENTITY vim-fin-du "236 MB">
|
||||
<!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-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-fin-du "1.5 MB">
|
||||
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
|
||||
@ -766,8 +771,8 @@
|
||||
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY xz-version "5.4.6">
|
||||
<!ENTITY xz-size "1,645 KB">
|
||||
<!ENTITY xz-url "https://github.com/tukaani-project/xz/releases/download/v&xz-version;/xz-&xz-version;.tar.xz">
|
||||
<!ENTITY xz-size "1,648 KB">
|
||||
<!ENTITY xz-url "&anduin-sources;/xz-&xz-version;.tar.xz">
|
||||
<!ENTITY xz-md5 "7ade7bd1181a731328f875bec62a9377">
|
||||
<!ENTITY xz-home "https://tukaani.org/xz">
|
||||
<!ENTITY xz-tmp-du "22 MB">
|
||||
@ -787,10 +792,10 @@
|
||||
<!ENTITY zlib-fin-du "6.4 MB">
|
||||
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY zstd-version "1.5.5">
|
||||
<!ENTITY zstd-size "2,314 KB">
|
||||
<!ENTITY zstd-version "1.5.6">
|
||||
<!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-md5 "63251602329a106220e0a5ad26ba656f">
|
||||
<!ENTITY zstd-md5 "5a473726b3445d0e5d6296afd1ab6854">
|
||||
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
||||
<!ENTITY zstd-fin-du "77 MB">
|
||||
<!ENTITY zstd-fin-sbu "0.5 SBU">
|
||||
|
@ -114,7 +114,7 @@
|
||||
<para>Do not use any method except the <command>tar</command> command
|
||||
to extract the source code. Notably, using the <command>cp -R</command>
|
||||
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>
|
||||
</listitem>
|
||||
<listitem>
|
||||
|
14
patches.ent
14
patches.ent
@ -11,17 +11,17 @@
|
||||
<!ENTITY bzip2-docs-patch-size "1.6 KB">
|
||||
|
||||
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
|
||||
<!ENTITY coreutils-i18n-patch-md5 "cca7dc8c73147444e77bc45d210229bb">
|
||||
<!ENTITY coreutils-i18n-patch-size "166 KB">
|
||||
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf">
|
||||
<!ENTITY coreutils-i18n-patch-size "159 KB">
|
||||
|
||||
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
||||
<!--
|
||||
<!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-4.patch">
|
||||
<!ENTITY glibc-upstream-fixes-patch-md5 "66e843b00688c641c9bdda684db45b43">
|
||||
<!ENTITY glibc-upstream-fixes-patch-size "36 KB">
|
||||
-->
|
||||
|
||||
<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fix-2.patch">
|
||||
<!ENTITY glibc-upstream-patch-md5 "e9f8f23746755bf880772cfa59c1896c">
|
||||
<!ENTITY glibc-upstream-patch-size "8.0 KB">
|
||||
|
||||
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
|
||||
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
||||
<!ENTITY kbd-backspace-patch-size "12 KB">
|
||||
|
@ -123,7 +123,7 @@ a:active { color: #6b77b1 ! important;}
|
||||
padding: 0 1em;
|
||||
}
|
||||
|
||||
.book h1, .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
|
||||
/*.book h1,*/ .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
|
||||
background: #f5f6f7;
|
||||
margin: 0px auto;
|
||||
padding: .1em 1em;
|
||||
@ -188,6 +188,10 @@ h1 {
|
||||
.book h1 {
|
||||
margin: 0;
|
||||
padding: 0.4em;
|
||||
background: #f5f6f7;
|
||||
border-top: .2em solid #dbddec;
|
||||
border-bottom: .2em solid #dbddec;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h1.title sup {
|
||||
@ -198,7 +202,7 @@ h2 {
|
||||
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;
|
||||
border-top: .2em solid #dbddec;
|
||||
border-bottom: .2em solid #dbddec;
|
||||
|
Loading…
Reference in New Issue
Block a user