Merge remote-tracking branch 'origin/trunk' into xry111/arm64

This commit is contained in:
Xi Ruoyao 2024-09-27 01:07:12 +08:00
commit 2addc6422c
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
10 changed files with 259 additions and 741 deletions

View File

@ -1276,7 +1276,7 @@
<segmentedlist id="grub-rundeps">
<segtitle>&runtime;</segtitle>
<seglistitem>
<seg>Bash, GCC, Gettext, Glibc, Xz, and Sed.</seg>
<seg>Bash, GCC, Gettext, Glibc, Xz, and Sed</seg>
</seglistitem>
</segmentedlist>

View File

@ -40,615 +40,99 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem revision='sysv'>
<para>2024-08-23</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update to lfs-bootscripts-20240825. Only trivial
non-functional changes.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision='sysv'>
<para>2024-08-23</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update to lfs-bootscripts-20240823, to fix an
issue causing VT 2-6 not affected by the FONT= setting in
/etc/sysconfig/console.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-08-17</para>
<para>2024-09-20</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to setuptools-72.2.0. Fixes
<ulink url='&lfs-ticket-root;5542'>#5542</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to kmod-33. Fixes
<ulink url='&lfs-ticket-root;5540'>#5540</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to binutils-2.43.1. Fixes
<ulink url='&lfs-ticket-root;5543'>#5543</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.10.5. Fixes
<ulink url='&lfs-ticket-root;5541'>#5541</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-08-15</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240806. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to pkgconf-2.3.0. Fixes
<ulink url='&lfs-ticket-root;5537'>#5537</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to python3-3.12.5. Fixes
<ulink url='&lfs-ticket-root;5538'>#5538</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.10.4. Fixes
<ulink url='&lfs-ticket-root;5539'>#5539</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-08-05</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to bash-5.2.32. Fixes
<ulink url='&lfs-ticket-root;5532'>#5532</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240801. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to vim-9.1.0660. Addresses
<para>[bdubbs] - Update to vim-9.1.0738. Addresses
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to binutils-2.43. Fixes
<ulink url='&lfs-ticket-root;5535'>#5535</ulink>.</para>
<para>[bdubbs] - Update to texinfo-7.1.1. Fixes
<ulink url='&lfs-ticket-root;5558'>#5558</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.10.3. Fixes
<ulink url='&lfs-ticket-root;5534'>#5534</ulink>.</para>
<para>[bdubbs] - Update to tcl8.6.15. Fixes
<ulink url='&lfs-ticket-root;5562'>#5562</ulink>.</para>
</listitem>
<listitem revision="sysv">
<para>[bdubbs] - Update to sysklogd-2.6.2. Fixes
<ulink url='&lfs-ticket-root;5557'>#5557</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to readline-8.2.13. Fixes
<ulink url='&lfs-ticket-root;5533'>#5533</ulink>.</para>
<para>[bdubbs] - Update to setuptools-75.1.0. Fixes
<ulink url='&lfs-ticket-root;5560'>#5560</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to wheel-0.44.0. Fixes
<ulink url='&lfs-ticket-root;5536'>#5536</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-08-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to gcc-14.2.0. Fixes
<ulink url='&lfs-ticket-root;5530'>#5530</ulink>.</para>
<para>[bdubbs] - Update to meson-1.5.2. Fixes
<ulink url='&lfs-ticket-root;5566'>#5566</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240723. Addresses
<para>[bdubbs] - Update to iana-etc-20240912. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to glibc-2.40. Fixes
<ulink url='&lfs-ticket-root;5529'>#5529</ulink>.</para>
<para>[bdubbs] - Update to gawk-5.3.1. Fixes
<ulink url='&lfs-ticket-root;5564'>#5564</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-6.10.0. Fixes
<ulink url='&lfs-ticket-root;5523'>#5523</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.10.2. Fixes
<ulink url='&lfs-ticket-root;5521'>#5521</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to lz4-1.10.0. Fixes
<ulink url='&lfs-ticket-root;5528'>#5526</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to meson-1.5.1. Fixes
<ulink url='&lfs-ticket-root;5527'>#5527</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to setuptools-72.1.0. Fixes
<ulink url='&lfs-ticket-root;5531'>#5531</ulink>.</para>
</listitem>
<listitem revision='sysv'>
<para>[bdubbs] - Update to sysklogd-2.6.1. Fixes
<ulink url='&lfs-ticket-root;5522'>#5522</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to systemd-256.4. Fixes
<ulink url='&lfs-ticket-root;5518'>#5518</ulink>.</para>
</listitem>
<listitem revision='sysv'>
<para>[bdubbs] - Update to sysvinit-3.10. Fixes
<ulink url='&lfs-ticket-root;5528'>#5528</ulink>.</para>
<para>[bdubbs] - Update to bc-7.0.2. Fixes
<ulink url='&lfs-ticket-root;5563'>#5563</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-07-15</para>
<para>2024-09-07</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240701. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
<para>[bdubbs] - Update to tzdata-2024b. Fixes
<ulink url='&lfs-ticket-root;5554'>#5554</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to vim-9.1.0580. Addresses
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
<para>[bdubbs] - Update to systemd-256.5. Fixes
<ulink url='&lfs-ticket-root;5551'>#5551</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to automake-1.17. Fixes
<ulink url='&lfs-ticket-root;5520'>#5520</ulink>.</para>
<para>[bdubbs] - Update to setuptools-74.1.2. Fixes
<ulink url='&lfs-ticket-root;5546'>#5546</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gdbm-1.24. Fixes
<ulink url='&lfs-ticket-root;5515'>#5515</ulink>.</para>
<para>[bdubbs] - Update to python3-3.12.6. Fixes
<ulink url='&lfs-ticket-root;5555'>#5555</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.9.9. Fixes
<ulink url='&lfs-ticket-root;5517'>#5517</ulink>.</para>
<para>[bdubbs] - Update to openssl-3.3.2. Fixes
<ulink url='&lfs-ticket-root;5552'>#5552</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to less-661. Fixes
<ulink url='&lfs-ticket-root;5513'>#5513</ulink>.</para>
<para>[bdubbs] - Update to man-db-2.13.0. Fixes
<ulink url='&lfs-ticket-root;5550'>#5550</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to meson-1.5.0. Fixes
<ulink url='&lfs-ticket-root;5519'>#5519</ulink>.</para>
<para>[bdubbs] - Update to linux-6.10.8. Fixes
<ulink url='&lfs-ticket-root;5545'>#5545</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to setuptools-70.3.0. Fixes
<ulink url='&lfs-ticket-root;5514'>#5514</ulink>.</para>
<para>[bdubbs] - Update to libpipeline-1.5.8. Fixes
<ulink url='&lfs-ticket-root;5548'>#5548</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.40.2. Fixes
<ulink url='&lfs-ticket-root;5516'>#5516</ulink>.</para>
<para>[bdubbs] - Update to expat-2.6.3. Fixes
<ulink url='&lfs-ticket-root;5553'>#5553</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision='sysv'>
<para>2024-07-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update lfs-bootscripts to only output
escape sequences to a terminal. </para>
<para>[bdubbs] - Update to bc-7.0.1. Fixes
<ulink url='&lfs-ticket-root;5547'>#5547</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-07-01</para>
<para>2024-09-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240612. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-6.7.6. Fixes
<ulink url='&lfs-ticket-root;5506'>#5506</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-pages-6.9.1. Fixes
<ulink url='&lfs-ticket-root;5507'>#5507</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.9.7. Fixes
<ulink url='&lfs-ticket-root;5508'>#5508</ulink>.</para>
</listitem>
<listitem revision='sysv'>
<para>[bdubbs] - Update to sysklogd-2.5.2. Fixes
<ulink url='&lfs-ticket-root;5509'>#5509</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to shadow-4.16.0. Fixes
<ulink url='&lfs-ticket-root;5510'>#5510</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to systemd-256.1. Fixes
<ulink url='&lfs-ticket-root;5511'>#5511</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to setuptools-70.1.1. Fixes
<ulink url='&lfs-ticket-root;5512'>#5512</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-06-15</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vim-9.1.0478. Addresses
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240607. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to systemd-256. Fixes
<ulink url='&lfs-ticket-root;5504'>#5504</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to python3-3.12.4. Fixes
<ulink url='&lfs-ticket-root;5502'>#5502</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to perl-5.40.0. Fixes
<ulink url='&lfs-ticket-root;5503'>#5503</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to openssl-3.3.1 (Security fix). Fixes
<ulink url='&lfs-ticket-root;5500'>#5500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.9.4. Fixes
<ulink url='&lfs-ticket-root;5505'>#5505</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to findutils-4.10.0. Fixes
<ulink url='&lfs-ticket-root;5499'>#5499</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-05-31</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to meson-1.4.1. Fixes
<ulink url='&lfs-ticket-root;5498'>#5498</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xz-5.6.2. Fixes
<ulink url='&lfs-ticket-root;5471'>#5471</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Add linux-6.9.x compatibility instructions to
<phrase revision="systemd">systemd</phrase>
<phrase revision="sysv">udev</phrase>.
Fixes <ulink url='&lfs-ticket-root;5496'>#5496</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to setuptools-70.0.0 (python module). Fixes
<ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ninja-1.12.1. Fixes
<ulink url='&lfs-ticket-root;5489'>#5489</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-pages-6.8. Fixes
<ulink url='&lfs-ticket-root;5494'>#5494</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.9.3. Fixes
<ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libcap-2.70. Fixes
<ulink url='&lfs-ticket-root;5493'>#5493</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-6.9.0. Fixes
<ulink url='&lfs-ticket-root;5492'>#5492</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.47.1. Fixes
<ulink url='&lfs-ticket-root;5495'>#5495</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-05-13</para>
<itemizedlist>
<listitem>
<para>[xry111] - Synchronize coreutils i18n patch from Fedora
to fix a build failure on 32-bit x86 and an alarming compiler
warning on both 32-bit x86 and x86_64 with GCC 14.1 or
later.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-05-11</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vim-9.1.0405. Addresses
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.40.1. Fixes
<ulink url='&lfs-ticket-root;5482'>#5482</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.8.9. Fixes
<ulink url='&lfs-ticket-root;5484'>#5484</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to jinja2-3.1.4 (Python module). Fixes
<ulink url='&lfs-ticket-root;5485'>#5485</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240502. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gcc-14.1.0. Fixes
<ulink url='&lfs-ticket-root;5486'>#5486</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-05-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add security fix to glibc. Fixes
<ulink url='&lfs-ticket-root;5481'>#5481</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.8.8. Fixes
<ulink url='&lfs-ticket-root;5480'>#5480</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ncurses-6.5. Fixes
<ulink url='&lfs-ticket-root;5483'>#5483</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-04-16</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Make minor change to ifup script output text.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-04-15</para>
<itemizedlist>
<listitem>
<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>2024-03-31</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240318. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to zstd-1.5.6. Fixes
<ulink url='&lfs-ticket-root;5468'>#5468</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.40. Fixes
<ulink url='&lfs-ticket-root;5430'>#5430</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to shadow-4.15.1. Fixes
<ulink url='&lfs-ticket-root;5465'>#5465</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to pkgconf-2.2.0. Fixes
<ulink url='&lfs-ticket-root;5469'>#5469</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.8.2. Fixes
<ulink url='&lfs-ticket-root;5467'>#5467</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to coreutils-9.5. Fixes
<ulink url='&lfs-ticket-root;5470'>#5470</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-03-29</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Revert to xz-5.4.6 due to upstream
compromise.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision='sysv'>
<para>2024-03-25</para>
<itemizedlist>
<listitem>
<para>[timtas] - Update to sysvinit-3.09. Fixes
<ulink url="&lfs-ticket-root;5466">#5466</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-03-19</para>
<itemizedlist>
<listitem>
<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>
<para>[bdubbs] - LFS-12.2 released.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -35,18 +35,18 @@
<!--<listitem>
<para>Autoconf-&autoconf-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Automake-&automake-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Bash-&bash-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Bc-&bc-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Binutils-&binutils-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Bison-&bison-version;</para>
</listitem>-->
@ -56,9 +56,9 @@
<!--<listitem>
<para>Check-&check-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Coreutils-&coreutils-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>DejaGNU-&dejagnu-version;</para>
</listitem>-->
@ -68,9 +68,9 @@
<!--<listitem>
<para>Diffutils-&diffutils-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>E2fsprogs-&e2fsprogs-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Expat-&expat-version;</para>
</listitem>
@ -80,30 +80,30 @@
<!--<listitem>
<para>File-&file-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Findutils-&findutils-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Flex-&flex-version;</para>
</listitem>-->
<!--<listitem>
<para>Flit-core-&flit-core-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Gawk-&gawk-version;</para>
</listitem>-->
<listitem>
</listitem>
<!--<listitem>
<para>GCC-&gcc-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>GDBM-&gdbm-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Gettext-&gettext-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Glibc-&glibc-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>GMP-&gmp-version;</para>
</listitem>-->
@ -131,45 +131,45 @@
<!--<listitem>
<para>Intltool-&intltool-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>IPRoute2-&iproute2-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Jinja2-&jinja2-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Kbd-&kbd-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Kmod-&kmod-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Less-&less-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
</listitem>-->
<listitem>
<para>Libcap-&libcap-version;</para>
</listitem>
<listitem>
<para>Libelf from Elfutils-&elfutils-version;</para>
</listitem>
<listitem>
<para>Libffi-&libffi-version;</para>
</listitem>
<!--<listitem>
<para>Libpipeline-&libpipeline-version;</para>
<para>Libcap-&libcap-version;</para>
</listitem>-->
<!--<listitem>
<para>Libelf from Elfutils-&elfutils-version;</para>
</listitem>-->
<!--<listitem>
<para>Libffi-&libffi-version;</para>
</listitem>-->
<listitem>
<para>Libpipeline-&libpipeline-version;</para>
</listitem>
<!--<listitem>
<para>Libtool-&libtool-version;</para>
</listitem>-->
<listitem>
<para>Linux-&linux-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Lz4-&lz4-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>M4-&m4-version;</para>
</listitem>-->
@ -179,9 +179,9 @@
<listitem>
<para>Man-DB-&man-db-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Man-pages-&man-pages-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>MarkupSafe-&markupsafe-version;</para>
</listitem>-->
@ -194,90 +194,90 @@
<!--<listitem>
<para>MPFR-&mpfr-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Ncurses-&ncurses-version;</para>
</listitem>
<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>-->
<!--<listitem>
<para>Pkgconf-&pkgconf-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Procps-ng-&procps-ng-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Psmisc-&psmisc-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Python-&python-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Readline-&readline-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Sed-&sed-version;</para>
</listitem>-->
<listitem>
<para>Setuptools-&setuptools-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Shadow-&shadow-version;</para>
</listitem>
</listitem>-->
<listitem revision="sysv">
<para>Sysklogd-&sysklogd-version;</para>
</listitem>
<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>
<para>Tcl-&tcl-version;</para>
</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>
<listitem>
<!--<listitem>
<para>Util-linux-&util-linux-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Vim-&vim-version;</para>
</listitem>
<listitem>
<!--<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>-->
<!--<listitem>
<para>Zlib-&zlib-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Zstd-&zstd-version;</para>
</listitem>
</listitem>-->
</itemizedlist>
<!--<itemizedlist>
@ -291,19 +291,21 @@
<itemizedlist>
<title>Added:</title>
<listitem>
<listitem><para></para></listitem> <!-- satisfy build -->
<!--<listitem>
<para>Lz4-&lz4-version;</para>
</listitem>
</listitem>-->
</itemizedlist>
<itemizedlist>
<title>Removed:</title>
<listitem>
<listitem><para></para></listitem> <!-- satisfy build -->
<!--<listitem>
<para>bash-5.2.21-upstream_fixes-1.patch</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>readline-8.2-upstream_fixes-3.patch</para>
</listitem>
</listitem>-->
</itemizedlist>
</sect1>

