Changes in / [e4b4c5a0:fe48a03]


Ignore:
Files:
1 deleted
54 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    re4b4c5a0 rfe48a03  
    327327        <segtitle>&dependencies;</segtitle>
    328328        <seglistitem>
    329           <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
    330           Grep, M4, Make, Perl, and Sed</seg>
     329          <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
     330          Perl, and Sed</seg>
    331331        </seglistitem>
    332332      </segmentedlist>
     
    936936        <seglistitem>
    937937          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    938           Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch,
     938          Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch,
    939939          Perl, Sed, Tar, Texinfo, and Zstd</seg>
    940940        </seglistitem>
     
    10481048        <segtitle>&external;</segtitle>
    10491049        <seglistitem>
    1050           <seg>
    1051             <ulink url='&blfs-book;general/libunistring.html'>
    1052               libunistring
    1053             </ulink>
    1054             and
    1055             <ulink url='&blfs-book;general/libxml2.html'>
    1056               libxml2
    1057             </ulink>
    1058           </seg>
     1050          <seg><ulink url='&blfs-book;general/libxml2.html'>libxml2</ulink></seg>
    10591051        </seglistitem>
    10601052      </segmentedlist>
     
    15751567        <segtitle>&external;</segtitle>
    15761568        <seglistitem>
    1577           <seg>
    1578             <ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>
    1579           </seg>
     1569          <seg>None</seg>
    15801570        </seglistitem>
    15811571      </segmentedlist>
     
    18881878        <segtitle>&before;</segtitle>
    18891879        <seglistitem>
    1890           <seg>Perl, Python, Shadow, and &systemd-udev;</seg>
     1880          <seg>GCC, Perl, Python, Shadow, and &systemd-udev;</seg>
    18911881        </seglistitem>
    18921882      </segmentedlist>
     
    19811971      </segmentedlist>
    19821972
    1983 <!-- Begin LZ4 dependency info -->
    1984   <bridgehead renderas="sect2" id="lz4-dep">Lz4</bridgehead>
    1985 
    1986       <segmentedlist id="lz4-depends">
    1987         <segtitle>&dependencies;</segtitle>
    1988         <seglistitem>
    1989           <seg>Bash, Binutils, Coreutils, GCC, Glibc, and Make</seg>
    1990         </seglistitem>
    1991       </segmentedlist>
    1992 
    1993       <segmentedlist id="lz4-rundeps">
    1994         <segtitle>&runtime;</segtitle>
    1995         <seglistitem>
    1996           <seg>Glibc</seg>
    1997         </seglistitem>
    1998       </segmentedlist>
    1999 
    2000       <segmentedlist id="lz4-testdeps">
    2001         <segtitle>&testsuites;</segtitle>
    2002         <seglistitem>
    2003           <seg>Python</seg>
    2004         </seglistitem>
    2005       </segmentedlist>
    2006 
    2007       <segmentedlist id="lz4-before">
    2008         <segtitle>&before;</segtitle>
    2009         <seglistitem>
    2010           <seg>Zstd <phrase revision="systemd">and Systemd</phrase></seg>
    2011         </seglistitem>
    2012       </segmentedlist>
    2013 
    2014       <segmentedlist id="lz4-optdeps">
    2015         <segtitle>&external;</segtitle>
    2016         <seglistitem>
    2017           <seg>None</seg>
    2018         </seglistitem>
    2019       </segmentedlist>
    2020 
    20211973<!-- Begin M4 dependency info -->
    20221974  <bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
     
    21502102        <segtitle>&dependencies;</segtitle>
    21512103        <seglistitem>
    2152          <seg>Bash, Coreutils, Make, and Sed</seg>
     2104         <seg>Bash, Coreutils, and Make</seg>
    21532105        </seglistitem>
    21542106      </segmentedlist>
     
    23962348        <segtitle>&testsuites;</segtitle>
    23972349        <seglistitem>
    2398           <seg><ulink url="&blfs-book;general/cmake.html">cmake</ulink></seg>
     2350          <seg>None</seg>
    23992351        </seglistitem>
    24002352      </segmentedlist>
     
    25192471        <segtitle>&testsuites;</segtitle>
    25202472        <seglistitem>
    2521           <seg>Iana-Etc, Less, and Procps-ng</seg>
     2473          <seg>Iana-Etc, Less. and Procps-ng</seg>
    25222474        </seglistitem>
    25232475      </segmentedlist>
     
    29152867        <seglistitem>
    29162868         <seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,
    2917          GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Lz4, Meson,
     2869         GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson,
    29182870         OpenSSL, Pkgconf, Sed, Util-linux, and Zstd</seg>
    29192871        </seglistitem>
     
    29812933            <ulink
    29822934              url="&blfs-book;general/python-modules.html#lxml">lxml</ulink>,
     2935            <ulink url="https://lz4.github.io/lz4/">LZ4</ulink>,
    29832936            <ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
    29842937            <ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
     
    34643417        <segtitle>&dependencies;</segtitle>
    34653418        <seglistitem>
    3466           <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Lz4, Make, Xz, and Zlib</seg>
     3419          <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, Xz, and Zlib</seg>
    34673420        </seglistitem>
    34683421      </segmentedlist>
     
    34933446        <seglistitem>
    34943447          <seg>
    3495             None
     3448            <ulink url="https://lz4.github.io/lz4/">LZ4</ulink>
    34963449          </seg>
    34973450        </seglistitem>
  • appendices/udev-rules.xml

    re4b4c5a0 rfe48a03  
    1414
    1515  <para>The rules in this appendix are listed for convenience.  Installation is
    16   normally done via instructions in <xref linkend='ch-system-udev' role='.'/>  </para>
     16  normally done via instructions in <xref linkend='ch-system-udev'/>.  </para>
    1717
    1818  <sect1 id="lfsrules" role="wrap">
  • bootscripts/ChangeLog

    re4b4c5a0 rfe48a03  
    1 2024-04-16 Bruce Dubbs <bdubbs@linuxfromscratch.org>
    2    * Remove blank output line generated in ifup script when bringing
    3           up wireless interface.
    4 
    512023-10-04 Pierre Labastie <pierre.labastie@neuf.fr>
    62   * After the changes done on 2022-03-24, several "halt stop" should
  • bootscripts/lfs/sbin/ifup

    re4b4c5a0 rfe48a03  
    111111done
    112112
    113 #if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
     113if [ "${SERVICE}" = "wpa" ]; then log_success_msg; fi
    114114
    115115# Create/configure the interface
  • chapter01/askforhelp.xml

    re4b4c5a0 rfe48a03  
    1616      instruction, we strongly discourage posting the issue directly onto
    1717      the upstream support channel before discussing via a LFS support
    18       channel listed in <xref linkend="ch-intro-resources" role='.'/>
     18      channel listed in <xref linkend="ch-intro-resources"/>.
    1919      Doing so is often quite inefficient because the upstream
    2020      maintainers are rarely familiar with LFS building procedure.  Even if
  • chapter01/changelog.xml

    re4b4c5a0 rfe48a03  
    4242
    4343    <listitem>
    44       <para>2024-06-15</para>
    45       <itemizedlist>
    46         <listitem>
    47           <para>[bdubbs] - Update to vim-9.1.0478. Addresses
     44      <para>2024-02-14</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[bdubbs] - Update to meson-1.3.2.  Fixes
     48          <ulink url='&lfs-ticket-root;5442'>#5442</ulink>.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52
     53    <listitem>
     54      <para>2024-02-12</para>
     55      <itemizedlist>
     56        <listitem>
     57          <para>[bdubbs] - Update to shadow-4.14.5.  Fixes
     58          <ulink url='&lfs-ticket-root;5437'>#5437</ulink>.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[bdubbs] - Update to setuptools-69.1.0 (Python module).  Fixes
     62          <ulink url='&lfs-ticket-root;5439'>#5439</ulink>.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[bdubbs] - Update to python-3.12.2.  Fixes
     66          <ulink url='&lfs-ticket-root;5434'>#5434</ulink>.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[bdubbs] - Update to pkgconf-2.1.1.  Fixes
     70          <ulink url='&lfs-ticket-root;5432'>#5432</ulink>.</para>
     71        </listitem>
     72        <listitem>
     73          <para>[bdubbs] - Update to MarkupSafe-2.1.5 (Python module).  Fixes
     74          <ulink url='&lfs-ticket-root;5431'>#5431</ulink>.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[bdubbs] - Update to man-pages-6.06.  Fixes
     78          <ulink url='&lfs-ticket-root;5438'>#5438</ulink>.</para>
     79        </listitem>
     80        <listitem>
     81          <para>[bdubbs] - Update to expat-2.6.0.  Fixes
     82          <ulink url='&lfs-ticket-root;5435'>#5435</ulink>.</para>
     83        </listitem>
     84        <listitem>
     85          <para>[bdubbs] - Update to linux-6.7.4.  Fixes
     86          <ulink url='&lfs-ticket-root;5433'>#5433</ulink>.</para>
     87        </listitem>
     88      </itemizedlist>
     89    </listitem>
     90
     91    <listitem revision='systemd'>
     92      <para>2024-02-10</para>
     93      <itemizedlist>
     94        <listitem>
     95          <para>[xry111] - Fix a bug in systemd breaking running
     96          systemd-analyze on an instantiated systemd unit.</para>
     97        </listitem>
     98      </itemizedlist>
     99    </listitem>
     100
     101    <listitem>
     102      <para>2024-02-02</para>
     103      <itemizedlist>
     104        <listitem>
     105          <para>[xry111] - Update to tzdata-2024a.  Fixes
     106          <ulink url='&lfs-ticket-root;5428'>#5428</ulink>.</para>
     107        </listitem>
     108        <listitem>
     109          <para>[xry111] - Update to glibc-2.39 (security fix).  Fixes
     110          <ulink url='&lfs-ticket-root;5426'>#5426</ulink>.</para>
     111        </listitem>
     112        <listitem>
     113          <para>[xry111] - Update to linux-6.7.3.  Fixes
     114          <ulink url='&lfs-ticket-root;5427'>#5427</ulink>.</para>
     115        </listitem>
     116      </itemizedlist>
     117    </listitem>
     118
     119    <listitem>
     120      <para>2024-02-01</para>
     121      <itemizedlist>
     122        <listitem>
     123          <para>[bdubbs] - Update to openssl-3.2.1 (security fix). Fixes
     124          <ulink url='&lfs-ticket-root;5425'>#5425</ulink>.</para>
     125        </listitem>
     126        <listitem>
     127          <para>[bdubbs] - Update to zlib-1.3.1. Fixes
     128          <ulink url='&lfs-ticket-root;5419'>#5419</ulink>.</para>
     129        </listitem>
     130        <listitem>
     131          <para>[bdubbs] - Update to xz-5.4.6. Fixes
     132          <ulink url='&lfs-ticket-root;5423'>#5423</ulink>.</para>
     133        </listitem>
     134        <listitem>
     135          <para>[bdubbs] - Update to linux-6.7.2. Fixes
     136          <ulink url='&lfs-ticket-root;5422'>#5422</ulink>.</para>
     137        </listitem>
     138        <listitem>
     139          <para>[bdubbs] - Update to iana-etc-20240125. Addresses
     140          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     141        </listitem>
     142        <listitem>
     143          <para>[bdubbs] - Update to binutils-2.42. Fixes
     144          <ulink url='&lfs-ticket-root;5424'>#5424</ulink>.</para>
     145        </listitem>
     146        <listitem>
     147          <para>[bdubbs] - Update to acl-2.3.2. Fixes
     148          <ulink url='&lfs-ticket-root;5421'>#5421</ulink>.</para>
     149        </listitem>
     150        <listitem>
     151          <para>[bdubbs] - Update upstream fixes for readline-8.2. Fixes
     152          <ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
     153        </listitem>
     154        <listitem>
     155          <para>[bdubbs] - Apply upstream fix for bash-5.2.21. Fixes
     156          <ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
     157        </listitem>
     158      </itemizedlist>
     159    </listitem>
     160
     161    <listitem>
     162      <para>2024-01-21</para>
     163      <itemizedlist>
     164        <listitem>
     165          <para>[xry111] - Apply upstream fix for pkgconf-2.1.0 regression.
     166          Fixes <ulink url='&lfs-ticket-root;5414'>#5414</ulink>.</para>
     167        </listitem>
     168        <listitem>
     169          <para>[xry111] - Update to jinja2-3.1.3 (security fix).  Fixes
     170          <ulink url='&lfs-ticket-root;5411'>#5411</ulink>.</para>
     171        </listitem>
     172        <listitem>
     173          <para>[xry111] - Update to bc-6.7.5.  Fixes
     174          <ulink url='&lfs-ticket-root;5408'>#5408</ulink>.</para>
     175        </listitem>
     176        <listitem>
     177          <para>[xry111] - Update to attr-2.5.2.  Fixes
     178          <ulink url='&lfs-ticket-root;5412'>#5412</ulink>.</para>
     179        </listitem>
     180        <listitem>
     181          <para>[xry111] - Update to ncurses-6.4-20230520 (security fix).
     182          Fixes <ulink url='&lfs-ticket-root;5416'>#5416</ulink>.</para>
     183        </listitem>
     184        <listitem>
     185          <para>[xry111] - Update to markupsafe-2.1.4.  Fixes
     186          <ulink url='&lfs-ticket-root;5418'>#5418</ulink>.</para>
     187        </listitem>
     188        <listitem>
     189          <para>[xry111] - Update to linux-6.7.1.  Fixes
     190          <ulink url='&lfs-ticket-root;5406'>#5406</ulink>.</para>
     191        </listitem>
     192        <listitem>
     193          <para>[xry111] - Update to iproute2-6.7.0.  Fixes
     194          <ulink url='&lfs-ticket-root;5410'>#5410</ulink>.</para>
     195        </listitem>
     196        <listitem>
     197          <para>[xry111] - Update to vim-9.1.0041.  Addresses
    48198          <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
    49199        </listitem>
    50200        <listitem>
    51           <para>[bdubbs] - Update to iana-etc-20240607. Addresses
     201          <para>[xry111] - Update to iana-etc-20240117. Addresses
    52202          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    53203        </listitem>
    54204        <listitem>
    55           <para>[bdubbs] - Update to systemd-256. Fixes
    56           <ulink url='&lfs-ticket-root;5504'>#5504</ulink>.</para>
    57         </listitem>
    58         <listitem>
    59           <para>[bdubbs] - Update to python3-3.12.4. Fixes
    60           <ulink url='&lfs-ticket-root;5502'>#5502</ulink>.</para>
    61         </listitem>
    62         <listitem>
    63           <para>[bdubbs] - Update to perl-5.40.0. Fixes
    64           <ulink url='&lfs-ticket-root;5503'>#5503</ulink>.</para>
    65         </listitem>
    66         <listitem>
    67           <para>[bdubbs] - Update to openssl-3.3.1 (Security fix). Fixes
    68           <ulink url='&lfs-ticket-root;5500'>#5500</ulink>.</para>
    69         </listitem>
    70         <listitem>
    71           <para>[bdubbs] - Update to linux-6.9.4. Fixes
    72           <ulink url='&lfs-ticket-root;5491'>#5505</ulink>.</para>
    73         </listitem>
    74         <listitem>
    75           <para>[bdubbs] - Update to findutils-4.10.0. Fixes
    76           <ulink url='&lfs-ticket-root;5499'>#5499</ulink>.</para>
    77         </listitem>
    78       </itemizedlist>
    79     </listitem>
    80 
    81     <listitem>
    82       <para>2024-05-31</para>
    83       <itemizedlist>
    84         <listitem>
    85           <para>[bdubbs] - Update to meson-1.4.1. Fixes
    86           <ulink url='&lfs-ticket-root;5498'>#5498</ulink>.</para>
    87         </listitem>
    88         <listitem>
    89           <para>[bdubbs] - Update to xz-5.6.2. Fixes
    90           <ulink url='&lfs-ticket-root;5471'>#5471</ulink>.</para>
    91         </listitem>
    92         <listitem>
    93            <para>[bdubbs] - Add linux-6.9.x compatibility instructions to
    94            <phrase revision="systemd">systemd</phrase>
    95            <phrase revision="sysv">udev</phrase>.
    96            Fixes <ulink url='&lfs-ticket-root;5496'>#5496</ulink>.</para>
    97         </listitem>
    98         <listitem>
    99           <para>[bdubbs] - Update to setuptools-70.0.0 (python module). Fixes
    100           <ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
    101         </listitem>
    102         <listitem>
    103           <para>[bdubbs] - Update to ninja-1.12.1. Fixes
    104           <ulink url='&lfs-ticket-root;5489'>#5489</ulink>.</para>
    105         </listitem>
    106         <listitem>
    107           <para>[bdubbs] - Update to man-pages-6.8. Fixes
    108           <ulink url='&lfs-ticket-root;5494'>#5494</ulink>.</para>
    109         </listitem>
    110         <listitem>
    111           <para>[bdubbs] - Update to linux-6.9.3. Fixes
    112           <ulink url='&lfs-ticket-root;5491'>#5491</ulink>.</para>
    113         </listitem>
    114         <listitem>
    115           <para>[bdubbs] - Update to libcap-2.70. Fixes
    116           <ulink url='&lfs-ticket-root;5493'>#5493</ulink>.</para>
    117         </listitem>
    118         <listitem>
    119           <para>[bdubbs] - Update to iproute2-6.9.0. Fixes
    120           <ulink url='&lfs-ticket-root;5492'>#5492</ulink>.</para>
    121         </listitem>
    122         <listitem>
    123           <para>[bdubbs] - Update to e2fsprogs-1.47.1. Fixes
    124           <ulink url='&lfs-ticket-root;5495'>#5495</ulink>.</para>
    125         </listitem>
    126       </itemizedlist>
    127     </listitem>
    128 
    129     <listitem>
    130       <para>2024-05-13</para>
    131       <itemizedlist>
    132         <listitem>
    133           <para>[xry111] - Synchronize coreutils i18n patch from Fedora
    134           to fix a build failure on 32-bit x86 and an alarming compiler
    135           warning on both 32-bit x86 and x86_64 with GCC 14.1 or
    136           later.</para>
    137         </listitem>
    138       </itemizedlist>
    139     </listitem>
    140 
    141     <listitem>
    142       <para>2024-05-11</para>
    143       <itemizedlist>
    144         <listitem>
    145           <para>[bdubbs] - Update to vim-9.1.0405. Addresses
     205          <para>[xry111] - Update to shadow-4.14.3.  Fixes
     206          <ulink url='&lfs-ticket-root;5413'>#5413</ulink>.</para>
     207        </listitem>
     208        <listitem>
     209          <para>[xry111] - Fix CVE-2024-0684 for coreutils-9.4.  Fixes
     210          <ulink url="&lfs-ticket-root;5417">#5417</ulink>.</para>
     211        </listitem>
     212      </itemizedlist>
     213    </listitem>
     214
     215    <listitem>
     216      <para>2024-01-18</para>
     217      <itemizedlist>
     218        <listitem>
     219          <para>[xry111] - Edit a ncurses header to always use the
     220          wide-character ABI compatible with libncursesw.so because we
     221          are faking the 8-bit libncurses.so with it.  Fixes
     222          <ulink url="&lfs-ticket-root;5415">#5415</ulink>.</para>
     223        </listitem>
     224      </itemizedlist>
     225    </listitem>
     226
     227    <listitem>
     228      <para>2024-01-09</para>
     229      <itemizedlist>
     230        <listitem>
     231          <para>[renodr] - Fix the definition of the C.UTF-8 locale. Fixes
     232          <ulink url="&lfs-ticket-root;5409">#5409</ulink>.</para>
     233        </listitem>
     234      </itemizedlist>
     235    </listitem>
     236
     237    <listitem>
     238      <para>2023-12-31</para>
     239      <itemizedlist>
     240        <listitem>
     241          <para>[xry111] - Add --enable-default-hash-style=gnu configuring
     242          binutils.  Fixes
     243          <ulink url='&lfs-ticket-root;5401'>#5401</ulink>.</para>
     244        </listitem>
     245        <listitem>
     246          <para>[xry111] - Fix CVE-2023-7008 for systemd-255.  Fixes
     247          <ulink url='&lfs-ticket-root;5405'>#5405</ulink>.</para>
     248        </listitem>
     249        <listitem>
     250          <para>[xry111] - Update to iana-etc-20231205.  Addresses
     251          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     252        </listitem>
     253        <listitem>
     254          <para>[xry111] - Update to tzdata-2023d.  Fixes
     255          <ulink url='&lfs-ticket-root;5399'>#5399</ulink>.</para>
     256        </listitem>
     257        <listitem>
     258          <para>[xry111] - Update to linux-6.6.8.  Fixes
     259          <ulink url='&lfs-ticket-root;5397'>#5397</ulink>.</para>
     260        </listitem>
     261        <listitem>
     262          <para>[xry111] - Update to meson-1.3.1.  Fixes
     263          <ulink url='&lfs-ticket-root;5402'>#5402</ulink>.</para>
     264        </listitem>
     265        <listitem>
     266          <para>[xry111] - Update to grub-2.12.  Fixes
     267          <ulink url='&lfs-ticket-root;5396'>#5396</ulink>.</para>
     268        </listitem>
     269        <listitem>
     270          <para>[xry111] - Update to inetutils-2.5.  Fixes
     271          <ulink url='&lfs-ticket-root;5404'>#5404</ulink>.</para>
     272        </listitem>
     273        <listitem>
     274          <para>[xry111] - Update to setuptools-69.0.3.  Fixes
     275          <ulink url='&lfs-ticket-root;5400'>#5400</ulink>.</para>
     276        </listitem>
     277        <listitem>
     278          <para>[xry111] - Update to xml-parser-2.47.  Fixes
     279          <ulink url='&lfs-ticket-root;5403'>#5403</ulink>.</para>
     280        </listitem>
     281        <listitem>
     282          <para>[xry111] - Update to vim-9.0.2189.  Addresses
    146283          <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
    147284        </listitem>
    148285        <listitem>
    149           <para>[bdubbs] - Update to util-linux-2.40.1. Fixes
    150           <ulink url='&lfs-ticket-root;5482'>#5482</ulink>.</para>
    151         </listitem>
    152         <listitem>
    153           <para>[bdubbs] - Update to linux-6.8.9. Fixes
    154           <ulink url='&lfs-ticket-root;5484'>#5484</ulink>.</para>
    155         </listitem>
    156         <listitem>
    157           <para>[bdubbs] - Update to jinja2-3.1.4 (Python module). Fixes
    158           <ulink url='&lfs-ticket-root;5485'>#5485</ulink>.</para>
    159         </listitem>
    160         <listitem>
    161           <para>[bdubbs] - Update to iana-etc-20240502. Addresses
     286          <para>[xry111] - Update to autoconf-2.72.  Fixes
     287          <ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
     288        </listitem>
     289      </itemizedlist>
     290    </listitem>
     291
     292    <listitem>
     293      <para>2023-12-16</para>
     294      <itemizedlist>
     295        <listitem>
     296          <para>[xry111] - Update to <phrase revision='sysv'>udev
     297          from </phrase>systemd-255.  Fixes
     298          <ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
     299        </listitem>
     300      </itemizedlist>
     301    </listitem>
     302
     303    <listitem>
     304      <para>2023-12-14</para>
     305      <itemizedlist>
     306        <listitem>
     307           <para>[bdubbs] - Update to util-linux v2.39.3. Fixes
     308           <ulink url='&lfs-ticket-root;5388'>#5388</ulink>.</para>
     309        </listitem>
     310        <listitem>
     311           <para>[bdubbs] - Update to python3-3.12.1. Fixes
     312           <ulink url='&lfs-ticket-root;5392'>#5392</ulink>.</para>
     313        </listitem>
     314        <listitem>
     315           <para>[bdubbs] - Update to linux-6.6.7. Fixes
     316           <ulink url='&lfs-ticket-root;5387'>#5387</ulink>.</para>
     317        </listitem>
     318        <listitem>
     319           <para>[bdubbs] - Update to kbd-2.6.4. Fixes
     320           <ulink url='&lfs-ticket-root;5393'>#5393</ulink>.</para>
     321        </listitem>
     322        <listitem>
     323           <para>[bdubbs] - Update to bc-6.7.4. Fixes
     324           <ulink url='&lfs-ticket-root;5389'>#5389</ulink>.</para>
     325        </listitem>
     326        <listitem>
     327          <para>[bdubbs] - Reformat util-linux configure parameters.  Fixes
     328          <ulink url='&lfs-ticket-root;5395'>#5395</ulink>.</para>
     329        </listitem>
     330      </itemizedlist>
     331    </listitem>
     332
     333    <listitem>
     334      <para>2023-12-04</para>
     335      <itemizedlist>
     336        <listitem>
     337          <para>[thomas] - Modify commands for install Python docs to avoid
     338          too restrictive permissions on the files and dirs.</para>
     339        </listitem>
     340      </itemizedlist>
     341    </listitem>
     342
     343    <listitem revision='sysv'>
     344      <para>2023-12-01</para>
     345      <itemizedlist>
     346        <listitem>
     347          <para>[xry111] - Restore NIC naming based on physical system
     348          characteristics.  Fixes
     349          <ulink url='&lfs-ticket-root;5386'>#5386</ulink>.</para>
     350        </listitem>
     351      </itemizedlist>
     352    </listitem>
     353
     354    <listitem>
     355      <para>2023-11-30</para>
     356      <itemizedlist>
     357        <listitem>
     358           <para>[bdubbs] - Update to vim-9.0.2136. Addresses
     359           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
     360        </listitem>
     361        <listitem>
     362          <para>[bdubbs] - Update to iana-etc-20231117. Addresses
    162363          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    163364        </listitem>
    164365        <listitem>
    165           <para>[bdubbs] - Update to gcc-14.1.0. Fixes
    166           <ulink url='&lfs-ticket-root;5486'>#5486</ulink>.</para>
    167         </listitem>
    168       </itemizedlist>
    169     </listitem>
    170 
    171     <listitem>
    172       <para>2024-05-01</para>
    173       <itemizedlist>
    174         <listitem>
    175           <para>[bdubbs] - Add security fix to glibc. Fixes
    176           <ulink url='&lfs-ticket-root;5481'>#5481</ulink>.</para>
    177         </listitem>
    178         <listitem>
    179           <para>[bdubbs] - Update to linux-6.8.8. Fixes
    180           <ulink url='&lfs-ticket-root;5480'>#5480</ulink>.</para>
    181         </listitem>
    182         <listitem>
    183           <para>[bdubbs] - Update to ncurses-6.5. Fixes
    184           <ulink url='&lfs-ticket-root;5483'>#5483</ulink>.</para>
    185         </listitem>
    186       </itemizedlist>
    187     </listitem>
    188 
    189     <listitem>
    190       <para>2024-04-16</para>
    191       <itemizedlist>
    192         <listitem>
    193           <para>[bdubbs] - Make minor change to ifup script output text.</para>
    194         </listitem>
    195       </itemizedlist>
    196     </listitem>
    197 
    198     <listitem>
    199       <para>2024-04-15</para>
    200       <itemizedlist>
    201         <listitem>
    202           <para>[bdubbs] - Update to setuptools-69.5.1. Fixes
    203           <ulink url='&lfs-ticket-root;5478'>#5478</ulink>.</para>
    204         </listitem>
    205         <listitem>
    206           <para>[bdubbs] - Update to python3-3.12.3. Fixes
    207           <ulink url='&lfs-ticket-root;5476'>#5476</ulink>.</para>
    208         </listitem>
    209         <listitem>
    210           <para>[bdubbs] - Update to openssl-3.3.0. Fixes
    211           <ulink url='&lfs-ticket-root;5475'>#5475</ulink>.</para>
    212         </listitem>
    213         <listitem>
    214           <para>[bdubbs] - Update to ninja-1.12.0. Fixes
    215           <ulink url='&lfs-ticket-root;5477'>#5477</ulink>.</para>
    216         </listitem>
    217         <listitem>
    218           <para>[bdubbs] - Update to man-db-2.12.1. Fixes
    219           <ulink url='&lfs-ticket-root;5474'>#5474</ulink>.</para>
    220         </listitem>
    221         <listitem>
    222           <para>[bdubbs] - Update to linux-6.8.6. Fixes
    223           <ulink url='&lfs-ticket-root;5472'>#5472</ulink>.</para>
    224         </listitem>
    225         <listitem>
    226           <para>[bdubbs] - Update to iana-etc-20240412. Addresses
     366          <para>[bdubbs] - Update to bc-6.7.3.  Fixes
     367          <ulink url='&lfs-ticket-root;5385'>#5385</ulink>.</para>
     368        </listitem>
     369        <listitem>
     370          <para>[bdubbs] - Update to wheel-0.42.0 (Python Module).  Fixes
     371          <ulink url='&lfs-ticket-root;5384'>#5384</ulink>.</para>
     372        </listitem>
     373        <listitem>
     374          <para>[bdubbs] - Update to perl-5.38.2.  Fixes
     375          <ulink url='&lfs-ticket-root;5383'>#5383</ulink>.</para>
     376        </listitem>
     377        <listitem>
     378          <para>[bdubbs] - Update to pkgconf-2.1.0.  Fixes
     379          <ulink url='&lfs-ticket-root;5382'>#5382</ulink>.</para>
     380        </listitem>
     381        <listitem>
     382          <para>[bdubbs] - Update to readline patches 002 through 007.  Fixes
     383          <ulink url='&lfs-ticket-root;5381'>#5381</ulink>.</para>
     384        </listitem>
     385        <listitem>
     386          <para>[bdubbs] - Update to openssl-3.2.0.  Fixes
     387          <ulink url='&lfs-ticket-root;5380'>#5380</ulink>.</para>
     388        </listitem>
     389        <listitem>
     390          <para>[bdubbs] - Update to setuptools-69.0.2.  Fixes
     391          <ulink url='&lfs-ticket-root;5379'>#5379</ulink>.</para>
     392        </listitem>
     393        <listitem>
     394          <para>[bdubbs] - Update to linux-6.6.3.  Fixes
     395          <ulink url='&lfs-ticket-root;5378'>#5378</ulink>.</para>
     396        </listitem>
     397        <listitem>
     398          <para>[bdubbs] - Update to meson-1.3.0.  Fixes
     399          <ulink url='&lfs-ticket-root;5377'>#5377</ulink>.</para>
     400        </listitem>
     401        <listitem>
     402          <para>[bdubbs] - Update to gettext-0.22.4.  Fixes
     403          <ulink url='&lfs-ticket-root;5376'>#5376</ulink>.</para>
     404        </listitem>
     405      </itemizedlist>
     406    </listitem>
     407
     408    <listitem>
     409      <para>2023-11-13</para>
     410      <itemizedlist>
     411        <listitem>
     412          <para>[xry111] - Update to elfutils-0.190.  Fixes
     413          <ulink url='&lfs-ticket-root;5373'>#5373</ulink>.</para>
     414        </listitem>
     415        <listitem>
     416          <para>[xry111] - Update to vim-9.0.2103.  Addresses
     417           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
     418        </listitem>
     419        <listitem>
     420          <para>[xry111] - Update to linux-6.6.1.  Fixes
     421          <ulink url='&lfs-ticket-root;5369'>#5369</ulink>.</para>
     422        </listitem>
     423        <listitem>
     424          <para>[xry111] - Update to xz-5.4.5.  Fixes
     425          <ulink url='&lfs-ticket-root;5371'>#5371</ulink>.</para>
     426        </listitem>
     427        <listitem>
     428          <para>[xry111] - Update to iana-etc-20231107.  Addresses
    227429          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    228430        </listitem>
    229431        <listitem>
    230           <para>[bdubbs] - Update to vim-9.1.0330. Addresses
    231           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
    232         </listitem>
    233       </itemizedlist>
    234     </listitem>
    235 
    236     <listitem>
    237       <para>2024-03-31</para>
    238       <itemizedlist>
    239         <listitem>
    240           <para>[bdubbs] - Update to iana-etc-20240318. Addresses
     432          <para>[xry111] - Update to gawk-5.3.0.  Fixes
     433          <ulink url='&lfs-ticket-root;5372'>#5372</ulink>.</para>
     434        </listitem>
     435        <listitem>
     436          <para>[xry111] - Update to bash-5.2.21.  Fixes
     437          <ulink url='&lfs-ticket-root;5375'>#5375</ulink>.</para>
     438        </listitem>
     439        <listitem>
     440          <para>[xry111] - Update to iproute2-6.6.0.  Fixes
     441          <ulink url='&lfs-ticket-root;5374'>#5374</ulink>.</para>
     442        </listitem>
     443      </itemizedlist>
     444    </listitem>
     445
     446    <listitem>
     447      <para>2023-11-01</para>
     448      <itemizedlist>
     449        <listitem>
     450           <para>[bdubbs] - Update to iana-etc-20231019. Addresses
     451           <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     452        </listitem>
     453        <listitem>
     454           <para>[bdubbs] - Update to wheel-0.41.3. Fixes
     455           <ulink url='&lfs-ticket-root;5370'>#5370</ulink>.</para>
     456        </listitem>
     457        <listitem>
     458           <para>[bdubbs] - Update to shadow-4.14.2. Fixes
     459           <ulink url='&lfs-ticket-root;5368'>#5368</ulink>.</para>
     460        </listitem>
     461        <listitem>
     462           <para>[bdubbs] - Update to openssl-3.1.4. Fixes
     463           <ulink url='&lfs-ticket-root;5367'>#5367</ulink>.</para>
     464        </listitem>
     465        <listitem>
     466           <para>[bdubbs] - Update to texinfo-7.1. Fixes
     467           <ulink url='&lfs-ticket-root;5364'>#5364</ulink>.</para>
     468        </listitem>
     469        <listitem>
     470           <para>[bdubbs] - Update to meson-1.2.3. Fixes
     471           <ulink url='&lfs-ticket-root;5366'>#5366</ulink>.</para>
     472        </listitem>
     473        <listitem>
     474           <para>[bdubbs] - Update to bc-6.7.2. Fixes
     475           <ulink url='&lfs-ticket-root;5363'>#5363</ulink>.</para>
     476        </listitem>
     477        <listitem>
     478           <para>[bdubbs] - Update to linux-6.5.9. Fixes
     479           <ulink url='&lfs-ticket-root;5365'>#5365</ulink>.</para>
     480        </listitem>
     481        <listitem>
     482           <para>[bdubbs] - Update to Python-3.12.0. Fixes
     483           <ulink url='&lfs-ticket-root;5357'>#5357</ulink>.</para>
     484        </listitem>
     485        <listitem>
     486           <para>[bdubbs] - Add setuptools-68.2.2. Fixes
     487           <ulink url='&lfs-ticket-root;5358'>#5358</ulink>.</para>
     488        </listitem>
     489      </itemizedlist>
     490    </listitem>
     491
     492    <listitem>
     493      <para>2023-10-15</para>
     494      <itemizedlist>
     495        <listitem>
     496           <para>[bdubbs] - Update to linux-6.5.7. Fixes
     497           <ulink url='&lfs-ticket-root;5362'>#5362</ulink>.</para>
     498        </listitem>
     499        <listitem>
     500           <para>[bdubbs] - Update to shadow-4.14.1. Fixes
     501           <ulink url='&lfs-ticket-root;5361'>#5361</ulink>.</para>
     502        </listitem>
     503        <listitem>
     504           <para>[bdubbs] - Update to gettext-0.22.3. Fixes
     505           <ulink url='&lfs-ticket-root;5359'>#5359</ulink>.</para>
     506        </listitem>
     507      </itemizedlist>
     508    </listitem>
     509
     510    <listitem>
     511      <para>2023-10-03</para>
     512      <itemizedlist>
     513        <listitem>
     514          <para>[xry111] - Update Glibc upstream fixes patch to fix
     515          CVE-2023-4911.</para>
     516        </listitem>
     517      </itemizedlist>
     518    </listitem>
     519
     520    <listitem>
     521      <para>2023-10-01</para>
     522      <itemizedlist>
     523        <listitem>
     524           <para>[bdubbs] - Disable building nscd in glibc. Fixes
     525           <ulink url='&lfs-ticket-root;5349'>#5349</ulink>.</para>
     526        </listitem>
     527        <listitem>
     528           <para>[bdubbs] - Update to iana-etc-20230929. Addresses
     529           <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     530        </listitem>
     531        <listitem>
     532           <para>[bdubbs] - Update to vim-9.0.1968. Addresses
     533           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
     534        </listitem>
     535        <listitem>
     536           <para>[bdubbs] - Update to openssl-3.1.3. Fixes
     537           <ulink url='&lfs-ticket-root;5350'>#5350</ulink>.</para>
     538        </listitem>
     539        <listitem>
     540           <para>[bdubbs] - Update to meson-1.2.2. Fixes
     541           <ulink url='&lfs-ticket-root;5356'>#5356</ulink>.</para>
     542        </listitem>
     543        <listitem>
     544           <para>[bdubbs] - Update to man-db-2.12.0. Fixes
     545           <ulink url='&lfs-ticket-root;5354'>#5354</ulink>.</para>
     546        </listitem>
     547        <listitem>
     548           <para>[bdubbs] - Update to linux-6.5.5. Fixes
     549           <ulink url='&lfs-ticket-root;5352'>#5352</ulink>.</para>
     550        </listitem>
     551        <listitem>
     552           <para>[bdubbs] - Update to kmod-31. Fixes
     553           <ulink url='&lfs-ticket-root;5355'>#5355</ulink>.</para>
     554        </listitem>
     555        <listitem>
     556           <para>[bdubbs] - Update to kbd-2.6.3. Fixes
     557           <ulink url='&lfs-ticket-root;5351'>#5361</ulink>.</para>
     558        </listitem>
     559        <listitem>
     560           <para>[bdubbs] - Update to gettext-0.22.2. Fixes
     561           <ulink url='&lfs-ticket-root;5348'>#5348</ulink>.</para>
     562        </listitem>
     563        <listitem>
     564           <para>[bdubbs] - Update to bc-6.7.0. Fixes
     565           <ulink url='&lfs-ticket-root;5353'>#5353</ulink>.</para>
     566        </listitem>
     567      </itemizedlist>
     568    </listitem>
     569
     570    <listitem>
     571      <para>2023-09-24</para>
     572      <itemizedlist>
     573        <listitem>
     574          <para>[xry111] - Update Glibc upstream fixes patch to plug a
     575          memory leak introduced by the security fix.</para>
     576        </listitem>
     577      </itemizedlist>
     578    </listitem>
     579
     580    <listitem>
     581      <para>2023-09-17</para>
     582      <itemizedlist>
     583        <listitem>
     584          <para>[xry111] - Update to linux-6.5.3.  Fixes
     585          <ulink url='&lfs-ticket-root;5343'>#5343</ulink>.</para>
     586        </listitem>
     587        <listitem>
     588          <para>[xry111] - Update to iana-etc-20230912.  Addresses
    241589          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    242590        </listitem>
    243591        <listitem>
    244           <para>[bdubbs] - Update to zstd-1.5.6. Fixes
    245           <ulink url='&lfs-ticket-root;5468'>#5468</ulink>.</para>
    246         </listitem>
    247         <listitem>
    248           <para>[bdubbs] - Update to util-linux-2.40. Fixes
    249           <ulink url='&lfs-ticket-root;5430'>#5430</ulink>.</para>
    250         </listitem>
    251         <listitem>
    252           <para>[bdubbs] - Update to shadow-4.15.1. Fixes
    253           <ulink url='&lfs-ticket-root;5465'>#5465</ulink>.</para>
    254         </listitem>
    255         <listitem>
    256           <para>[bdubbs] - Update to pkgconf-2.2.0. Fixes
    257           <ulink url='&lfs-ticket-root;5469'>#5469</ulink>.</para>
    258         </listitem>
    259         <listitem>
    260           <para>[bdubbs] - Update to linux-6.8.2. Fixes
    261           <ulink url='&lfs-ticket-root;5467'>#5467</ulink>.</para>
    262         </listitem>
    263         <listitem>
    264           <para>[bdubbs] - Update to coreutils-9.5. Fixes
    265           <ulink url='&lfs-ticket-root;5470'>#5470</ulink>.</para>
    266         </listitem>
    267       </itemizedlist>
    268     </listitem>
    269 
    270     <listitem>
    271       <para>2024-03-29</para>
    272       <itemizedlist>
    273         <listitem>
    274            <para>[bdubbs] - Revert to xz-5.4.6 due to upstream
    275            compromise.</para>
    276         </listitem>
    277       </itemizedlist>
    278     </listitem>
    279 
    280     <listitem revision='sysv'>
    281       <para>2024-03-25</para>
    282       <itemizedlist>
    283         <listitem>
    284           <para>[timtas] - Update to sysvinit-3.09. Fixes
    285           <ulink url="&lfs-ticket-root;5466">#5466</ulink>.</para>
    286         </listitem>
    287       </itemizedlist>
    288     </listitem>
    289 
    290     <listitem>
    291       <para>2024-03-19</para>
    292       <itemizedlist>
    293         <listitem>
    294           <para>[renodr] - Update to iproute2-6.8.0. Fixes
    295           <ulink url="&lfs-ticket-root;5458">#5458</ulink>.</para>
    296         </listitem>
    297         <listitem>
    298           <para>[renodr] - Update to man-pages-6.7. Fixes
    299           <ulink url="&lfs-ticket-root;5464">#5464</ulink>.</para>
    300         </listitem>
    301         <listitem>
    302           <para>[renodr] - Update to Linux-6.8.1. Fixes
    303           <ulink url="&lfs-ticket-root;5453">#5453</ulink>.</para>
    304         </listitem>
    305         <listitem>
    306           <para>[renodr] - Added LZ4 to the book. Fixes
    307           <ulink url="&lfs-ticket-root;5463">#5463</ulink>.</para>
    308         </listitem>
    309       </itemizedlist>
    310     </listitem>
    311 
    312     <listitem>
    313       <para>2024-03-15</para>
    314       <itemizedlist>
    315         <listitem>
    316           <para>[bdubbs] - Update to wheel-0.43.0. Fixes
    317           <ulink url='&lfs-ticket-root;5459'>#5459</ulink>.</para>
    318         </listitem>
    319         <listitem>
    320           <para>[bdubbs] - Update to setuptools-69.2.0 (Python module). Fixes
    321           <ulink url='&lfs-ticket-root;5462'>#5462</ulink>.</para>
    322         </listitem>
    323         <listitem>
    324           <para>[bdubbs] - Update to meson-1.4.0. Fixes
    325           <ulink url='&lfs-ticket-root;5460'>#5460</ulink>.</para>
    326         </listitem>
    327         <listitem>
    328           <para>[bdubbs] - Update to expat-2.6.2 (Security fix). Fixes
    329           <ulink url='&lfs-ticket-root;5461'>#5461</ulink>.</para>
    330         </listitem>
    331         <listitem>
    332           <para>[bdubbs] - Update to iana-etc-20240305. Addresses
    333           <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    334         </listitem>
    335         <listitem>
    336           <para>[bdubbs] - Update to vim-9.1.0161. Addresses
    337           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
    338         </listitem>
    339         <listitem>
    340           <para>[bdubbs] - Update to xz-5.6.1. Fixes
    341           <ulink url='&lfs-ticket-root;5457'>#5457</ulink>.</para>
    342         </listitem>
    343         <listitem>
    344           <para>[bdubbs] - Update to shadow-4.15.0. Fixes
    345           <ulink url='&lfs-ticket-root;5456'>#5456</ulink>.</para>
    346         </listitem>
    347         <listitem>
    348           <para>[bdubbs] - Update to psmisc-23.7. Fixes
    349           <ulink url='&lfs-ticket-root;5454'>#5454</ulink>.</para>
    350         </listitem>
    351         <listitem>
    352           <para>[bdubbs] - Update to kmod-32. Fixes
    353           <ulink url='&lfs-ticket-root;5455'>#5455</ulink>.</para>
    354         </listitem>
    355         <listitem>
    356           <para>[bdubbs] - Update to elfutils-0.191. Fixes
    357           <ulink url='&lfs-ticket-root;5451'>#5451</ulink>.</para>
    358         </listitem>
    359       </itemizedlist>
    360     </listitem>
    361 
    362     <listitem>
    363       <para>2024-03-02</para>
    364       <itemizedlist>
    365         <listitem>
    366           <para>[bdubbs] - Update to iana-etc-20240222. Addresses
    367           <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
    368         </listitem>
    369         <listitem>
    370           <para>[bdubbs] - Update to vim-9.1.0145. Addresses
    371           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
    372         </listitem>
    373         <listitem>
    374           <para>[bdubbs] - Update to xz-5.6.0. Fixes
    375           <ulink url='&lfs-ticket-root;5447'>#5447</ulink>.</para>
    376         </listitem>
    377         <listitem>
    378           <para>[bdubbs] - Update to tcl-8.6.14. Fixes
    379           <ulink url='&lfs-ticket-root;5448'>#5448</ulink>.</para>
    380         </listitem>
    381         <listitem>
    382           <para>[bdubbs] - Update to shadow-4.14.6. Fixes
    383           <ulink url='&lfs-ticket-root;5450'>#5450</ulink>.</para>
    384         </listitem>
    385         <listitem>
    386           <para>[bdubbs] - Update to setuptools-69.1.1. Fixes
    387           <ulink url='&lfs-ticket-root;5446'>#5446</ulink>.</para>
    388         </listitem>
    389         <listitem>
    390           <para>[bdubbs] - Update to linux-6.7.7. Fixes
    391           <ulink url='&lfs-ticket-root;5444'>#5444</ulink>.</para>
    392         </listitem>
    393         <listitem>
    394           <para>[bdubbs] - Update to libffi-3.4.6. Fixes
    395           <ulink url='&lfs-ticket-root;5443'>#5443</ulink>.</para>
    396         </listitem>
    397         <listitem>
    398           <para>[bdubbs] - Update to gettext-0.22.5. Fixes
    399           <ulink url='&lfs-ticket-root;5445'>#5445</ulink>.</para>
    400         </listitem>
    401         <listitem>
    402           <para>[bdubbs] - Update to expat-2.6.1. Fixes
    403           <ulink url='&lfs-ticket-root;5449'>#5449</ulink>.</para>
    404         </listitem>
    405       </itemizedlist>
    406     </listitem>
    407 
    408     <listitem>
    409       <para>2024-03-01</para>
    410       <itemizedlist>
    411         <listitem>
    412           <para>[bdubbs] - LFS-12.1 released.</para>
     592          <para>[xry111] - Update to iproute2-6.5.0.  Fixes
     593          <ulink url='&lfs-ticket-root;5342'>#5342</ulink>.</para>
     594        </listitem>
     595      </itemizedlist>
     596    </listitem>
     597
     598    <listitem>
     599      <para>2023-09-13</para>
     600      <itemizedlist>
     601        <listitem>
     602          <para>[xry111] - Fix CVE-2023-4806 for Glibc-2.38.  Fixes
     603          <ulink url='&lfs-ticket-root;5347'>#5347</ulink>.</para>
     604        </listitem>
     605      </itemizedlist>
     606    </listitem>
     607
     608    <listitem>
     609      <para>2023-09-12</para>
     610      <itemizedlist>
     611        <listitem>
     612          <para>[xry111] - Fix CVE-2023-4527 for Glibc-2.38.  Fixes
     613          <ulink url='&lfs-ticket-root;5346'>#5346</ulink>.</para>
     614        </listitem>
     615      </itemizedlist>
     616    </listitem>
     617
     618    <listitem>
     619      <para>2023-09-07</para>
     620      <itemizedlist>
     621        <listitem>
     622          <para>[xry111] - Fix an issue in pkgconf-2.0.3 causing
     623          BLFS packages fail to build.  Fixes
     624          <ulink url='&lfs-ticket-root;5341'>#5341</ulink>.</para>
     625        </listitem>
     626      </itemizedlist>
     627    </listitem>
     628
     629    <listitem>
     630      <para>2023-09-05</para>
     631      <itemizedlist>
     632        <listitem>
     633           <para>[xry111] - Move pkgconf before binutils for binutils
     634           building system to detect zstd properly.  Fixes
     635           <ulink url='&lfs-ticket-root;5340'>#5340</ulink>.</para>
     636        </listitem>
     637        <listitem>
     638          <para>[xry111] - Update to linux-6.5.1.  Fixes
     639          <ulink url='&lfs-ticket-root;5332'>#5332</ulink>.</para>
     640        </listitem>
     641        <listitem>
     642          <para>[xry111] - Update to pkgconf-2.0.3.  Fixes
     643          <ulink url='&lfs-ticket-root;5339'>#5339</ulink>.</para>
     644        </listitem>
     645        <listitem>
     646          <para>[xry111] - Update to dbus-1.14.10.  Fixes
     647          <ulink url='&lfs-ticket-root;5337'>#5337</ulink>.</para>
     648        </listitem>
     649      </itemizedlist>
     650    </listitem>
     651
     652    <listitem>
     653      <para>2023-09-04</para>
     654      <itemizedlist>
     655        <listitem>
     656           <para>[bdubbs] - Move caution regarding building by mixing
     657           different version of LFS to General Compilation Instructions. Fixes
     658           <ulink url='&lfs-ticket-root;5338'>#5338</ulink>.</para>
     659        </listitem>
     660      </itemizedlist>
     661    </listitem>
     662
     663    <listitem>
     664      <para>2023-09-02</para>
     665      <itemizedlist>
     666        <listitem>
     667           <para>[xry111] - Add --no-cache-dir option for pip3 wheel
     668           commands.  Addresses
     669           <ulink url='&blfs-ticket-root;18466'>BLFS #18466</ulink>.</para>
     670        </listitem>
     671        <listitem>
     672           <para>[bdubbs] - Update to vim-9.0.1837. Addresses
     673           <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
     674        </listitem>
     675        <listitem>
     676           <para>[bdubbs] - Update to zlib-1.3. Fixes
     677           <ulink url='&lfs-ticket-root;5324'>#5324</ulink>.</para>
     678        </listitem>
     679        <listitem>
     680           <para>[bdubbs] - Update to wheel-0.41.2 (Python Module). Fixes
     681           <ulink url='&lfs-ticket-root;5328'>#5328</ulink>.</para>
     682        </listitem>
     683        <listitem>
     684           <para>[bdubbs] - Update to util-linux-2.39.2. Fixes
     685           <ulink url='&lfs-ticket-root;5322'>#5322</ulink>.</para>
     686        </listitem>
     687        <listitem revision='sysv'>
     688           <para>[bdubbs] - Update to sysvinit-3.08. Fixes
     689           <ulink url='&lfs-ticket-root;5321'>#5321</ulink>.</para>
     690        </listitem>
     691        <listitem>
     692           <para>[bdubbs] - Update to shadow-4.14.0. Fixes
     693           <ulink url='&lfs-ticket-root;5319'>#5319</ulink>.</para>
     694        </listitem>
     695        <listitem>
     696           <para>[bdubbs] - Update to Python-3.11.5. Fixes
     697           <ulink url='&lfs-ticket-root;5330'>#5330</ulink>.</para>
     698        </listitem>
     699        <listitem>
     700           <para>[bdubbs] - Update to procps-ng-4.0.4. Fixes
     701           <ulink url='&lfs-ticket-root;5335'>#5335</ulink>.</para>
     702        </listitem>
     703        <listitem>
     704           <para>[bdubbs] - Update to pkgconf-2.0.2. Fixes
     705           <ulink url='&lfs-ticket-root;5323'>#5323</ulink>.</para>
     706        </listitem>
     707        <listitem>
     708           <para>[bdubbs] - Update to mpfr-4.2.1. Fixes
     709           <ulink url='&lfs-ticket-root;5326'>#5326</ulink>.</para>
     710        </listitem>
     711        <listitem>
     712           <para>[bdubbs] - Update to kbd-2.6.2. Fixes
     713           <ulink url='&lfs-ticket-root;5318'>#5318</ulink>.</para>
     714        </listitem>
     715        <listitem>
     716           <para>[bdubbs] - Update to gzip-1.13. Fixes
     717           <ulink url='&lfs-ticket-root;5325'>#5325</ulink>.</para>
     718        </listitem>
     719        <listitem>
     720           <para>[bdubbs] - Update to coreutils-9.4. Fixes
     721           <ulink url='&lfs-ticket-root;5334'>#5334</ulink>.</para>
     722        </listitem>
     723        <listitem revision='systemd'>
     724           <para>[bdubbs] - Specify the 'nobody-group' for systemd. Fixes
     725           <ulink url='&lfs-ticket-root;5333'>#5333</ulink>.</para>
     726        </listitem>
     727        <listitem>
     728           <para>[bdubbs] - Remove unused usb group. Fixes
     729           <ulink url='&lfs-ticket-root;5331'>#5331</ulink>.</para>
     730        </listitem>
     731      </itemizedlist>
     732    </listitem>
     733
     734    <listitem>
     735      <para>2023-09-01</para>
     736      <itemizedlist>
     737        <listitem>
     738          <para>[bdubbs] - LFS-12.0 released.</para>
    413739        </listitem>
    414740      </itemizedlist>
  • chapter01/whatsnew.xml

    re4b4c5a0 rfe48a03  
    2727    <para>None</para>
    2828    </listitem>-->
    29     <!--<listitem>
     29    <listitem>
    3030      <para>Acl-&acl-version;</para>
    31     </listitem>-->
    32     <!--<listitem>
     31    </listitem>
     32    <listitem>
    3333      <para>Attr-&attr-version;</para>
    34     </listitem>-->
    35     <!--<listitem>
     34    </listitem>
     35    <listitem>
    3636      <para>Autoconf-&autoconf-version;</para>
    37     </listitem>-->
     37    </listitem>
    3838    <!--<listitem>
    3939      <para>Automake-&automake-version;</para>
    4040    </listitem>-->
    41     <!--<listitem>
     41    <listitem>
    4242      <para>Bash-&bash-version;</para>
    43     </listitem>-->
    44     <!--<listitem>
     43    </listitem>
     44    <listitem>
    4545      <para>Bc-&bc-version;</para>
    46     </listitem>-->
    47     <!--<listitem>
     46    </listitem>
     47    <listitem>
    4848      <para>Binutils-&binutils-version;</para>
    49     </listitem>-->
     49    </listitem>
    5050    <!--<listitem>
    5151      <para>Bison-&bison-version;</para>
     
    6363      <para>DejaGNU-&dejagnu-version;</para>
    6464    </listitem>-->
    65     <!--<listitem revision="systemd">
     65    <listitem revision="systemd">
    6666      <para>D-Bus-&dbus-version;</para>
    67     </listitem>-->
     67    </listitem>
    6868    <!--<listitem>
    6969      <para>Diffutils-&diffutils-version;</para>
    7070    </listitem>-->
    71     <listitem>
     71    <!--<listitem>
    7272       <para>E2fsprogs-&e2fsprogs-version;</para>
    73     </listitem>
     73    </listitem>-->
    7474    <listitem>
    7575       <para>Expat-&expat-version;</para>
     
    8181       <para>File-&file-version;</para>
    8282    </listitem>-->
    83     <listitem>
     83    <!--<listitem>
    8484      <para>Findutils-&findutils-version;</para>
    85     </listitem>
     85    </listitem>-->
    8686    <!--<listitem>
    8787      <para>Flex-&flex-version;</para>
     
    9090      <para>Flit-core-&flit-core-version;</para>
    9191    </listitem>-->
    92     <!--<listitem>
     92    <listitem>
    9393      <para>Gawk-&gawk-version;</para>
    94     </listitem>-->
    95     <listitem>
     94    </listitem>
     95    <!--<listitem>
    9696       <para>GCC-&gcc-version;</para>
    97     </listitem>
     97    </listitem>-->
    9898    <!--<listitem>
    9999       <para>GDBM-&gdbm-version;</para>
     
    102102      <para>Gettext-&gettext-version;</para>
    103103    </listitem>
    104     <!--<listitem>
     104    <listitem>
    105105      <para>Glibc-&glibc-version;</para>
    106     </listitem>-->
     106    </listitem>
    107107    <!--<listitem>
    108108      <para>GMP-&gmp-version;</para>
     
    117117      <para>Groff-&groff-version;</para>
    118118    </listitem>-->
    119     <!--<listitem>
     119    <listitem>
    120120      <para>GRUB-&grub-version;</para>
    121     </listitem>-->
    122     <!--<listitem>
     121    </listitem>
     122    <listitem>
    123123      <para>Gzip-&gzip-version;</para>
    124     </listitem>-->
     124    </listitem>
    125125    <listitem>
    126126      <para>Iana-Etc-&iana-etc-version;</para>
    127127    </listitem>
    128     <!--<listitem>
     128    <listitem>
    129129      <para>Inetutils-&inetutils-version;</para>
    130     </listitem>-->
     130    </listitem>
    131131    <!--<listitem>
    132132      <para>Intltool-&intltool-version;</para>
     
    138138      <para>Jinja2-&jinja2-version;</para>
    139139    </listitem>
    140     <!--<listitem>
     140    <listitem>
    141141      <para>Kbd-&kbd-version;</para>
    142     </listitem>-->
     142    </listitem>
    143143    <listitem>
    144144      <para>Kmod-&kmod-version;</para>
    145    </listitem>
     145    </listitem>
    146146    <!--<listitem>
    147147      <para>Less-&less-version;</para>
     
    150150      <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
    151151    </listitem>-->
    152     <listitem>
     152    <!--<listitem>
    153153      <para>Libcap-&libcap-version;</para>
    154     </listitem>
     154    </listitem>-->
    155155    <listitem>
    156156      <para>Libelf from Elfutils-&elfutils-version;</para>
    157157    </listitem>
    158     <listitem>
     158    <!--<listitem>
    159159      <para>Libffi-&libffi-version;</para>
    160     </listitem>
     160    </listitem>-->
    161161    <!--<listitem>
    162162      <para>Libpipeline-&libpipeline-version;</para>
     
    169169    </listitem>
    170170    <!--<listitem>
    171       <para>Lz4-&lz4-version;</para>
    172     </listitem>-->
    173     <!--<listitem>
    174171      <para>M4-&m4-version;</para>
    175172    </listitem>-->
     
    183180      <para>Man-pages-&man-pages-version;</para>
    184181    </listitem>
    185     <!--<listitem>
     182    <listitem>
    186183      <para>MarkupSafe-&markupsafe-version;</para>
    187     </listitem>-->
     184    </listitem>
    188185    <listitem>
    189186      <para>Meson-&meson-version;</para>
     
    192189      <para>MPC-&mpc-version;</para>
    193190    </listitem>-->
    194     <!--<listitem>
     191    <listitem>
    195192      <para>MPFR-&mpfr-version;</para>
    196     </listitem>-->
     193    </listitem>
    197194    <listitem>
    198195      <para>Ncurses-&ncurses-version;</para>
    199196    </listitem>
    200     <listitem>
     197    <!--<listitem>
    201198      <para>Ninja-&ninja-version;</para>
    202     </listitem>
     199    </listitem>-->
    203200    <listitem>
    204201      <para>OpenSSL-&openssl-version;</para>
     
    213210      <para>Pkgconf-&pkgconf-version;</para>
    214211    </listitem>
    215     <!--<listitem>
     212    <listitem>
    216213      <para>Procps-ng-&procps-ng-version;</para>
    217     </listitem>-->
    218     <listitem>
     214    </listitem>
     215    <!--<listitem>
    219216      <para>Psmisc-&psmisc-version;</para>
    220     </listitem>
     217    </listitem>-->
    221218    <listitem>
    222219      <para>Python-&python-version;</para>
     
    228225      <para>Sed-&sed-version;</para>
    229226    </listitem>-->
    230     <listitem>
     227    <listitem>  <!-- After version 12.1 release - see Added -->
    231228      <para>Setuptools-&setuptools-version;</para>
    232229    </listitem>
     
    237234      <para>Sysklogd-&sysklogd-version;</para>
    238235    </listitem>-->
    239     <listitem>
     236    <!--<listitem>
    240237      <para>Systemd-&systemd-version;</para>
    241     </listitem>
    242     <!--<listitem revision="sysv">
     238    </listitem>-->
     239    <listitem revision="sysv">
    243240      <para>SysVinit-&sysvinit-version;</para>
    244     </listitem>-->
     241    </listitem>
    245242    <!--<listitem>
    246243      <para>Tar-&tar-version;</para>
    247244    </listitem>-->
    248     <listitem>
     245    <!--<listitem>
    249246      <para>Tcl-&tcl-version;</para>
    250     </listitem>
    251     <!--<listitem>
     247    </listitem>-->
     248    <listitem>
    252249      <para>Texinfo-&texinfo-version;</para>
    253     </listitem>-->
    254     <!--<listitem>
     250    </listitem>
     251    <listitem>
    255252      <para>Tzdata-&tzdata-version;</para>
    256     </listitem>-->
     253    </listitem>
    257254    <!--<listitem revision="sysv">
    258255      <para>Udev from Systemd-&systemd-version;</para>
     
    267264      <para>Wheel-&wheel-version;</para>
    268265    </listitem>
    269     <!--<listitem>
     266    <listitem>
    270267      <para>XML::Parser-&xml-parser-version;</para>
    271     </listitem>-->
     268    </listitem>
    272269    <listitem>
    273270      <para>Xz-&xz-version;</para>
    274271    </listitem>
    275     <!--<listitem>
     272    <listitem>
    276273      <para>Zlib-&zlib-version;</para>
    277     </listitem>-->
    278     <listitem>
     274    </listitem>
     275    <!--<listitem>
    279276      <para>Zstd-&zstd-version;</para>
    280     </listitem>
     277    </listitem>-->
    281278  </itemizedlist>
    282279
     
    292289  <itemizedlist>
    293290    <title>Added:</title>
    294     <listitem>
    295       <para>Lz4-&lz4-version;</para>
    296     </listitem>
    297     <listitem>
    298       <para>glibc-2.39-upstream_fix-1.patch</para>
    299     </listitem>
     291    <listitem><para></para></listitem>  <!-- satisfy build -->
     292
     293    <listitem>
     294      <para>&bash-upstream-fixes-patch;</para>
     295    </listitem>
     296
     297    <listitem>
     298      <para>&readline-fixes-patch;</para>
     299    </listitem>
     300
     301    <listitem>
     302      <para>setuptools-&setuptools-version;</para>
     303    </listitem>
     304
     305    <listitem>
     306      <para>&systemd-upstream-patch;</para>
     307    </listitem>
     308
    300309  </itemizedlist>
    301310
     
    304313    <listitem><para></para></listitem>  <!-- satisfy build -->
    305314
     315    <listitem>
     316      <para>glibc-2.38-memalign_fix-1.patch</para>
     317    </listitem>
     318
     319    <listitem>
     320      <para>grub-2.06-upstream_fixes-1.patch</para>
     321    </listitem>
     322
     323    <listitem>
     324      <para>readline-8.2-upstream_fix-1.patch</para>
     325    </listitem>
     326
    306327  </itemizedlist>
    307328
  • chapter02/creatingfilesystem.xml

    re4b4c5a0 rfe48a03  
    5151  </variablelist>
    5252
    53   <para>Other file systems, including FAT32, NTFS, JFS, and XFS are
     53  <para>Other file systems, including FAT32, NTFS, ReiserFS, JFS, and XFS are
    5454  useful for specialized purposes. More information about these file systems,
    5555  and many others, can be found at <ulink
  • chapter02/stages.xml

    re4b4c5a0 rfe48a03  
    7777        <para>The operations in <xref linkend="ch-tools-lo"/> must be done
    7878        before starting or continuing from
    79         <xref linkend="chapter-building-system" role='.'/></para>
     79        <xref linkend="chapter-building-system"/>.</para>
    8080      </listitem>
     81
    8182    </itemizedlist>
    8283  </sect2>
  • chapter03/packages.xml

    re4b4c5a0 rfe48a03  
    491491
    492492    <varlistentry>
    493       <term>Lz4 (&lz4-version;) - <token>&lz4-size;</token>:</term>
    494       <listitem>
    495         <para>Home page: <ulink url="&lz4-home;"/></para>
    496         <para>Download: <ulink url="&lz4-url;"/></para>
    497         <para>MD5 sum: <literal>&lz4-md5;</literal></para>
    498       </listitem>
    499     </varlistentry>
    500 
    501     <varlistentry>
    502493      <term>M4 (&m4-version;) - <token>&m4-size;</token>:</term>
    503494      <listitem>
     
    823814          <para>
    824815            The version of vim changes daily. To get the latest version, go to
    825             <ulink url="https://github.com/vim/vim/tags"/>.
     816            <ulink url="https://github.com/vim/vim/releases">
     817            https://github.com/vim/vim/tags</ulink>.
    826818          </para>
    827819        </note>
  • chapter03/patches.xml

    re4b4c5a0 rfe48a03  
    6060      </listitem>
    6161    </varlistentry>
    62 
     62<!--
    6363    <varlistentry>
    64       <term>Expect GCC14 Patch - <token>&expect-gcc14-patch-size;</token>:</term>
     64      <term>Coreutils Chmod Fix Patch - <token>&coreutils-chmod-patch-size;</token>:</term>
    6565      <listitem>
    66         <para>Download: <ulink url="&patches-root;&expect-gcc14-patch;"/></para>
    67         <para>MD5 sum: <literal>&expect-gcc14-patch-md5;</literal></para>
     66        <para>Download: <ulink url="&patches-root;&coreutils-chmod-patch;"/></para>
     67        <para>MD5 sum: <literal>&coreutils-chmod-patch-md5;</literal></para>
    6868      </listitem>
    6969   </varlistentry>
    70 
     70-->
    7171<!--
    7272    <varlistentry>
     
    7777      </listitem>
    7878    </varlistentry>
    79 -->
     79
    8080    <varlistentry>
    81       <term>Glibc Upstream Fix Patch - <token>&glibc-upstream-patch-size;</token>:</term>
     81      <term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
    8282      <listitem>
    83         <para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
    84         <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
     83        <para>Download: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
     84        <para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
    8585      </listitem>
    8686    </varlistentry>
    87 
     87-->
    8888    <varlistentry>
    8989      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
     
    142142      </listitem>
    143143    </varlistentry>
    144 <!--
     144
    145145    <varlistentry revision="systemd">
    146146      <term>Systemd Upstream Fixes Patch - <token>&systemd-upstream-patch-size;</token>:</term>
     
    150150      </listitem>
    151151    </varlistentry>
    152 -->
    153152<!--
    154153    <varlistentry>
  • chapter06/bash.xml

    re4b4c5a0 rfe48a03  
    4949            --build=$(sh support/config.guess) \
    5050            --host=$LFS_TGT                    \
    51             --without-bash-malloc              \
    52             bash_cv_strtold_broken=no</userinput></screen>
     51            --without-bash-malloc</userinput></screen>
    5352
    5453    <variablelist>
  • chapter06/gcc-pass2.xml

    re4b4c5a0 rfe48a03  
    123123          target libraries (<filename class="libraryfile">libgcc</filename>
    124124          and <filename class="libraryfile">libstdc++</filename>) with the
    125           GCC binaries compiled in this pass&mdash;those binaries won't run
    126           on the host.  The GCC build system will attempt to use the host's
     125          previously compiled GCC binaries&mdash;those binaries won't run on the
     126          host.  The GCC build system will attempt to use the host's
    127127          C and C++ compilers as a workaround by default.
    128128          Building the GCC target libraries with a different
     
    148148        <listitem>
    149149          <para>Disable GCC sanitizer runtime libraries.  They are not
    150           needed for the temporary installation.  In
    151           <xref linkend='ch-tools-gcc-pass1'/> it was implied by
    152           <parameter>--disable-libstdcxx</parameter>, and now we can
    153           explicitly pass it.</para>
     150          needed for the temporary installation.  This switch is necessary
     151          to build GCC without
     152          <systemitem class='library'>libcrypt</systemitem> installed for
     153          the target.  In <xref linkend='ch-tools-gcc-pass1'/> it was
     154          implied by <parameter>--disable-libstdcxx</parameter>, but now we
     155          have to explicitly pass it.</para>
    154156        </listitem>
    155157      </varlistentry>
  • chapter06/introduction.xml

    re4b4c5a0 rfe48a03  
    2727  This whole chapter must be done as user <systemitem
    2828  class="username">lfs</systemitem>, with the environment as described in
    29   <xref linkend="ch-preps-settingenviron" role='.'/></para>
     29  <xref linkend="ch-preps-settingenviron"/>.</para>
    3030
    3131</sect1>
  • chapter06/ncurses.xml

    re4b4c5a0 rfe48a03  
    7070            --without-debug              \
    7171            --without-ada                \
    72             --disable-stripping</userinput></screen>
     72            --disable-stripping          \
     73            --enable-widec</userinput></screen>
    7374
    7475    <variablelist>
     
    132133        </listitem>
    133134      </varlistentry>
    134 <!-- this is the default >= 6.5
    135       <varlistentry>
    136         <term><parameter>- -enable-widec</parameter></term>
     135
     136      <varlistentry>
     137        <term><parameter>--enable-widec</parameter></term>
    137138        <listitem>
    138139          <para>This switch causes wide-character libraries (e.g., <filename
     
    146147        </listitem>
    147148      </varlistentry>
    148 -->
     149
    149150    </variablelist>
    150151
  • chapter07/changingowner.xml

    re4b4c5a0 rfe48a03  
    3434  command:</para>
    3535
    36 <screen><userinput>chown --from lfs -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
     36<screen><userinput>chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
    3737case $(uname -m) in
    38   x86_64) chown --from lfs -R root:root $LFS/lib64 ;;
     38  x86_64) chown -R root:root $LFS/lib64 ;;
    3939esac</userinput></screen>
    4040
  • chapter07/createfiles.xml

    re4b4c5a0 rfe48a03  
    182182  portable program should not depend on this assignment.</para>
    183183
    184   <para>Some packages need a locale.</para>
    185 
    186 <screen><userinput>localedef -i C -f UTF-8 C.UTF-8</userinput></screen>
    187 
    188184  <para>Some tests in <xref linkend="chapter-building-system"/> need a regular
    189185  user. We add this user here and delete this account at the end of that
  • chapter07/creatingdirs.xml

    re4b4c5a0 rfe48a03  
    2929mkdir -pv /media/{floppy,cdrom}
    3030mkdir -pv /usr/{,local/}{include,src}
    31 mkdir -pv /usr/lib/locale
    3231mkdir -pv /usr/local/{bin,lib,sbin}
    3332mkdir -pv /usr/{,local/}share/{color,dict,doc,info,locale,man}
  • chapter07/util-linux.xml

    re4b4c5a0 rfe48a03  
    5252    <para>Prepare Util-linux for compilation:</para>
    5353
    54     <screen><userinput remap="configure">./configure --libdir=/usr/lib     \
    55             --runstatedir=/run    \
    56             --disable-chfn-chsh   \
    57             --disable-login       \
    58             --disable-nologin     \
    59             --disable-su          \
    60             --disable-setpriv     \
    61             --disable-runuser     \
    62             --disable-pylibmount  \
    63             --disable-static      \
    64             --disable-liblastlog2 \
    65             --without-python      \
     54<screen><userinput remap="configure">./configure --libdir=/usr/lib    \
     55            --runstatedir=/run   \
     56            --disable-chfn-chsh  \
     57            --disable-login      \
     58            --disable-nologin    \
     59            --disable-su         \
     60            --disable-setpriv    \
     61            --disable-runuser    \
     62            --disable-pylibmount \
     63            --disable-static     \
     64            --without-python     \
    6665            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    6766            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
  • chapter08/automake.xml

    re4b4c5a0 rfe48a03  
    6363    logical cores you want to use if you don't want to use all.</para>
    6464
    65     <para>Out of 2926 tests, 52 are known to fail due to incompatibilities in the
    66     test scripts with gcc-14.1 or later.</para>
     65    <para>The test t/subobj.sh is known to fail.</para>
    6766
    6867    <para>Install the package:</para>
  • chapter08/bash.xml

    re4b4c5a0 rfe48a03  
    5050            --without-bash-malloc     \
    5151            --with-installed-readline \
    52             bash_cv_strtold_broken=no \
    5352            --docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
    5453
  • chapter08/chapter08.xml

    re4b4c5a0 rfe48a03  
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lz4.xml"/>
    2322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/>
  • chapter08/coreutils.xml

    re4b4c5a0 rfe48a03  
    5454    </note>
    5555
     56    <!-- https://seclists.org/oss-sec/2024/q1/30 -->
     57    <para>Fix a security vulnerability in the <command>split</command>
     58    utility:</para>
     59
     60<screen><userinput remap="pre">sed -e '/n_out += n_hold/,+4 s|.*bufsize.*|//&amp;|' \
     61    -i src/split.c</userinput></screen>
     62
    5663    <para>Now prepare Coreutils for compilation:</para>
    5764
     
    122129<screen><userinput remap="test">chown -R tester . </userinput></screen>
    123130
    124     <!-- To editors: in jhalfs the standard input is always piped to "make"
    125          so the test failures are not reproducible in jhalfs even if
    126          running the build in a PTY.  Don't use jhalfs to test if we can
    127          remove < /dev/null.  -->
    128     <para>Now run the tests (using <filename>/dev/null</filename> for the
    129     standard input, or two tests may be broken if building LFS in a
    130     graphical terminal or a session in SSH or GNU Screen etc. because the
    131     standard input is connected to a PTY from host distro, and the device
    132     node for such a PTY cannot be accessed from the LFS chroot
    133     environment):</para>
    134 
    135 <screen><userinput remap="test">su tester -c "PATH=$PATH make -k RUN_EXPENSIVE_TESTS=yes check" \
    136    &lt; /dev/null</userinput></screen>
     131    <para>Now run the tests:</para>
     132
     133<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
     134
     135<!-- Sometimes skipped, but if not it may fail.
     136     Please DO NOT remove or comment out this unless we can fully
     137     understand it!  -->
     138    <para>The test-getlogin test may fail in the LFS chroot environment.</para>
    137139
    138140    <para>Remove the temporary group:</para>
    139141
    140142<screen><userinput remap="test">groupdel dummy</userinput></screen>
    141 
    142     <para>
    143        Two tests, <filename>tests/cp/preserve-mode.sh</filename> and
    144        <filename>tests/mv/acl.sh</filename>, are known to
    145        fail in the chroot environment, but pass in a complete system.
    146     </para>
    147143
    148144    <para>Install the package:</para>
  • chapter08/expect.xml

    re4b4c5a0 rfe48a03  
    6767    subtle breakages may also happen.</para>
    6868
    69     <para>Now, make some changes to allow the package with gcc-14.1 or later:</para>
    70 
    71 <screen><userinput remap="pre">patch -Np1 -i ../expect-&expect-version;-gcc14-1.patch</userinput></screen>
    72 
    7369    <para>Prepare Expect for compilation:</para>
    7470
     
    7672            --with-tcl=/usr/lib     \
    7773            --enable-shared         \
    78             --disable-rpath         \
    7974            --mandir=/usr/share/man \
    8075            --with-tclinclude=/usr/include</userinput></screen>
  • chapter08/gcc.xml

    re4b4c5a0 rfe48a03  
    4141  <sect2 role="installation">
    4242    <title>Installation of GCC</title>
     43<!--
     44    <para>At first, fix an issue breaking
     45    <filename class="libraryfile">libasan.a</filename> building this package
     46    with Glibc-2.34 or later:</para>
     47
     48<screen><userinput remap="pre">sed -e '/static.*SIGSTKSZ/d' \
     49    -e 's/return kAltStackSize/return SIGSTKSZ * 4/' \
     50    -i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen>
     51-->
     52<!--
     53    <para>First fix a problem with the latest version of glibc:</para>
     54
     55    <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen>
     56-->
    4357
    4458    <para>For x86_64 target, set the default directory name for
     
    6276             --enable-default-pie     \
    6377             --enable-default-ssp     \
    64              --enable-host-pie        \
    6578             --disable-multilib       \
    6679             --disable-bootstrap      \
     
    134147      important, but it takes a long time. First-time builders are
    135148      encouraged to run the test suite.  The time to run the tests can be
    136       reduced significantly by adding -jx to the <command>make -k check</command>
    137       command below, where x is the number of CPU cores on your system.</para>
     149      reduced significantly by adding -jx to the <command>make -k check</command> command below,
     150      where x is the number of CPU cores on your system.</para>
    138151    </important>
    139152
     
    142155
    143156<screen><userinput remap="test">ulimit -s 32768</userinput></screen>
    144 
    145     <para>Now remove/fix several known test failures:</para>
    146 
    147 <screen><userinput remap="test">sed -e '/cpython/d'               -i ../gcc/testsuite/gcc.dg/plugin/plugin.exp
    148 sed -e 's/no-pic /&amp;-no-pie /'     -i ../gcc/testsuite/gcc.target/i386/pr113689-1.c
    149 sed -e 's/300000/(1|300000)/'     -i ../libgomp/testsuite/libgomp.c-c++-common/pr109062.c
    150 sed -e 's/{ target nonpic } //' \
    151     -e '/GOTPCREL/d'              -i ../gcc/testsuite/gcc.target/i386/fentryname3.c</userinput></screen>
    152157
    153158    <para>Test the results as a non-privileged user, but do not stop at errors:</para>
     
    166171    url="&test-results;"/> and
    167172    <ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
    168 <!--
     173
    169174    <para>
    170175    Eight gcc tests (out of over 185,000):
    171     <!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename>
     176    <!-- https://gcc.gnu.org/PR106375 --><filename>pr56837.c</filename>
    172177    and seven tests in the <filename class='directory'>analyzer</filename>
    173178    directory are known to fail.
    174179
    175     <!- - https://gcc.gnu.org/PR109353 - ->
     180    <!-- https://gcc.gnu.org/PR109353 -->
    176181    One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is
    177182    known to fail.
     
    185190    <filename class='directory'>vect</filename> directory are known to fail
    186191    if the hardware does not support AVX.</para>
    187 -->
    188     <para>A few unexpected failures cannot always be avoided. In some cases
    189     test failures depend on the specific hardware of the system.<!--The GCC developers
    190     are usually aware of these issues, but have not resolved them yet.-->
     192
     193    <para>A few unexpected failures cannot always be avoided. The GCC developers
     194    are usually aware of these issues, but have not resolved them yet.
    191195    Unless the test results are vastly different from those at the above URL,
    192196    it is safe to continue.</para>
  • chapter08/glibc.xml

    re4b4c5a0 rfe48a03  
    5050
    5151<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
    52 
    53     <para>Now fix a security vulnerability:</para>
    54 
    55 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
    56 
     52<!--
     53    <para>Now fix two security vulnerabilities and a regression causing the
     54    posix_memalign() function very slow in some conditions:</para>
     55
     56<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
     57-->
    5758    <para>The Glibc documentation recommends building Glibc
    5859    in a dedicated build directory:</para>
     
    167168        parallel make jobs).  These tests can be identified with:</para>
    168169
    169         <screen><userinput remap="test">grep "Timed out" $(find -name \*.out)</userinput></screen>
     170        <!-- TODO: Using nodump for freeze.  Change it to role="test" after
     171             12.1 release so jhalfs can list these in the log.  -->
     172        <screen role="nodump"><userinput>grep "Timed out" -l $(find -name \*.out)</userinput></screen>
    170173
    171174        <para>It's possible to re-run a single test with enlarged timeout
     
    234237            section to install
    235238            <filename class='libraryfile'>libcrypt.so.1*</filename>
    236             (replacing
     239            (overwritting
    237240            <filename class='libraryfile'>libcrypt.so.1</filename> from the
    238241            prior Glibc installation)</emphasis>.
     
    252255          <screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen>
    253256
    254           <para revision='systemd'>
     257          <para>
    255258            If this system (prior to LFS 12.1, exclusive) is based on
    256259            Systemd, it's also needed to disable and stop the
     
    353356    locales necessary for the optimal coverage of tests:</para>
    354357
    355 <screen role="nodump"><userinput remap="locale-test">localedef -i C -f UTF-8 C.UTF-8
     358<screen role="nodump"><userinput remap="locale-test">mkdir -pv /usr/lib/locale
     359localedef -i C -f UTF-8 C.UTF-8
    356360localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8
    357361localedef -i de_DE -f ISO-8859-1 de_DE
     
    528532        <listitem>
    529533          <para>This creates the <filename>posixrules</filename> file. We use
    530           New York because POSIX requires the daylight saving time rules
     534          New York because POSIX requires the daylight savings time rules
    531535          to be in accordance with US rules.</para>
    532536        </listitem>
  • chapter08/grub.xml

    re4b4c5a0 rfe48a03  
    4444      <para>
    4545        If your system has UEFI support and you wish to boot LFS with UEFI,
    46         you need to install GRUB with UEFI support (and its dependencies) by
    47         following the instructions on
     46        you can skip this package in LFS,
     47        and install GRUB with UEFI support (and its dependencies) by following
     48        the instructions on
    4849        <ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
    49         You may skip this package, or install this package and the BLFS
    50         GRUB for UEFI package without conflict (the BLFS page provides
    51         instructions for both cases).
    5250      </para>
    5351    </note>
     
    112110
    113111  <para>Making your LFS system bootable with GRUB will be discussed in
    114   <xref linkend="ch-bootable-grub" role='.'/></para>
     112  <xref linkend="ch-bootable-grub"/>.</para>
    115113
    116114  </sect2>
  • chapter08/inetutils.xml

    re4b4c5a0 rfe48a03  
    4040  <sect2 role="installation">
    4141    <title>Installation of Inetutils</title>
    42 
    43     <para>First, make the package build with gcc-14.1 or later::</para>
    44 
    45 <screen><userinput remap="pre">sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c</userinput></screen>
    4642
    4743    <para>Prepare Inetutils for compilation:</para>
  • chapter08/kmod.xml

    re4b4c5a0 rfe48a03  
    8585    which are beyond the scope of LFS.</para>
    8686
    87     <para>Install the package and recreate some symlinks for
     87    <para>Install the package and create symlinks for
    8888    compatibility with Module-Init-Tools (the package that previously handled
    89     Linux kernel modules).  The building system will create all these
    90     symlinks in <filename class='directory'>/usr/bin</filename>, but we
    91     only want <command>lsmod</command> there and all other symlinks in
    92     <filename class='directory'>/usr/sbin</filename> instead:</para>
     89    Linux kernel modules):</para>
    9390
    9491<screen><userinput remap="install">make install
     
    9693for target in depmod insmod modinfo modprobe rmmod; do
    9794  ln -sfv ../bin/kmod /usr/sbin/$target
    98   rm -fv /usr/bin/$target
    99 done</userinput></screen>
     95done
     96
     97ln -sfv kmod /usr/bin/lsmod</userinput></screen>
    10098
    10199  </sect2>
  • chapter08/libxcrypt.xml

    re4b4c5a0 rfe48a03  
    111111            --disable-failure-tokens
    112112make
    113 cp -av --remove-destination .libs/libcrypt.so.1* /usr/lib</userinput></screen>
     113cp -av .libs/libcrypt.so.1* /usr/lib</userinput></screen>
    114114    </note>
    115115
  • chapter08/ncurses.xml

    re4b4c5a0 rfe48a03  
    5151            --with-cxx-shared       \
    5252            --enable-pc-files       \
     53            --enable-widec          \
    5354            --with-pkg-config-libdir=/usr/lib/pkgconfig</userinput></screen>
    5455
    55       <!--  - -enable-widec this is now the default -->
    5656    <variablelist>
    5757      <title>The meaning of the new configure options:</title>
     
    9595        </listitem>
    9696      </varlistentry>
    97 <!--
    98       <varlistentry>
    99         <term><parameter>- -enable-widec</parameter></term>
     97
     98      <varlistentry>
     99        <term><parameter>--enable-widec</parameter></term>
    100100        <listitem>
    101101          <para>This switch causes wide-character libraries (e.g., <filename
     
    109109        </listitem>
    110110      </varlistentry>
    111 -->
     111
    112112    </variablelist>
    113113
     
    128128
    129129    <para>The installation of this package will overwrite
    130     <filename class="libraryfile">libncursesw.so.&ncurses-version;</filename>
     130    <filename class="libraryfile">libncursesw.so.&ncurses-release;</filename>
    131131    in-place.  It may crash the shell process which is using code and data
    132132    from the library file.  Install the package with
     
    138138
    139139<screen><userinput remap="install">make DESTDIR=$PWD/dest install
    140 install -vm755 dest/usr/lib/libncursesw.so.&ncurses-version; /usr/lib
    141 rm -v  dest/usr/lib/libncursesw.so.&ncurses-version;
     140install -vm755 dest/usr/lib/libncursesw.so.&ncurses-release; /usr/lib
     141rm -v  dest/usr/lib/libncursesw.so.&ncurses-release;
    142142sed -e 's/^#if.*XOPEN.*$/#if 1/' \
    143143    -i dest/usr/include/curses.h
  • chapter08/ninja.xml

    re4b4c5a0 rfe48a03  
    8383    </variablelist>
    8484
    85     <para>The package tests cannot run in the chroot environment. They require
    86     <ulink url="&blfs-book;general/cmake.html">cmake</ulink>.</para>
    87 <!--
    8885    <para>To test the results, issue:</para>
    8986
    9087<screen><userinput remap="test">./ninja ninja_test
    91 ./ninja_test - -gtest_filter=-SubprocessTest.SetWithLots</userinput></screen>
    92 -->
     88./ninja_test --gtest_filter=-SubprocessTest.SetWithLots</userinput></screen>
    9389
    9490    <para>Install the package:</para>
  • chapter08/procps.xml

    re4b4c5a0 rfe48a03  
    7171<screen revision='systemd'><userinput remap="make">make src_w_LDADD='$(LDADD) -lsystemd'</userinput></screen>
    7272
    73     <!-- To editors: "pmap {X,XX} with unreachable process" tests don't work
    74          as root.  They may seem to pass due to some Tcl/Expect/DejaGNU
    75          internal hazards with some "luck" though.  -->
    76     <para>To run the test suite, run:</para>
    77 
    78 <screen><userinput remap="test">chown -R tester .
    79 su tester -c "PATH=$PATH make check"</userinput></screen>
    80 
    81     <para>One test named
    82     <literal>ps with output flag bsdtime,cputime,etime,etimes</literal>
    83     is known to fail if the host kernel is not built with
    84     <literal>CONFIG_BSD_PROCESS_ACCT</literal> enabled.</para>
     73    <para> To run the test suite, run:</para>
     74
     75<screen><userinput remap="test">make check</userinput></screen>
     76
     77    <para>One test in the "ps" tests is known to fail.</para>
    8578
    8679    <para>Install the package:</para>
  • chapter08/python.xml

    re4b4c5a0 rfe48a03  
    7979<screen><userinput remap="make">make</userinput></screen>
    8080
    81     <para>Some tests are known to occasionally hang indefinitely.  So to test the
    82     results, run the test suite but set a 2-minute time limit for each
    83     test case:</para>
    84 
    85 <screen><userinput remap="test">make test TESTOPTS="--timeout 120"</userinput></screen>
    86 
    87     <para>For a relatively slow system you may need to increase the time
    88     limit and 1 SBU (measured when building Binutils pass 1 with one CPU
    89     core) should be enough.  Some tests are flaky, so the test suite will
    90     automatically re-run failed tests.  If a test failed but then passed
    91     when re-run, it should be considered as passed.</para>
     81    <para>Running the tests at this point is not recommended.  The
     82    tests are known to hang indefinitely in the partial LFS environment.
     83    If desired, the tests can be rerun at the end of this chapter, or
     84    when Python 3 is reinstalled in BLFS.  To run the tests anyway,
     85    issue <command>make test</command>.</para>
    9286
    9387    <para>Install the package:</para>
  • chapter08/readline.xml

    re4b4c5a0 rfe48a03  
    4949<screen><userinput remap="pre">sed -i '/MV.*old/d' Makefile.in
    5050sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen>
    51 
    52     <para>Prevent hard coding library search paths (rpath) into
    53     the shared libraries.  This package does not need rpath for an
    54     installation into the standard location, and rpath may sometimes cause
    55     unwanted effects or even security issues:</para>
    56 
    57 <screen><userinput>sed -i 's/-Wl,-rpath,[^ ]*//' support/shobj-conf</userinput></screen>
    5851
    5952    <para>Now fix a problem identified upstream:</para>
  • chapter08/shadow.xml

    re4b4c5a0 rfe48a03  
    4141  <sect2 role="installation">
    4242    <title>Installation of Shadow</title>
    43 
    44     <important>
    45       <para>
    46         If you've installed Linux-PAM, you should follow
    47         <ulink url='&blfs-book;postlfs/shadow.xml'>the BLFS shadow
    48         page</ulink> instead of this page to build (or, rebuild or upgrade)
    49         shadow.
    50       </para>
    51     </important>
    5243
    5344    <note>
     
    243234          even though the account has been created correctly. That is why we
    244235          created the group <systemitem class="groupname">users</systemitem>
    245           with this group ID in
    246           <xref linkend='ch-tools-createfiles' role='.'/></para>
     236          with this group ID in <xref linkend='ch-tools-createfiles'/>.</para>
    247237
    248238        </listitem>
  • chapter08/sysklogd.xml

    re4b4c5a0 rfe48a03  
    5656    <para>Install the package:</para>
    5757
    58 <screen><userinput remap="install">make install</userinput></screen>
     58<screen><userinput remap="install">make BINDIR=/sbin install</userinput></screen>
    5959
    6060  </sect2>
  • chapter08/systemd.xml

    re4b4c5a0 rfe48a03  
    4848 <screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
    4949       -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
     50
     51    <!-- https://github.com/systemd/systemd/pull/30549 -->
     52    <para>Now fix a security vulnerability in the DNSSEC verification of
     53    <command>systemd-resolved</command> and a bug breaking running
     54    <command>systemd-analyze verify</command> on an instantiated systemd
     55    unit:</para>
     56
     57<screen><userinput remap='pre'>patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen>
    5058
    5159    <para>Prepare systemd for compilation:</para>
     
    218226
    219227<screen><userinput remap="make">ninja</userinput></screen>
    220 
    221     <para>Some tests need a basic <filename>/etc/os-release</filename> file.
    222     To test the results, issue:</para>
    223 
    224 <screen><userinput remap="test">echo 'NAME="Linux From Scratch"' &gt; /etc/os-release
    225 ninja test</userinput></screen>
    226 
    227     <!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
    228          after initializing the system with systemd.  -->
    229     <para>Three tests: <literal>systemd:core / test-namespace</literal>,
    230     <literal>test-chase</literal>, and <literal>test-systemd-tmpfiles</literal>,
    231     are known to fail in the LFS chroot environment.  Some other tests may
    232     fail because they depend on various kernel configuration options.</para>
    233228
    234229    <para>Install the package:</para>
  • chapter08/tcl.xml

    re4b4c5a0 rfe48a03  
    44  <!ENTITY % general-entities SYSTEM "../general.ent">
    55  %general-entities;
    6   <!ENTITY tdbc-ver          "1.1.7">
    7   <!ENTITY itcl-ver          "4.2.4">
     6  <!ENTITY tdbc-ver          "1.1.5">
     7  <!ENTITY itcl-ver          "4.2.3">
    88]>
    99
     
    5656cd unix
    5757./configure --prefix=/usr           \
    58             --mandir=/usr/share/man \
    59             --disable-rpath</userinput></screen>
    60 
    61     <variablelist>
    62       <title>The meaning of the new configure parameters:</title>
    63 
    64       <varlistentry>
    65         <term><parameter>--disable-rpath</parameter></term>
    66         <listitem>
    67           <para>This parameter prevents hard coding library search paths
    68           (rpath) into the binary executable files and shared libraries.
    69           This package does not need rpath for an installation into the
    70           standard location, and rpath may sometimes cause unwanted effects
    71           or even security issues.</para>
    72         </listitem>
    73       </varlistentry>
    74     </variablelist>
     58            --mandir=/usr/share/man</userinput></screen>
    7559
    7660    <para>Build the package:</para>
  • chapter08/util-linux.xml

    re4b4c5a0 rfe48a03  
    4343    <title>Installation of Util-linux</title>
    4444
    45 <!--
    4645    <para>First, disable a problematic test:</para>
    4746
    4847    <screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
    49 -->
     48
    5049    <para>Prepare Util-linux for compilation:</para>
    5150
    52     <screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin     \
    53             --libdir=/usr/lib     \
    54             --runstatedir=/run    \
    55             --sbindir=/usr/sbin   \
    56             --disable-chfn-chsh   \
    57             --disable-login       \
    58             --disable-nologin     \
    59             --disable-su          \
    60             --disable-setpriv     \
    61             --disable-runuser     \
    62             --disable-pylibmount  \
    63             --disable-liblastlog2 \
    64             --disable-static      \
    65             --without-python      \
    66             --without-systemd     \
     51<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin    \
     52            --libdir=/usr/lib    \
     53            --runstatedir=/run   \
     54            --sbindir=/usr/sbin  \
     55            --disable-chfn-chsh  \
     56            --disable-login      \
     57            --disable-nologin    \
     58            --disable-su         \
     59            --disable-setpriv    \
     60            --disable-runuser    \
     61            --disable-pylibmount \
     62            --disable-static     \
     63            --without-python     \
     64            --without-systemd    \
    6765            --without-systemdsystemunitdir        \
    6866            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    6967            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    7068
    71       <screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin     \
    72             --libdir=/usr/lib     \
    73             --runstatedir=/run    \
    74             --sbindir=/usr/sbin   \
    75             --disable-chfn-chsh   \
    76             --disable-login       \
    77             --disable-nologin     \
    78             --disable-su          \
    79             --disable-setpriv     \
    80             --disable-runuser     \
    81             --disable-pylibmount  \
    82             --disable-liblastlog2 \
    83             --disable-static      \
    84             --without-python      \
     69<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin    \
     70            --libdir=/usr/lib    \
     71            --runstatedir=/run   \
     72            --sbindir=/usr/sbin  \
     73            --disable-chfn-chsh  \
     74            --disable-login      \
     75            --disable-nologin    \
     76            --disable-su         \
     77            --disable-setpriv    \
     78            --disable-runuser    \
     79            --disable-pylibmount \
     80            --disable-static     \
     81            --without-python     \
    8582            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    8683            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     
    9491<screen><userinput remap="make">make</userinput></screen>
    9592
    96     <!-- To editors:
    97          Two tests need a /etc/fstab file.  They are skipped if the host
    98          distro isn't using systemd as the init system, so don't remove
    99          the creation of /etc/fstab unless you've tested it with such a
    100          host distro (for example LFS systemd or Debian).  -->
    101     <para>If desired, create a dummy <filename>/etc/fstab</filename> file
    102     to satisfy two tests and run the test suite as a non-&root;
    103     user:</para>
     93    <para>If desired, run the test suite as a non-&root; user:</para>
    10494
    10595    <warning><para>Running the test suite as the
     
    114104    </warning>
    115105
    116 <screen><userinput remap="test">touch /etc/fstab
    117 chown -R tester .
     106<screen><userinput remap="test">chown -R tester .
    118107su tester -c "make -k check"</userinput></screen>
    119108
    120     <para>
    121        The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
    122        does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
    123        enabled or does not have any options providing a SHA256 implementation
    124        (for example, <option>CONFIG_CRYPTO_SHA256</option>, or
    125        <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
    126        Supplemental SSE3) enabled. In addition, the lsfd: inotify test will
    127        fail if the kernel option <option>CONFIG_NETLINK_DIAG</option> is not
    128        enabled.
    129     </para>
     109    <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
     110    does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
     111    enabled or does not have any options providing a SHA256 implementation
     112    (for example, <option>CONFIG_CRYPTO_SHA256</option>, or
     113    <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
     114    Supplemental SSE3) enabled. In addition,
     115    two sub-tests from misc: mbsencode and one sub-test from script: replay are
     116    known to fail.</para>
    130117
    131118    <para>Install the package:</para>
  • chapter08/vim.xml

    re4b4c5a0 rfe48a03  
    7272    class="username">tester</systemitem>:</para>
    7373
    74 <screen><userinput remap="test">su tester -c "TERM=xterm-256color LANG=en_US.UTF-8 make -j1 test" \
    75    &amp;> vim-test.log</userinput></screen>
     74<screen><userinput remap="test">su tester -c "LANG=en_US.UTF-8 make -j1 test" &amp;> vim-test.log</userinput></screen>
    7675
    7776    <para>The test suite outputs a lot of binary data to the screen.  This can
    78     cause issues with the settings of the current terminal (especially while
    79     we are overriding the <envar>TERM</envar> variable to satisfy some
    80     assumptions of the test suite).  The problem can be
     77    cause issues with the settings of the current terminal.  The problem can be
    8178    avoided by redirecting the output to a log file as shown above.  A
    82     successful test will result in the words <computeroutput>ALL
    83     DONE</computeroutput> in the log file at completion.</para>
     79    successful test will result in the words "ALL DONE" in the log file
     80    at completion.</para>
    8481
    8582    <para>Install the package:</para>
  • chapter09/clock.xml

    re4b4c5a0 rfe48a03  
    99  <?dbhtml filename="clock.html"?>
    1010
    11   <title>Configuring the System Clock</title>
     11  <title>Configuring the system clock</title>
    1212
    1313  <indexterm zone="ch-config-clock">
  • chapter09/networkd.xml

    re4b4c5a0 rfe48a03  
    5151    <filename class="extension">.network</filename> files. For detailed
    5252    descriptions and example contents of these configuration files, consult
    53     the
    54     <ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink>,
    55     <ulink role='man' url='&man;systemd.netdev.5'>systemd.netdev(5)</ulink>, and
    56     <ulink role='man' url='&man;systemd.network.5'>systemd.network(5)</ulink>
    57     manual pages.</para>
     53    the <ulink role='man' url='&man;systemd-link.5'>systemd-link(5)</ulink>,
     54    <ulink role='man' url='&man;systemd-netdev.5'>systemd-netdev(5)</ulink>,
     55    and <ulink role='man'
     56    url='&man;systemd-network.5'>systemd-network(5)</ulink> manual
     57    pages.</para>
    5858
    5959    <sect3 id="systemd-network-devices">
  • chapter09/symlinks.xml

    re4b4c5a0 rfe48a03  
    4040      wlan0; such laptops can also use this method.  The command line
    4141      is in the GRUB configuration file.
    42       See <xref linkend="grub-cfg" role='.'/></para>
     42      See <xref linkend="grub-cfg"/>.</para>
    4343    </sect3>
    4444
     
    124124
    125125<screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/'  \
    126       /usr/lib/udev/network/99-default.link \
     126    -i /usr/lib/udev/network/99-default.link \
    127127     > /etc/udev/network/99-default.link</userinput></screen>
    128128    </sect3>
     
    220220    <title>Dealing with Duplicate Devices</title>
    221221
    222     <para>As explained in <xref linkend="ch-config-udev" role=','/> the
    223     order in which devices with the same function appear in
     222    <para>As explained in <xref linkend="ch-config-udev"/>, the order in
     223    which devices with the same function appear in
    224224    <filename class="directory">/dev</filename> is essentially random.
    225225    E.g., if you have a USB web camera and a TV tuner, sometimes
     
    230230    fixable by creating udev rules to create persistent symlinks.
    231231    The case of network cards is covered separately in
    232     <xref linkend="ch-config-network" role=','/> and sound card
    233     configuration can be found in
    234     <ulink url="&blfs-book;postlfs/devices.html">BLFS</ulink>.</para>
     232    <xref linkend="ch-config-network"/>, and sound card configuration can
     233    be found in <ulink url="&blfs-book;postlfs/devices.html">BLFS</ulink>.</para>
    235234
    236235    <para>For each of your devices that is likely to have this problem
  • chapter09/usage.xml

    re4b4c5a0 rfe48a03  
    255255
    256256      <para>For information on kernel module loading and udev, see
    257       <xref linkend="module-loading" role='.'/></para>
     257      <xref linkend="module-loading"/>.</para>
    258258  </sect2>
    259259
  • chapter10/kernel.xml

    re4b4c5a0 rfe48a03  
    5656        the procedures below fairly closely.  The objective is to get an
    5757        initial system to a point where you can log in at the command line when
    58         you reboot later in <xref linkend="ch-finish-reboot" role='.'/>
    59         At this point optimization and customization is not a goal.
     58        you reboot later in <xref linkend="ch-finish-reboot"/>.  At this point
     59        optimization and customization is not a goal.
    6060      </para>
    6161
     
    8888
    8989    <para>There are several ways to configure the kernel options. Usually,
    90     this is done through a menu-driven interface, for example:</para>
     90    This is done through a menu-driven interface, for example:</para>
    9191
    9292<screen role="nodump"><userinput>make menuconfig</userinput></screen>
  • chapter10/kernel/kernel.version

    re4b4c5a0 rfe48a03  
    1 6.8.9
     16.7.1
  • chapter10/kernel/systemd.toml

    re4b4c5a0 rfe48a03  
    1515DEVTMPFS_MOUNT='*'
    1616DRM=' *M'
     17AUDIT=' '
    1718NET='*'
    1819INET='*'
     
    2425TMPFS='*'
    2526TMPFS_POSIX_ACL='*'
    26 CGROUP_SCHED='* '
    27 
    28 [RT_GROUP_SCHED]
    29 value = ' '
    30 comment = 'This may cause some systemd features malfunction'
    3127
    3228revision='systemd'
  • chapter10/kernel/systemd.xml

    re4b4c5a0 rfe48a03  
    44<!-- Automatically generated by kernel-config.py
    55     DO NOT EDIT! -->
    6 <screen role="nodump"><emphasis role='blue'>G</emphasis>eneral setup ---&gt;
     6<screen role="nodump" revision="systemd"><emphasis role='blue'>G</emphasis>eneral setup ---&gt;
    77  [ ] <emphasis role='blue'>C</emphasis>ompile the kernel with warnings as errors                        [WERROR]
     8  [ ] <emphasis role='blue'>A</emphasis>uditing support                                                   [AUDIT]
    89  <emphasis role='blue'>C</emphasis>PU/Task time and stats accounting ---&gt;
    910    [*] <emphasis role='blue'>P</emphasis>ressure stall information tracking                                [PSI]
     
    1213  &lt; &gt; <emphasis role='blue'>E</emphasis>nable kernel headers through /sys/kernel/kheaders.tar.xz      [IKHEADERS]
    1314  [*] <emphasis role='blue'>C</emphasis>ontrol Group support ---&gt;                                       [CGROUPS]
    14     [*]   M<emphasis role='blue'>e</emphasis>mory controller                                              [MEMCG]
    15     [ /*] <emphasis role='blue'>C</emphasis>PU controller ---&gt;                                     [CGROUP_SCHED]
    16       # This may cause some systemd features malfunction:
    17       [ ] <emphasis role='blue'>G</emphasis>roup scheduling for SCHED_RR/FIFO                    [RT_GROUP_SCHED]
     15    [*] M<emphasis role='blue'>e</emphasis>mory controller                                                [MEMCG]
    1816  [ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---&gt;            [EXPERT]
    1917
  • lfs-latest-git.php

    re4b4c5a0 rfe48a03  
    1616$regex[ 'less'     ] = "/^.*current released version is less-(\d+).*$/";
    1717$regex[ 'mpfr'     ] = "/^mpfr-([\d\.]+)\.tar.*$/";
    18 //$regex[ 'Python'   ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
     18$regex[ 'Python'   ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
    1919//$regex[ 'sysvinit' ] = "/^.*sysvinit-([\d\.]+)dsf\.tar.*$/";
    2020$regex[ 'tzdata'   ] = "/^.*tzdata([\d]+[a-z]).*$/";
     
    7878
    7979  if ( preg_match( "/sourceforge/", $url ) ||
    80        preg_match( "/python/",      $url ) ||
    8180       preg_match( "/psmisc/",      $url ) )
    8281  {
     
    136135if ( $package == "libffi"     ) $dirpath = github("libffi/libffi");
    137136if ( $package == "libxcrypt"  ) $dirpath = github("besser82/libxcrypt");
    138 if ( $package == "lz"         ) $dirpath = github("lz4/lz4");
    139137if ( $package == "meson"      ) $dirpath = github("mesonbuild/meson");
    140138if ( $package == "mpc"        ) $dirpath = "https://ftp.gnu.org/gnu/mpc";
     
    148146if ( $package == "sysvinit"   ) $dirpath = github("slicer69/sysvinit");
    149147if ( $package == "MarkupSafe" ) $dirpath = "https://pypi.python.org/pypi/MarkupSafe/";
    150 if ( $package == "jinja"      ) $dirpath = "https://pypi.python.org/pypi/Jinja2/";
     148if ( $package == "Jinja"      ) $dirpath = "https://pypi.python.org/pypi/Jinja2/";
    151149if ( $package == "systemd"    ) $dirpath = github("systemd/systemd");
    152150//if ( $package == "tcl"        ) $dirpath = "https://sourceforge.net/projects/tcl/files";
     
    163161  {
    164162    echo "ftp should not occur\n";
     163  /*
     164    $dirpath  = substr( $dirpath, 6 );           // Remove ftp://
     165    $dirpath  = rtrim ( $dirpath, "/" );         // Trim any trailing slash
     166    $position = strpos( $dirpath, "/" );         // Divide at first slash
     167    $server   = substr( $dirpath, 0, $position );
     168    $path     = substr( $dirpath, $position );
     169
     170    $conn = ftp_connect( $server );
     171    ftp_login( $conn, "anonymous", "" );
     172
     173    // See if we need special handling
     174    if ( isset( $exceptions[ $package ] ) )
     175    {
     176       $specials = explode( ":", $exceptions[ $package ] );
     177
     178       foreach ( $specials as $i )
     179       {
     180          list( $op, $regexp ) = explode( "=", $i );
     181
     182          switch ($op)
     183          {
     184            case "UPDIR":
     185              // Remove last dir from $path
     186              $position = strrpos( $path, "/" );
     187              $path = substr( $path, 0, $position );
     188
     189              // Get dir listing
     190              $lines = ftp_rawlist ($conn, $path);
     191              $max   = find_max( $lines, $regexp, $regexp );
     192              break;
     193
     194            case "DOWNDIR":
     195              // Append found directory
     196              $path .= "/$max";
     197              break;
     198
     199            default:
     200              echo "Error in specials array for $package\n";
     201              return -5;
     202              break;
     203          }
     204       }
     205    }
     206
     207    $lines = ftp_rawlist ($conn, $path);
     208    ftp_close( $conn );
     209*/
    165210  }
    166211  else // http(s)
     
    259304
    260305  if ( $package == "psmisc" )
    261      return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
     306     return find_max( $lines, "/v\d/", "/^.*v([\d\.]+).tar.*$/" );
    262307
    263308  if ( $package == "grub" )
    264309     return find_max( $lines, "/grub/", "/^.*grub-([\d\.]+).tar.xz.*$/" );
    265310
    266   if ( $package == "jinja" )
     311  if ( $package == "Jinja" )
    267312     return find_max( $lines, "/Jinja/", "/^.*Jinja2 ([\d\.]+).*$/" );
    268 
    269   if ( $package == "lz" )
    270      return find_max( $lines, "/name.:/", '/^.*LZ4 v([\d\.]+)".*$/' );
    271313
    272314  if ( $package == "openssl" )
    273315     return find_max( $lines, "/openssl/", "/^.*openssl-([\d\.p]*\d.?).tar.*$/" );
    274 
    275   if ( $package == "Python" )
    276      return find_max( $lines, "/Python 3/", "/^.*Python (3[\d\.]*\d) .*$/" );
    277316
    278317  if ( $package == "vim" )
     
    294333   // Fetech from git and get wget-list
    295334   $current = array();
     335   #$lfssvn = "svn://svn.linuxfromscratch.org/LFS/trunk";
    296336   $lfsgit = "https://git.linuxfromscratch.org/lfs.git";
    297337
     
    325365      $file        = rtrim( $file );
    326366      $pkg_pattern = "/(\D*).*/";
     367      //$pattern     = "/\D*(\d.*\d)\D*/";
    327368      $pattern     = "/\D*(\d.*\d)\D*/";
    328369
  • packages.ent

    re4b4c5a0 rfe48a03  
    105105<!ENTITY check-fin-sbu "0.1 SBU (about 1.6 SBU with tests)">
    106106
    107 <!ENTITY coreutils-version "9.5">
    108 <!ENTITY coreutils-size "5,867 KB">
     107<!ENTITY coreutils-version "9.4">
     108<!ENTITY coreutils-size "5,840 KB">
    109109<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
    110 <!ENTITY coreutils-md5 "e99adfa059a63db3503cc71f3d151e31">
     110<!ENTITY coreutils-md5 "459e9546074db2834eefe5421f250025">
    111111<!ENTITY coreutils-home "&gnu-software;coreutils/">
    112112<!ENTITY coreutils-tmp-du "173 MB">
    113113<!ENTITY coreutils-tmp-sbu "0.3 SBU">
    114114<!ENTITY coreutils-fin-du "175 MB">
    115 <!ENTITY coreutils-fin-sbu "1.0 SBU">
     115<!ENTITY coreutils-fin-sbu "1/0 SBU">
    116116
    117117<!ENTITY dbus-version "1.14.10">
     
    141141<!ENTITY diffutils-fin-sbu "0.3 SBU">
    142142
    143 <!ENTITY e2fsprogs-version "1.47.1">
    144 <!ENTITY e2fsprogs-size "9,720 KB">
     143<!ENTITY e2fsprogs-version "1.47.0">
     144<!ENTITY e2fsprogs-size "9,412 KB">
    145145<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
    146 <!ENTITY e2fsprogs-md5 "75e6d1353cbe6d5728a98fb0267206cb">
    147 <!ENTITY e2fsprogs-home "https://e2fsprogs.sourceforge.net/">
     146<!ENTITY e2fsprogs-md5 "6b4f18a33873623041857b4963641ee9">
     147<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
    148148<!ENTITY e2fsprogs-fin-du "95 MB">
    149149<!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD">
    150150
    151 <!ENTITY elfutils-version "0.191"> <!-- libelf -->
    152 <!ENTITY elfutils-size "9,092 KB">
     151<!ENTITY elfutils-version "0.190"> <!-- libelf -->
     152<!ENTITY elfutils-size "8,949 KB">
    153153<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
    154 <!ENTITY elfutils-md5 "636547248fb3fae58ec48030298d3ef7">
     154<!ENTITY elfutils-md5 "79ad698e61a052bea79e77df6a08bc4b">
    155155<!ENTITY elfutils-home "https://sourceware.org/elfutils/">
    156156<!ENTITY elfutils-fin-du "124 MB">
    157157<!ENTITY elfutils-fin-sbu "0.3 SBU">
    158158
    159 <!ENTITY expat-version "2.6.2">
    160 <!ENTITY expat-size "474 KB">
     159<!ENTITY expat-version "2.6.0">
     160<!ENTITY expat-size "473 KB">
    161161<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
    162 <!ENTITY expat-md5 "0cb75c8feb842c0794ba89666b762a2d">
     162<!ENTITY expat-md5 "bd169cb11f4b9bdfddadf9e88a5c4d4b">
    163163<!ENTITY expat-home "https://libexpat.github.io/">
    164164<!ENTITY expat-fin-du "13 MB">
     
    183183<!ENTITY file-fin-sbu "less than 0.1 SBU">
    184184
    185 <!ENTITY findutils-version "4.10.0">
    186 <!ENTITY findutils-size "2,189 KB">
     185<!ENTITY findutils-version "4.9.0">
     186<!ENTITY findutils-size "1,999 KB">
    187187<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.xz">
    188 <!ENTITY findutils-md5 "870cfd71c07d37ebe56f9f4aaf4ad872">
     188<!ENTITY findutils-md5 "4a4a547e888a944b2f3af31d789a1137">
    189189<!ENTITY findutils-home "&gnu-software;findutils/">
    190190<!ENTITY findutils-tmp-du "42 MB">
     
    219219<!ENTITY gawk-fin-sbu "0.1 SBU">
    220220
    221 <!ENTITY gcc-version "14.1.0">
    222 <!ENTITY gcc-size "90,104 KB">
     221<!ENTITY gcc-version "13.2.0">
     222<!ENTITY gcc-size "85,800 KB">
    223223<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
    224 <!ENTITY gcc-md5 "24195dca80ded5e0551b533f46a4481d">
     224<!ENTITY gcc-md5 "e0e48554cc6e4f261d55ddee9ab69075">
    225225<!ENTITY gcc-home "https://gcc.gnu.org/">
    226226<!ENTITY gcc-tmpp1-du "4.1 GB">
     
    231231<!ENTITY gcc-fin-sbu "42 SBU (with tests)">
    232232<!ENTITY libquadmath-version "0.0.0">
    233 <!ENTITY libstdcpp-version   "6.0.33">
     233<!ENTITY libstdcpp-version   "6.0.32">
    234234<!ENTITY libitm-version      "1.0.0">
    235235<!ENTITY libatomic-version   "1.2.0">
     
    246246<!ENTITY gdbm-fin-sbu "0.1 SBU">
    247247
    248 <!ENTITY gettext-version "0.22.5">
    249 <!ENTITY gettext-size "10,031 KB">
     248<!ENTITY gettext-version "0.22.4">
     249<!ENTITY gettext-size "10,016 KB">
    250250<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
    251 <!ENTITY gettext-md5 "3ae5580599d84be93e6213930facb2db">
     251<!ENTITY gettext-md5 "2d8507d003ef3ddd1c172707ffa97ed8">
    252252<!ENTITY gettext-home "&gnu-software;gettext/">
    253253<!ENTITY gettext-tmp-du "306 MB">
     
    320320<!ENTITY gzip-fin-sbu "0.3 SBU">
    321321
    322 <!ENTITY iana-etc-version "20240607">
    323 <!ENTITY iana-etc-size "590 KB">
     322<!ENTITY iana-etc-version "20240125">
     323<!ENTITY iana-etc-size "589 KB">
    324324<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
    325 <!ENTITY iana-etc-md5 "924a0799dc0342ce82dc4fc95c0f1a1e">
     325<!ENTITY iana-etc-md5 "aed66d04de615d76c70890233081e584">
    326326<!ENTITY iana-etc-home "https://www.iana.org/protocols">
    327327<!ENTITY iana-etc-fin-du "4.8 MB">
     
    344344<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
    345345
    346 <!ENTITY iproute2-version "6.9.0">
    347 <!ENTITY iproute2-size "897 KB">
     346<!ENTITY iproute2-version "6.7.0">
     347<!ENTITY iproute2-size "900 KB">
    348348<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
    349 <!ENTITY iproute2-md5 "0ca5c21a5a42157fbb88b39791963364">
     349<!ENTITY iproute2-md5 "35d8277d1469596b7edc07a51470a033">
    350350<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
    351351<!ENTITY iproute2-fin-du "17 MB">
     
    354354<!ENTITY iproute2-tmp-sbu "less than 0.1 SBU">
    355355
    356 <!ENTITY jinja2-version "3.1.4">
    357 <!ENTITY jinja2-size "235 KB">
    358 <!ENTITY jinja2-url "&pypi-src;/J/Jinja2/jinja2-&jinja2-version;.tar.gz">
    359 <!ENTITY jinja2-md5 "02ca9a6364c92e83d14b037bef4732bc">
     356<!ENTITY jinja2-version "3.1.3">
     357<!ENTITY jinja2-size "264 KB">
     358<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz">
     359<!ENTITY jinja2-md5 "caf5418c851eac59e70a78d9730d4cea">
    360360<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/">
    361361<!ENTITY jinja2-fin-du "3.2 MB">
     
    370370<!ENTITY kbd-fin-sbu "0.1 SBU">
    371371
    372 <!ENTITY kmod-version "32">
    373 <!ENTITY kmod-size "500 KB">
     372<!ENTITY kmod-version "31">
     373<!ENTITY kmod-size "558 KB">
    374374<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
    375 <!ENTITY kmod-md5 "1046fda48766fae905f83150d12eec78">
     375<!ENTITY kmod-md5 "6165867e1836d51795a11ea4762ff66a">
    376376<!ENTITY kmod-home "https://github.com/kmod-project/kmod">
    377377<!ENTITY kmod-fin-du "12 MB">
     
    386386<!ENTITY less-fin-sbu "less than 0.1 SBU">
    387387
    388 <!ENTITY lfs-bootscripts-version "20240416">      <!-- Scripts depend on this format -->
     388<!ENTITY lfs-bootscripts-version "20230728">      <!-- Scripts depend on this format -->
    389389<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
    390390<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
     
    394394<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
    395395
    396 <!ENTITY libcap-version "2.70">
    397 <!ENTITY libcap-size "187 KB">
     396<!ENTITY libcap-version "2.69">
     397<!ENTITY libcap-size "185 KB">
    398398<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    399 <!ENTITY libcap-md5 "df0e20c6eeca849347b87d5d6a8870c0">
     399<!ENTITY libcap-md5 "4667bacb837f9ac4adb4a1a0266f4b65">
    400400<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    401401<!ENTITY libcap-fin-du "2.9 MB">
    402402<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
    403403
    404 <!ENTITY libffi-version "3.4.6">
    405 <!ENTITY libffi-size "1,360 KB">
     404<!ENTITY libffi-version "3.4.4">
     405<!ENTITY libffi-size "1,331 KB">
    406406<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
    407 <!ENTITY libffi-md5 "b9cac6c5997dca2b3787a59ede34e0eb">
     407<!ENTITY libffi-md5 "0da1a5ed7786ac12dcbaf0d499d8a049">
    408408<!ENTITY libffi-home "https://sourceware.org/libffi/">
    409409<!ENTITY libffi-fin-du "11 MB">
     
    435435
    436436<!ENTITY linux-major-version "6">
    437 <!ENTITY linux-minor-version "9">
     437<!ENTITY linux-minor-version "7">
    438438<!ENTITY linux-patch-version "4">
    439439<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    440440<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    441 <!ENTITY linux-size "140,683 KB">
     441<!ENTITY linux-size "138,130 KB">
    442442<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    443 <!ENTITY linux-md5 "b4d1dd34887178ad0b90973f779e238b">
     443<!ENTITY linux-md5 "370e1b6155ae63133380e421146619e0">
    444444<!ENTITY linux-home "https://www.kernel.org/">
    445445<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
     
    459459<!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU">
    460460
    461 <!ENTITY lz4-version "1.9.4">
    462 <!ENTITY lz4-size "348 KB">
    463 <!ENTITY lz4-url "&github;/lz4/lz4/releases/download/v&lz4-version;/lz4-&lz4-version;.tar.gz">
    464 <!ENTITY lz4-md5 "e9286adb64040071c5e23498bf753261">
    465 <!ENTITY lz4-home "https://lz4.org/">
    466 <!ENTITY lz4-fin-du "83 MB">
    467 <!ENTITY lz4-fin-sbu "0.1 SBU">
    468 
    469461<!ENTITY m4-version "1.4.19">
    470462<!ENTITY m4-size "1,617 KB">
     
    487479<!ENTITY make-fin-sbu "0.5 SBU">
    488480
    489 <!ENTITY man-db-version "2.12.1">
    490 <!ENTITY man-db-size "1,994 KB">
     481<!ENTITY man-db-version "2.12.0">
     482<!ENTITY man-db-size "1,941 KB">
    491483<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
    492 <!ENTITY man-db-md5 "7b044e5020aab89db41ac7ee59d6d84a">
     484<!ENTITY man-db-md5 "67e0052fa200901b314fad7b68c9db27">
    493485<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
    494486<!ENTITY man-db-fin-du "41 MB">
    495487<!ENTITY man-db-fin-sbu "0.2 SBU">
    496488
    497 <!ENTITY man-pages-version "6.8">
    498 <!ENTITY man-pages-size "1,809 KB">
     489<!ENTITY man-pages-version "6.06">
     490<!ENTITY man-pages-size "2,116 KB">
    499491<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    500 <!ENTITY man-pages-md5 "b4bbf3d7ba22877eeec4916168b40268">
     492<!ENTITY man-pages-md5 "26b39e38248144156d437e1e10cb20bf">
    501493<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
    502494<!ENTITY man-pages-fin-du "33 MB">
     
    511503<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
    512504
    513 <!ENTITY meson-version "1.4.1">
    514 <!ENTITY meson-size "2,184 KB">
     505<!ENTITY meson-version "1.3.2">
     506<!ENTITY meson-size "2,172 KB">
    515507<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
    516 <!ENTITY meson-md5 "543a78b55b2d162135e75623b85a59c6">
     508<!ENTITY meson-md5 "2d0ebd3a24249617b1c4d30026380cf8">
    517509<!ENTITY meson-home "https://mesonbuild.com">
    518510<!ENTITY meson-fin-du "42 MB">
     
    535527<!ENTITY mpfr-fin-sbu "0.3 SBU">
    536528
    537 <!ENTITY ncurses-version "6.5">
     529<!ENTITY ncurses-release "6.4">
     530<!ENTITY ncurses-version "&ncurses-release;-20230520">
    538531<!ENTITY ncurses-size "2,156 KB">
    539 <!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz">
    540 <!ENTITY ncurses-md5 "ac2d2629296f04c8537ca706b6977687">
     532<!-- switch back to invisible-mirror.net for 6.5 -->
     533<!--ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"-->
     534<!ENTITY ncurses-url "&anduin-sources;/ncurses-&ncurses-version;.tar.xz">
     535<!ENTITY ncurses-md5 "c5367e829b6d9f3f97b280bb3e6bfbc3">
    541536<!ENTITY ncurses-home "&gnu-software;ncurses/">
    542 <!ENTITY ncurses-tmp-du "3,603 KB">
     537<!ENTITY ncurses-tmp-du "51 MB">
    543538<!ENTITY ncurses-tmp-sbu "0.3 SBU">
    544539<!ENTITY ncurses-fin-du "45 MB">
    545540<!ENTITY ncurses-fin-sbu "0.2 SBU">
    546541
    547 <!ENTITY ninja-version "1.12.1">
    548 <!ENTITY ninja-size "235 KB">
     542<!ENTITY ninja-version "1.11.1">
     543<!ENTITY ninja-size "225 KB">
    549544<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
    550 <!ENTITY ninja-md5 "6288992b05e593a391599692e2f7e490">
     545<!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0">
    551546<!ENTITY ninja-home "https://ninja-build.org/">
    552547<!ENTITY ninja-fin-du "75 MB">
    553548<!ENTITY ninja-fin-sbu "0.3 SBU">
    554549
    555 <!ENTITY openssl-version "3.3.1">
    556 <!ENTITY openssl-size "17,633 KB">
     550<!ENTITY openssl-version "3.2.1">
     551<!ENTITY openssl-size "17,318 KB">
    557552<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
    558 <!ENTITY openssl-md5 "8a4342b399c18f870ca6186299195984">
     553<!ENTITY openssl-md5 "c239213887804ba00654884918b37441">
    559554<!ENTITY openssl-home "https://www.openssl.org/">
    560555<!ENTITY openssl-fin-du "805 MB">
     
    572567
    573568<!ENTITY perl-version-major "5">
    574 <!ENTITY perl-version-minor "40">
    575 <!ENTITY perl-version-patch "0">
     569<!ENTITY perl-version-minor "38">
     570<!ENTITY perl-version-patch "2">
    576571<!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;">
    577572<!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;">
    578 <!ENTITY perl-size "13,481 KB">
     573<!ENTITY perl-size "13,359 KB">
    579574<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
    580 <!ENTITY perl-md5 "cfe14ef0709b9687f9c514042e8e1e82">
     575<!ENTITY perl-md5 "d3957d75042918a23ec0abac4a2b7e0a">
    581576<!ENTITY perl-home "https://www.perl.org/">
    582577<!ENTITY perl-tmp-du "280 MB">
     
    585580<!ENTITY perl-fin-sbu "1.5 SBU">
    586581
    587 <!ENTITY pkgconf-version "2.2.0">
     582<!ENTITY pkgconf-version "2.1.1">
    588583<!ENTITY pkgconf-size "305 KB">
    589584<!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
    590 <!ENTITY pkgconf-md5 "00e309a3bf0909030a4fc701389db2b9">
     585<!ENTITY pkgconf-md5 "bc29d74c2483197deb9f1f3b414b7918">
    591586<!ENTITY pkgconf-home "http://pkgconf.org/">
    592587<!ENTITY pkgconf-fin-du "4.6 MB">
     
    597592<!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
    598593<!ENTITY procps-ng-md5 "2f747fc7df8ccf402d03e375c565cf96">
    599 <!ENTITY procps-ng-home "https://gitlab.com/procps-ng/procps/">
     594<!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng">
    600595<!ENTITY procps-ng-fin-du "27 MB">
    601596<!ENTITY procps-ng-fin-sbu "0.1 SBU">
    602597
    603 <!ENTITY psmisc-version "23.7">
    604 <!ENTITY psmisc-size "423 KB">
     598<!ENTITY psmisc-version "23.6">
     599<!ENTITY psmisc-size "415 KB">
    605600<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
    606 <!ENTITY psmisc-md5 "53eae841735189a896d614cba440eb10">
     601<!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633">
    607602<!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc">
    608603<!ENTITY psmisc-fin-du "6.6 MB">
     
    612607     meson pages will be needed: python3.6 and python3.6m -->
    613608
    614 <!ENTITY python-version "3.12.4">
     609<!ENTITY python-version "3.12.2">
    615610<!ENTITY python-minor "3.12">
    616 <!ENTITY python-size "20,176 KB">
     611<!ENTITY python-size "20,109 KB">
    617612<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
    618 <!ENTITY python-md5 "d68f25193eec491eb54bc2ea664a05bd">
     613<!ENTITY python-md5 "e7c178b97bf8f7ccd677b94d614f7b3c">
    619614<!ENTITY python-home "https://www.python.org/">
    620615<!ENTITY python-tmp-du "598 MB">
     
    623618<!ENTITY python-fin-sbu "1.8 SBU">
    624619<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
    625 <!ENTITY python-docs-md5 "cca155c92f53882cf45a69364315640d">
    626 <!ENTITY python-docs-size "8,258 KB">
     620<!ENTITY python-docs-md5 "8a6310f6288e7f60c3565277ec3b5279">
     621<!ENTITY python-docs-size "8,065 KB">
    627622
    628623<!ENTITY readline-version "8.2">
     
    645640<!ENTITY sed-fin-sbu "0.3 SBU">
    646641
    647 <!ENTITY setuptools-version "70.0.0">
    648 <!ENTITY setuptools-size "2,213 KB">
     642<!ENTITY setuptools-version "69.1.0">
     643<!ENTITY setuptools-size "2,168 KB">
    649644<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
    650 <!ENTITY setuptools-md5 "88caf808cae6c9096abf8939f2d074bb">
     645<!ENTITY setuptools-md5 "6f6eb780ce12c90d81ce243747ed7ab0">
    651646<!ENTITY setuptools-home "&pypi-home;/setuptools/">
    652647<!ENTITY setuptools-fin-du "20 MB">
    653648<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
    654649
    655 <!ENTITY shadow-version "4.15.1">
    656 <!ENTITY shadow-size "1,742 KB">
     650<!ENTITY shadow-version "4.14.5">
     651<!ENTITY shadow-size "1,765 KB">
    657652<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
    658 <!ENTITY shadow-md5 "006b0856abd49b5e7b45b7cb78ca272a">
     653<!ENTITY shadow-md5 "452b0e59f08bf618482228ba3732d0ae">
    659654<!ENTITY shadow-home "&github;/shadow-maint/shadow/">
    660655<!ENTITY shadow-fin-du "49 MB">
     
    669664<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
    670665
    671 <!ENTITY systemd-version  "256">
     666<!ENTITY systemd-version  "255">
    672667<!--<!ENTITY systemd-stable   "6b4878d">-->
    673668<!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel
    674669     change that is incompatible, we will switch to the backport branch until the next stable release. -->
    675 <!ENTITY systemd-size     "15,274 KB">
     670<!ENTITY systemd-size     "14,516 KB">
    676671<!ENTITY systemd-url      "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
    677672<!--<!ENTITY systemd-url      "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
    678 <!ENTITY systemd-md5      "4796b6eb1e23d809a1f11426d171b065">
     673<!ENTITY systemd-md5      "521cda27409a9edf0370c128fae3e690">
    679674<!ENTITY systemd-home     "https://www.freedesktop.org/wiki/Software/systemd/">
    680 <!ENTITY systemd-man-version "256">
    681 <!ENTITY systemd-man-size "675 KB">
     675<!ENTITY systemd-man-version "255">
     676<!ENTITY systemd-man-size "652 KB">
    682677<!--<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
    683678<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
    684 <!ENTITY systemd-man-md5  "dc1b3a86479f50740f6591b4a1fb2c2a">
     679<!ENTITY systemd-man-md5  "1ebe54d7a80f9abf8f2d14ddfeb2432d">
    685680<!ENTITY systemd-fin-du   "247 MB">
    686681<!ENTITY systemd-fin-sbu  "0.7 SBU">
    687682
    688 <!ENTITY sysvinit-version "3.09">
    689 <!ENTITY sysvinit-size "234 KB">
     683<!ENTITY sysvinit-version "3.08">
     684<!ENTITY sysvinit-size "263 KB">
    690685<!ENTITY sysvinit-url "&github;/slicer69/sysvinit/releases/download/&sysvinit-version;/sysvinit-&sysvinit-version;.tar.xz">
    691 <!ENTITY sysvinit-md5 "688074f8642c955469a0b1ecae5c488b">
     686<!ENTITY sysvinit-md5 "81a05f28d7b67533cfc778fcadea168c">
    692687<!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit">
    693 <!ENTITY sysvinit-fin-du "2.5 MB">
     688<!ENTITY sysvinit-fin-du "3.5 MB">
    694689<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
    695690
     
    704699<!ENTITY tar-fin-sbu "0.5 SBU">
    705700
    706 <!ENTITY tcl-version "8.6.14">
     701<!ENTITY tcl-version "8.6.13">
    707702<!ENTITY tcl-major-version "8.6">
    708 <!ENTITY tcl-size "11,355 KB">
     703<!ENTITY tcl-size "10,581 KB">
    709704<!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
    710 <!ENTITY tcl-md5 "c30b57c6051be28fa928d09aca82841e">
    711 <!ENTITY tcl-home "https://tcl.sourceforge.net/">
     705<!ENTITY tcl-md5 "0e4358aade2f5db8a8b6f2f6d9481ec2">
     706<!ENTITY tcl-home "http://tcl.sourceforge.net/">
    712707<!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz">
    713 <!ENTITY tcl-docs-md5 "5467198f8d57c54835bf80b98ffb0170">
    714 <!ENTITY tcl-docs-size "1,167 KB">
     708<!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68">
     709<!ENTITY tcl-docs-size "1,165 KB">
    715710<!ENTITY tcl-tmp-du "89 MB">
    716711<!ENTITY tcl-tmp-sbu "2.7 SBU">
     
    741736<!ENTITY udev-lfs-home    " ">
    742737
    743 <!ENTITY util-linux-minor "2.40">
    744 <!ENTITY util-linux-version "2.40.1"> <!-- 2.33.x -->
    745 <!ENTITY util-linux-size "8,617 KB">
     738<!ENTITY util-linux-minor "2.39">
     739<!ENTITY util-linux-version "2.39.3"> <!-- 2.33.x -->
     740<!ENTITY util-linux-size "8,327 KB">
    746741<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
    747 <!ENTITY util-linux-md5 "42ca7b92a3d77087de362f43ac29a3df">
     742<!ENTITY util-linux-md5 "f3591e6970c017bb4bcd24ae762a98f5">
    748743<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
    749744<!ENTITY util-linux-tmp-du "172 MB">
     
    755750<!ENTITY mount-setsid-sbu "less than 0.1 SBU">
    756751
    757 <!ENTITY vim-version "9.1.0478">
     752<!ENTITY vim-version "9.1.0041">
    758753<!-- <!ENTITY vim-majmin "90"> -->
    759754<!ENTITY vim-docdir "vim/vim91">
    760 <!ENTITY vim-size "17,508 KB">
     755<!ENTITY vim-size "17,224 KB">
    761756<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
    762 <!-- N.B. LFS 9.0 uses
    763      https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
    764      and it still works after years, the md5sum of the resulted tarball
    765      is unchanged as well.  Thus GitHub download seems stable enough for
    766      vim and there's no need to use anduin.
    767 
    768      BTW if we click the "Next" button enough times on
    769      https://github.com/vim/vim/tags, we can eventually see the old
    770      release.  The "Next" button just sets "after=" in the URL.  For
    771      example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
    772      us v8.1.1846. -->
    773757<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
    774 <!ENTITY vim-md5 "7d56919d58592c041ab61f45584e6f90">
     758<!ENTITY vim-md5 "79dfe62be5d347b1325cbd5ce2a1f9b3">
    775759<!ENTITY vim-home "https://www.vim.org">
    776760<!ENTITY vim-fin-du "236 MB">
    777761<!ENTITY vim-fin-sbu "2.5 SBU">
    778762
    779 <!ENTITY wheel-version "0.43.0">
     763<!ENTITY wheel-version "0.42.0">
    780764<!ENTITY wheel-size "97 KB">
    781765<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
    782 <!ENTITY wheel-md5 "387af15d51367a19d834d6db413547d0">
     766<!ENTITY wheel-md5 "802ad6e5f9336fcb1c76b7593f0cd22d">
    783767<!ENTITY wheel-home "&pypi-home;/wheel/">
    784768<!ENTITY wheel-fin-du "1.5 MB">
     
    793777<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
    794778
    795 <!ENTITY xz-version "5.6.2">
    796 <!ENTITY xz-size "1,277 KB">
    797 <!ENTITY xz-url "https://github.com//tukaani-project/xz/releases/download/v&xz-version;/xz-&xz-version;.tar.xz">
    798 <!ENTITY xz-md5 "bbf73fb28425cebb854328599f85c4cf">
     779<!ENTITY xz-version "5.4.6">
     780<!ENTITY xz-size "1,645 KB">
     781<!ENTITY xz-url "https://github.com/tukaani-project/xz/releases/download/v&xz-version;/xz-&xz-version;.tar.xz">
     782<!ENTITY xz-md5 "7ade7bd1181a731328f875bec62a9377">
    799783<!ENTITY xz-home "https://tukaani.org/xz">
    800784<!ENTITY xz-tmp-du "22 MB">
     
    815799<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
    816800
    817 <!ENTITY zstd-version "1.5.6">
    818 <!ENTITY zstd-size "2,351 KB">
     801<!ENTITY zstd-version "1.5.5">
     802<!ENTITY zstd-size "2,314 KB">
    819803<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
    820 <!ENTITY zstd-md5 "5a473726b3445d0e5d6296afd1ab6854">
     804<!ENTITY zstd-md5 "63251602329a106220e0a5ad26ba656f">
    821805<!ENTITY zstd-home "https://facebook.github.io/zstd/">
    822806<!ENTITY zstd-fin-du "77 MB">
  • part3intro/generalinstructions.xml

    re4b4c5a0 rfe48a03  
    115115              to extract the source code. Notably, using the <command>cp -R</command>
    116116              command to copy the
    117               source code tree somewhere else can destroy
     117              source code tree somewhere else can destroy links and
    118118              timestamps in the source tree, and cause the build to fail.</para>
    119119            </listitem>
  • patches.ent

    re4b4c5a0 rfe48a03  
    1111<!ENTITY bzip2-docs-patch-size "1.6 KB">
    1212
    13 <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-2.patch">
    14 <!ENTITY coreutils-i18n-patch-md5 "58961caf5bbdb02462591fa506c73b6d">
    15 <!ENTITY coreutils-i18n-patch-size "164 KB">
    16 
    17 <!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
    18 <!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">
    19 <!ENTITY expect-gcc14-patch-size "7.8 KB">
     13<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
     14<!ENTITY coreutils-i18n-patch-md5 "cca7dc8c73147444e77bc45d210229bb">
     15<!ENTITY coreutils-i18n-patch-size "166 KB">
    2016
    2117<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
    2218<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
    2319<!ENTITY glibc-fhs-patch-size "2.8 KB">
    24 
    25 <!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fix-2.patch">
    26 <!ENTITY glibc-upstream-patch-md5 "e9f8f23746755bf880772cfa59c1896c">
    27 <!ENTITY glibc-upstream-patch-size "8.0 KB">
    28 
     20<!--
     21<!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-4.patch">
     22<!ENTITY glibc-upstream-fixes-patch-md5 "66e843b00688c641c9bdda684db45b43">
     23<!ENTITY glibc-upstream-fixes-patch-size "36 KB">
     24-->
    2925<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
    3026<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
     
    3834<!ENTITY sysvinit-consolidated-patch-md5 "17ffccbb8e18c39e8cedc32046f3a475">
    3935<!ENTITY sysvinit-consolidated-patch-size "2.5 KB">
    40 <!--
     36
    4137<!ENTITY systemd-upstream-patch "systemd-&systemd-version;-upstream_fixes-1.patch">
    4238<!ENTITY systemd-upstream-patch-md5 "8d9c1014445c463cf7c24c162b1e0686">
    4339<!ENTITY systemd-upstream-patch-size "7.2 KB">
    44 -->
  • stylesheets/lfs-xsl/nochunks.xsl

    re4b4c5a0 rfe48a03  
    124124}
    125125
    126 /*.book h1,*/ .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
     126.book h1, .book .authorgroup, .book .copyright, .book .legalnotice .revhistory {
    127127  background: #f5f6f7;
    128128  margin: 0px auto;
     
    189189  margin: 0;
    190190  padding: 0.4em;
    191   background: #f5f6f7;
    192   border-top: .2em solid #dbddec;
    193   border-bottom: .2em solid #dbddec;
    194   text-align: center;
    195191}
    196192
     
    203199}
    204200
    205 .preface h2, .part h1, .chapter h2, .appendix h2, .index h1, .sect1 h2, .part h2 {
     201.preface h2, .part h1, .chapter h2, .appendix h2, .index h1, .sect1 h2 {
    206202  background: #f5f6f7;
    207203  border-top: .2em solid #dbddec;
Note: See TracChangeset for help on using the changeset viewer.