View File

@ -36,7 +36,7 @@
to give an estimate of how long it might take to install a package, but the
numbers can vary by as much as dozens of minutes in some cases.</para>
<para>On some newer systems, the motherboard is capable of contolling
<para>On some newer systems, the motherboard is capable of controlling
the system clock speed. This can be controlled with a command such as
<command>powerprofilesctl</command>. This is not available in LFS, but
may be available on the host distro. After LFS is complete, it can be

View File

@ -43,16 +43,12 @@
<sect2 role="installation">
<title>Installation of Ncurses</title>
<para>First, ensure that <command>gawk</command> is found first during configuration:</para>
<screen><userinput remap="pre">sed -i s/mawk// configure</userinput></screen>
<para>Then, run the following commands to build the <quote>tic</quote>
<para>First, run the following commands to build the <quote>tic</quote>
program on the build host:</para>
<screen><userinput remap="pre">mkdir build
pushd build
../configure
../configure AWK=gawk
make -C include
make -C progs tic
popd</userinput></screen>
@ -69,7 +65,8 @@ popd</userinput></screen>
--with-cxx-shared \
--without-debug \
--without-ada \
--disable-stripping</userinput></screen>
--disable-stripping \
AWK=gawk</userinput></screen>
<variablelist>
<title>The meaning of the new configure options:</title>
@ -131,21 +128,17 @@ 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>AWK=gawk</parameter></term>
<listitem>
<para>This switch causes wide-character libraries (e.g., <filename
class="libraryfile">libncursesw.so.&ncurses-version;</filename>)
to be built instead of normal ones (e.g., <filename
class="libraryfile">libncurses.so.&ncurses-version;</filename>).
These wide-character libraries are usable in both multibyte and
traditional 8-bit locales, while normal libraries work properly
only in 8-bit locales. Wide-character and normal libraries are
source-compatible, but not binary-compatible.</para>
<para>This switch prevents the building system from using the
<command>mawk</command> program from the host.
Some<!-- FIXME vauge --> versions of <command>mawk</command> can
cause this package to fail to build. <!-- It seems happened in 2015,
is there any updated into? --></para>
</listitem>
</varlistentry>
-->
</variablelist>
<para>Compile the package:</para>

View File

@ -115,7 +115,8 @@
the tests depend on packages that are not available in the limited
LFS environment. To run the tests anyway, run <command>make check</command>.</para>
<para>Install the package:</para>
<para>Install the package, and move the Bash completion support file to
the location recommended by the Bash completion maintainers:</para>
<screen><userinput remap="install">make install
mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions</userinput></screen>

View File

@ -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.7">
<!ENTITY itcl-ver "4.2.4">
<!ENTITY tdbc-ver "1.1.9">
<!ENTITY itcl-ver "4.3.0">
]>
<sect1 id="ch-system-tcl" role="wrap">

View File

@ -198,7 +198,7 @@ EOF</userinput></screen>
<para>x can be any number in the range 16-31. y can be any number in the
range 0-255.</para>
<para>A valid private IP address could be 192.168.1.1.</para>
<para>A valid private IP address could be 192.168.1.2.</para>
<para>If the computer is to be visible to the Internet, a valid FQDN
can be the domain name itself, or a string resulted by concatenating a
@ -218,7 +218,7 @@ EOF</userinput></screen>
127.0.0.1 localhost.localdomain localhost
127.0.1.1 <replaceable>&lt;FQDN&gt;</replaceable> <replaceable>&lt;HOSTNAME&gt;</replaceable>
<replaceable>&lt;192.168.1.1&gt;</replaceable> <replaceable>&lt;FQDN&gt;</replaceable> <replaceable>&lt;HOSTNAME&gt;</replaceable> <replaceable>[alias1] [alias2 ...]</replaceable>
<replaceable>&lt;192.168.1.2&gt;</replaceable> <replaceable>&lt;FQDN&gt;</replaceable> <replaceable>&lt;HOSTNAME&gt;</replaceable> <replaceable>[alias1] [alias2 ...]</replaceable>
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
@ -226,7 +226,7 @@ ff02::2 ip6-allrouters
# End /etc/hosts</literal>
EOF</userinput></screen>
<para>The <replaceable>&lt;192.168.1.1&gt;</replaceable>,
<para>The <replaceable>&lt;192.168.1.2&gt;</replaceable>,
<replaceable>&lt;FQDN&gt;</replaceable>, and
<replaceable>&lt;HOSTNAME&gt;</replaceable> values need to be
changed for specific uses or requirements (if assigned an IP address by a

View File

@ -57,10 +57,10 @@
<!ENTITY bash-fin-du "52 MB">
<!ENTITY bash-fin-sbu "1.4 SBU">
<!ENTITY bc-version "6.7.6">
<!ENTITY bc-size "463 KB">
<!ENTITY bc-version "7.0.2">
<!ENTITY bc-size "464 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
<!ENTITY bc-md5 "a47aa5e4e7395fbcd159a9228613b97b">
<!ENTITY bc-md5 "7425c5fde4fcd86db544d376ff8fcfc8">
<!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
<!ENTITY bc-fin-du "7.8 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
@ -156,10 +156,10 @@
<!ENTITY elfutils-fin-du "127 MB">
<!ENTITY elfutils-fin-sbu "0.3 SBU">
<!ENTITY expat-version "2.6.2">
<!ENTITY expat-size "474 KB">
<!ENTITY expat-version "2.6.3">
<!ENTITY expat-size "475 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
<!ENTITY expat-md5 "0cb75c8feb842c0794ba89666b762a2d">
<!ENTITY expat-md5 "3812d9fe29a5a6d64de3fa6e6509fdad">
<!ENTITY expat-home "https://libexpat.github.io/">
<!ENTITY expat-fin-du "13 MB">
<!ENTITY expat-fin-sbu "0.1 SBU">
@ -208,10 +208,10 @@
<!ENTITY flit-core-fin-du "1.6 MB">
<!ENTITY flit-core-fin-sbu "less than 0.1 SBU">
<!ENTITY gawk-version "5.3.0">
<!ENTITY gawk-size "3,356 KB">
<!ENTITY gawk-version "5.3.1">
<!ENTITY gawk-size "3,428 KB">
<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
<!ENTITY gawk-md5 "97c5a7d83f91a7e1b2035ebbe6ac7abd">
<!ENTITY gawk-md5 "4e9292a06b43694500e0620851762eec">
<!ENTITY gawk-home "&gnu-software;gawk/">
<!ENTITY gawk-tmp-du "47 MB">
<!ENTITY gawk-tmp-sbu "0.1 SBU">
@ -317,10 +317,10 @@
<!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.3 SBU">
<!ENTITY iana-etc-version "20240806">
<!ENTITY iana-etc-version "20240912">
<!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 "ea3c37c00d22f1159fc3b7d988de8476">
<!ENTITY iana-etc-md5 "c5dfa23182c74a3db8aeb5a88ac0d740">
<!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">
@ -405,10 +405,10 @@
<!ENTITY libffi-fin-du "11 MB">
<!ENTITY libffi-fin-sbu "1.7 SBU">
<!ENTITY libpipeline-version "1.5.7">
<!ENTITY libpipeline-size "956 KB">
<!ENTITY libpipeline-version "1.5.8">
<!ENTITY libpipeline-size "1046 KB">
<!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
<!ENTITY libpipeline-md5 "1a48b5771b9f6c790fb4efdb1ac71342">
<!ENTITY libpipeline-md5 "17ac6969b2015386bcb5d278a08a40b5">
<!ENTITY libpipeline-home "https://libpipeline.nongnu.org/">
<!ENTITY libpipeline-fin-du "9.7 MB">
<!ENTITY libpipeline-fin-sbu "0.1 SBU">
@ -431,12 +431,12 @@
<!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "10">
<!ENTITY linux-patch-version "5">
<!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 "141,739 KB">
<!ENTITY linux-size "141,755 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "276ef1f11ed3713ec5d6f506ff55ac12">
<!ENTITY linux-md5 "e449666908b3ddf351c8faaa1d511be2">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 :
minimum is allnoconfig
@ -479,10 +479,10 @@
<!ENTITY make-fin-du "13 MB">
<!ENTITY make-fin-sbu "0.7 SBU">
<!ENTITY man-db-version "2.12.1">
<!ENTITY man-db-size "1,994 KB">
<!ENTITY man-db-version "2.13.0">
<!ENTITY man-db-size "2,023 KB">
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
<!ENTITY man-db-md5 "7b044e5020aab89db41ac7ee59d6d84a">
<!ENTITY man-db-md5 "97ab5f9f32914eef2062d867381d8cee">
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
<!ENTITY man-db-fin-du "43 MB">
<!ENTITY man-db-fin-sbu "0.3 SBU">
@ -503,10 +503,10 @@
<!ENTITY markupsafe-fin-du "508 KB">
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
<!ENTITY meson-version "1.5.1">
<!ENTITY meson-size "2,205 KB">
<!ENTITY meson-version "1.5.2">
<!ENTITY meson-size "2,213 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
<!ENTITY meson-md5 "c4f2b3e5ea632685f61ba1b833c4905c">
<!ENTITY meson-md5 "682f75ef96c2e7542b0148e70068ea09">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-fin-du "43 MB">
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
@ -545,11 +545,11 @@
<!ENTITY ninja-fin-du "37 MB">
<!ENTITY ninja-fin-sbu "0.2 SBU">
<!ENTITY openssl-version "3.3.1">
<!ENTITY openssl-size "17,633 KB">
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
<!ENTITY openssl-md5 "8a4342b399c18f870ca6186299195984">
<!ENTITY openssl-home "https://www.openssl.org/">
<!ENTITY openssl-version "3.3.2">
<!ENTITY openssl-size "17,653 KB">
<!ENTITY openssl-url "&github;/openssl/openssl/releases/download/openssl-&openssl-version;/openssl-&openssl-version;.tar.gz">
<!ENTITY openssl-md5 "015fca2692596560b6fe8a2d8fecd84b">
<!ENTITY openssl-home "https://www.openssl-library.org/">
<!ENTITY openssl-fin-du "883 MB">
<!ENTITY openssl-fin-sbu "1.7 SBU">
@ -604,19 +604,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.5">
<!ENTITY python-version "3.12.6">
<!ENTITY python-minor "3.12">
<!ENTITY python-size "19,944 KB">
<!ENTITY python-size "19,956 KB">
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
<!ENTITY python-md5 "02c7d269e077f4034963bba6befdc715">
<!ENTITY python-md5 "cb669514937d3e894e74081627722aa5">
<!ENTITY python-home "https://www.python.org/">
<!ENTITY python-tmp-du "603 MB">
<!ENTITY python-tmp-sbu "0.4 SBU">
<!ENTITY python-fin-du "530 MB">
<!ENTITY python-fin-sbu "2.2 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 "52274d813236ca4a972fb6988480dc56">
<!ENTITY python-docs-size "8,188 KB">
<!ENTITY python-docs-md5 "35e90037a10d51af0c396b05bd64659d">
<!ENTITY python-docs-size "8,165 KB">
<!ENTITY readline-version "8.2.13">
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
@ -637,10 +637,10 @@
<!ENTITY sed-fin-du "30 MB">
<!ENTITY sed-fin-sbu "0.3 SBU">
<!ENTITY setuptools-version "72.2.0">
<!ENTITY setuptools-size "2,363 KB">
<!ENTITY setuptools-version "75.1.0">
<!ENTITY setuptools-size "1,317 KB">
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
<!ENTITY setuptools-md5 "2e0ffd0f6fc632a11442b79d9b1c68bd">
<!ENTITY setuptools-md5 "8e8aed1625afae37b59272ff981d6e1c">
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
<!ENTITY setuptools-fin-du "35 MB">
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
@ -653,29 +653,29 @@
<!ENTITY shadow-fin-du "112 MB">
<!ENTITY shadow-fin-sbu "0.1 SBU">
<!ENTITY sysklogd-version "2.6.1">
<!ENTITY sysklogd-size "452 KB">
<!ENTITY sysklogd-version "2.6.2">
<!ENTITY sysklogd-size "453 KB">
<!ENTITY sysklogd-url "https://github.com/troglobit/sysklogd/releases/download/v&sysklogd-version;/sysklogd-&sysklogd-version;.tar.gz">
<!ENTITY sysklogd-md5 "dcf0836a0fcc6568efaad230850d9c86">
<!ENTITY sysklogd-md5 "9f64535a9a791f20504841b94d194391">
<!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/">
<!ENTITY sysklogd-fin-du "3.9 MB">
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
<!ENTITY systemd-version "256.4">
<!ENTITY systemd-version "256.5">
<!--<!ENTITY systemd-stable "6b4878d">-->
<!-- The above entity is used whenever we move to a stable backport branch.
In the event of a critical problem or kernel change that is incompatible,
we will switch to the backport branch until the next stable release. -->
<!ENTITY systemd-size "15,291 KB">
<!ENTITY systemd-size "15,298 KB">
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
<!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
<!ENTITY systemd-md5 "03bd1ff158ec0bc55428c77a8f8495bd">
<!ENTITY systemd-md5 "846a8b47a235793d0f937dfc53cfb78f">
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
<!ENTITY systemd-man-version "256.4">
<!ENTITY systemd-man-size "676 KB">
<!ENTITY systemd-man-version "256.5">
<!ENTITY systemd-man-size "717 KB">
<!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
<!ENTITY systemd-man-md5 "8dbcf0ff0d8e5e9d3565f9d2fc153310">
<!ENTITY systemd-man-md5 "4965bf4bf74cb616ac394459158a5d27">
<!ENTITY systemd-fin-du "267 MB">
<!ENTITY systemd-fin-sbu "0.8 SBU">
@ -697,32 +697,32 @@
<!ENTITY tar-fin-du "43 MB">
<!ENTITY tar-fin-sbu "0.7 SBU">
<!ENTITY tcl-version "8.6.14">
<!ENTITY tcl-version "8.6.15">
<!ENTITY tcl-major-version "8.6">
<!ENTITY tcl-size "11,355 KB">
<!ENTITY tcl-size "11,490 KB">
<!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
<!ENTITY tcl-md5 "c30b57c6051be28fa928d09aca82841e">
<!ENTITY tcl-md5 "c13a4d5425b5ae335258342b38ba34c2">
<!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 "5467198f8d57c54835bf80b98ffb0170">
<!ENTITY tcl-docs-size "1,167 KB">
<!ENTITY tcl-docs-md5 "146d6317a5318ad79d4c1421ba612fe9">
<!ENTITY tcl-docs-size "1,169 KB">
<!ENTITY tcl-tmp-du "91 MB">
<!ENTITY tcl-tmp-sbu "3.2 SBU">
<!ENTITY texinfo-version "7.1">
<!ENTITY texinfo-size "5,416 KB">
<!ENTITY texinfo-version "7.1.1">
<!ENTITY texinfo-size "5,443 KB">
<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
<!ENTITY texinfo-md5 "edd9928b4a3f82674bcc3551616eef3b">
<!ENTITY texinfo-md5 "e5fc595794a7980f98ce446a5f8aa273">
<!ENTITY texinfo-home "&gnu-software;texinfo/">
<!ENTITY texinfo-tmp-du "130 MB">
<!ENTITY texinfo-tmp-sbu "0.2 SBU">
<!ENTITY texinfo-fin-du "139 MB">
<!ENTITY texinfo-fin-sbu "0.3 SBU">
<!ENTITY tzdata-version "2024a">
<!ENTITY tzdata-size "444 KB">
<!ENTITY tzdata-version "2024b">
<!ENTITY tzdata-size "449 KB">
<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
<!ENTITY tzdata-md5 "2349edd8335245525cc082f2755d5bf4">
<!ENTITY tzdata-md5 "e1d010b46844502f12dcff298c1b7154">
<!ENTITY tzdata-home "https://www.iana.org/time-zones">
<!ENTITY udev-fin-du "144 MB">
@ -745,10 +745,10 @@
<!ENTITY util-linux-fin-du "315 MB">
<!ENTITY util-linux-fin-sbu "0.5 SBU">
<!ENTITY vim-version "9.1.0660">
<!ENTITY vim-version "9.1.0738">
<!-- <!ENTITY vim-majmin "90"> -->
<!ENTITY vim-docdir "vim/vim91">
<!ENTITY vim-size "17,629 KB">
<!ENTITY vim-size "17,673 KB">
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
<!-- N.B. LFS 9.0 uses
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
@ -762,7 +762,7 @@
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
us v8.1.1846. -->
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
<!ENTITY vim-md5 "c512a99b3704f193be1a181cc644b2b2">
<!ENTITY vim-md5 "afe52ff64b0a3dd3644ba4aecc48737c">
<!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "245 MB">
<!ENTITY vim-fin-sbu "2.9 SBU">

View File

@ -32,7 +32,7 @@
Standard Base (LSB) Version 5.0 (2015)</ulink></para>
<para>The LSB has four separate specifications: Core, Desktop,
Runtime Languages, and Imaging. Some parts of Core and Desktop
Languages, and Imaging. Some parts of Core and Desktop
specifications are architecture specific. There are also two trial
specifications: Gtk3 and Graphics. LFS attempts to conform to the LSB
generic specifications. The architecture specific part of LSB does
@ -50,7 +50,7 @@
<para>While it is possible to create a complete system that will pass the LSB
certification tests <quote>from scratch,</quote> this can't be done without many additional packages
that are beyond the scope of the LFS book. Installation instructions for these
that are beyond the scope of the LFS book. Installation instructions for some of these
additional packages can be found in BLFS. </para>
<variablelist>
@ -62,9 +62,12 @@
<varlistentry>
<term><emphasis>LSB Core:</emphasis></term>
<listitem>
<para>Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk,
Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed,
Shadow, Tar, Util-linux, Zlib</para>
<para>
Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk,
GCC, Gettext, Glibc, Grep, Gzip, M4, Man-DB, Procps, Psmisc,
Sed, Shadow, <phrase revision='sysv'>SysVinit</phrase><phrase
revision='systemd'>Systemd</phrase>, Tar, Util-linux, Zlib
</para>
</listitem>
</varlistentry>
@ -76,9 +79,9 @@
</varlistentry>
<varlistentry>
<term><emphasis>LSB Runtime Languages:</emphasis></term>
<term><emphasis>LSB Languages:</emphasis></term>
<listitem>
<para>Perl, Python</para>
<para>Perl</para>
</listitem>
</varlistentry>
@ -107,8 +110,9 @@
<varlistentry>
<term><emphasis>LSB Core:</emphasis></term>
<listitem>
<para>At, Batch (a part of At), Cpio, Ed, Fcrontab, LSB-Tools, NSPR,
NSS, PAM, Pax, Sendmail (or Postfix or Exim), time
<para>At, Batch (a part of At), BLFS Bash Startup Files, Cpio, Ed,
Fcrontab, LSB-Tools, NSPR, NSS, Linux-PAM, Pax, Sendmail
(or Postfix or Exim), Time
</para>
</listitem>
</varlistentry>
@ -117,15 +121,15 @@
<term><emphasis>LSB Desktop:</emphasis></term>
<listitem>
<para>Alsa, ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig,
Gdk-pixbuf, Glib2, GTK+2, Icon-naming-utils, Libjpeg-turbo, Libpng, Libtiff,
Libxml2, MesaLib, Pango, Xdg-utils, Xorg</para>
Gdk-pixbuf, Glib2, GLU, Icon-naming-utils, Libjpeg-turbo,
Libxml2, Mesa, Pango, Xdg-utils, Xorg</para>
</listitem>
</varlistentry>
<varlistentry>
<term><emphasis>LSB Runtime Languages:</emphasis></term>
<term><emphasis>LSB Languages:</emphasis></term>
<listitem>
<para>Libxml2, Libxslt </para>
<para>Libxml2, Libxslt</para>
</listitem>
</varlistentry>
@ -146,29 +150,59 @@
</variablelist>
<variablelist>
<bridgehead renderas="sect3">Packages not supplied by LFS or BLFS
needed to satisfy the LSB Requirements</bridgehead>
<bridgehead renderas="sect3">Components not supplied or optionally
supplied by LFS or BLFS needed to satisfy the LSB
Requirements</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry>
<term><emphasis>LSB Core:</emphasis></term>
<listitem>
<para>None</para>
<para>
<command>install_initd</command>,
<filename class='libraryfile'>libcrypt.so.1</filename>
(can be provided with optional instructions for the LFS
Libxcrypt package),
<filename class='libraryfile'>libncurses.so.5</filename>
(can be provided with optional instructions for the LFS
Ncurses package),
<filename class='libraryfile'>libncursesw.so.5</filename>
(but <filename class='libraryfile'>libncursesw.so.6</filename>
is provided by the LFS Ncurses package)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><emphasis>LSB Desktop:</emphasis></term>
<listitem>
<para>Qt4 (but Qt5 is provided)</para>
<para>
<filename class='libraryfile'>libgdk-x11-2.0</filename>
(but <filename class='libraryfile'>libgdk-3.so</filename>
is provided by the BLFS GTK+-3 package),
<filename class='libraryfile'>libgtk-x11-2.0</filename>
(but <filename class='libraryfile'>libgtk-3.so</filename>
and <filename class='libraryfile'>libgtk-4.so</filename>
are provided by the BLFS GTK+-3 and GTK-4 packages),
<filename class='libraryfile'>libpng12.so</filename>
(but <filename class='libraryfile'>libpng16.so</filename>
is provided by the BLFS Libpng package),
<filename class='libraryfile'>libQt*.so.4</filename>
(but <filename class='libraryfile'>libQt6*.so.6</filename>
are provided by the BLFS Qt6 package),
<filename class='libraryfile'>libtiff.so.4</filename>
(but <filename class='libraryfile'>libtiff.so.6</filename>
is provided by the BLFS Libtiff package)
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><emphasis>LSB Runtime Languages:</emphasis></term>
<term><emphasis>LSB Languages:</emphasis></term>
<listitem>
<para>None</para>
<para><command>/usr/bin/python</command> (LSB requires Python2 but
LFS and BLFS only provide Python3)</para>
</listitem>
</varlistentry>
@ -182,7 +216,11 @@
<varlistentry>
<term><emphasis>LSB Gtk3 and LSB Graphics (Trial Use):</emphasis></term>
<listitem>
<para>None</para>
<para>
<filename class='libraryfile'>libpng15.so</filename>
(but <filename class='libraryfile'>libpng16.so</filename>
is provided by the BLFS Libpng package)
</para>
</listitem>
</varlistentry>