Changes in / [8ccf082a:ac1639c]


Ignore:
Files:
1 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r8ccf082a rac1639c  
    4242
    4343    <listitem>
     44      <para>2024-02-01</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[bdubbs] - Update to openssl-3.2.1. Fixes
     48          <ulink url='&lfs-ticket-root;5425'>#5425</ulink>.</para>
     49        </listitem>
     50        <listitem>
     51          <para>[bdubbs] - Update to zlib-1.3.1. Fixes
     52          <ulink url='&lfs-ticket-root;5419'>#5419</ulink>.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[bdubbs] - Update to xz-5.4.6. Fixes
     56          <ulink url='&lfs-ticket-root;5423'>#5423</ulink>.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[bdubbs] - Update to linux-6.7.2. Fixes
     60          <ulink url='&lfs-ticket-root;5422'>#5422</ulink>.</para>
     61        </listitem>
     62        <listitem>
     63          <para>[bdubbs] - Update to iana-etc-20240125. Addresses
     64          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     65        </listitem>
     66        <listitem>
     67          <para>[bdubbs] - Update to binutils-2.42. Fixes
     68          <ulink url='&lfs-ticket-root;5424'>#5424</ulink>.</para>
     69        </listitem>
     70        <listitem>
     71          <para>[bdubbs] - Update to acl-2.3.2. Fixes
     72          <ulink url='&lfs-ticket-root;5421'>#5421</ulink>.</para>
     73        </listitem>
     74        <listitem>
     75          <para>[bdubbs] - Update upstream fixes for readline-8.2. Fixes
     76          <ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
     77        </listitem>
     78        <listitem>
     79          <para>[bdubbs] - Apply upstream fix for bash-5.2.21. Fixes
     80          <ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
     81        </listitem>
     82      </itemizedlist>
     83    </listitem>
     84
     85    <listitem>
    4486      <para>2024-01-21</para>
    4587      <itemizedlist>
  • chapter01/whatsnew.xml

    r8ccf082a rac1639c  
    2727    <para>None</para>
    2828    </listitem>-->
    29     <!--<listitem>
     29    <listitem>
    3030      <para>Acl-&acl-version;</para>
    31     </listitem>-->
     31    </listitem>
    3232    <listitem>
    3333      <para>Attr-&attr-version;</para>
     
    4545      <para>Bc-&bc-version;</para>
    4646    </listitem>
    47     <!--<listitem>
     47    <listitem>
    4848      <para>Binutils-&binutils-version;</para>
    49     </listitem>-->
     49    </listitem>
    5050    <!--<listitem>
    5151      <para>Bison-&bison-version;</para>
     
    292292
    293293    <listitem>
     294      <para>&bash-upstream-fixes-patch;</para>
     295    </listitem>
     296
     297    <listitem>
    294298      <para>setuptools-&setuptools-version;</para>
    295299    </listitem>
  • chapter02/hostreqs.xml

    r8ccf082a rac1639c  
    3030    modern Linux distributions. Also note that many distributions will
    3131    place software headers into separate packages, often in the form of
    32     <quote>&lt;package-name&gt;-devel</quote> or
    33     <quote>&lt;package-name&gt;-dev.</quote> Be sure to install those if
    34     your distribution provides them.</para>
     32    <literal><replaceable>&lt;package-name&gt;</replaceable>-devel</literal>
     33    or
     34    <literal><replaceable>&lt;package-name&gt;</replaceable>-dev</literal>.
     35    Be sure to install those if your distribution provides them.</para>
    3536
    3637   <para>Earlier versions of the listed software packages may work, but have
  • chapter02/mounting.xml

    r8ccf082a rac1639c  
    1717  </para>
    1818 
    19   <para>Strictly speaking, one cannot "mount a partition." One mounts the <emphasis>file
     19  <para>Strictly speaking, one cannot <quote>mount a partition.</quote> One mounts the <emphasis>file
    2020  system</emphasis> embedded in that partition. But since a single partition can't contain
    2121  more than one file system, people often speak of the partition and the
  • chapter03/patches.xml

    r8ccf082a rac1639c  
    2828-->
    2929
    30 <!--    <varlistentry>
    31       <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
     30    <varlistentry>
     31      <term>Bash Upstream Fixes Patch - <token>&bash-upstream-fixes-patch-size;</token>:</term>
    3232      <listitem>
    33         <para>Download: <ulink url="&patches-root;&bash-fixes-patch;"/></para>
    34         <para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para>
     33        <para>Download: <ulink url="&patches-root;&bash-upstream-fixes-patch;"/></para>
     34        <para>MD5 sum: <literal>&bash-upstream-fixes-patch-md5;</literal></para>
    3535      </listitem>
    3636    </varlistentry>
    37 -->
     37
    3838<!--
    3939    <varlistentry>
  • chapter07/python.xml

    r8ccf082a rac1639c  
    4545
    4646    <note>
    47       <para>There are two package files whose name starts with
    48       <quote>python.</quote> The one to extract from is
     47      <para>There are two package files whose name starts with the
     48      <quote>python</quote> prefix. The one to extract from is
    4949      <filename>Python-&python-version;.tar.xz</filename> (notice the
    5050      uppercase first letter).</para>
     
    8585        Some Python 3 modules can't be built now because the dependencies
    8686        are not installed yet. For the <filename>ssl</filename> module,
    87         a message <quote><computeroutput>Python requires a OpenSSL 1.1.1 or
    88         newer</computeroutput></quote> is outputted.
     87        a message <computeroutput>Python requires a OpenSSL 1.1.1 or
     88        newer</computeroutput> is outputted.
    8989        The message should be ignored.  Just make sure the toplevel
    9090        <command>make</command> command has not failed.  The optional
  • chapter08/bash.xml

    r8ccf082a rac1639c  
    4040  <sect2 role="installation">
    4141    <title>Installation of Bash</title>
     42
     43    <para>First, fix some issues identified upstream:</para>
     44
     45<screen><userinput remap="pre">patch -Np1 -i ../&bash-upstream-fixes-patch;</userinput></screen>
    4246
    4347    <para>Prepare Bash for compilation:</para>
  • chapter08/binutils.xml

    r8ccf082a rac1639c  
    158158    <option>--enable-default-ssp</option> options are passed to GCC.</para>
    159159
    160     <para>Three tests in the gprofng suite are also known to fail.</para>
     160 <!--    <para>Three tests in the gprofng suite are also known to fail.</para>-->
    161161
    162162    <para>Install the package:</para>
  • chapter08/coreutils.xml

    r8ccf082a rac1639c  
    12621262        <term><command>yes</command></term>
    12631263        <listitem>
    1264           <para>Repeatedly outputs <quote>y,</quote> or a given string, until
    1265           killed</para>
     1264          <para>Repeatedly outputs <literal>y</literal> or a given string,
     1265          until killed</para>
    12661266          <indexterm zone="ch-system-coreutils yes">
    12671267            <primary sortas="b-yes">yes</primary>
  • chapter08/expect.xml

    r8ccf082a rac1639c  
    9393
    9494    <para>If any test fails with the message
    95     <quote><computeroutput>The system has no more ptys. Ask your system
    96     administrator to create more</computeroutput>,</quote> it indicates
     95    <computeroutput>The system has no more ptys. Ask your system
     96    administrator to create more</computeroutput>, it indicates
    9797    you've not mounted the
    9898    <systemitem class="filesystem">devpts</systemitem> file system
  • chapter08/glibc.xml

    r8ccf082a rac1639c  
    7474             --enable-kernel=&min-kernel;                     \
    7575             --enable-stack-protector=strong          \
    76              --with-headers=/usr/include              \
    7776             --disable-nscd                           \
    7877             libc_cv_slibdir=/usr/lib</userinput></screen>
     
    111110          <para>This option increases system security by adding
    112111          extra code to check for buffer overflows, such as stack
    113           smashing attacks.</para>
    114         </listitem>
    115       </varlistentry>
    116 <!-- do we need this one? -->
    117       <varlistentry>
    118         <term><parameter>--with-headers=/usr/include</parameter></term>
    119         <listitem>
    120           <para>This option tells the build system where to find the
    121           kernel API headers.</para>
     112          smashing attacks.  Note that Glibc always explicitly overrides
     113          the default of GCC, so this option is still needed even though
     114          we've already specified <option>--enable-default-ssp</option> for
     115          GCC.</para>
    122116        </listitem>
    123117      </varlistentry>
  • chapter08/stripping.xml

    r8ccf082a rac1639c  
    5353  and ld-linux.so.2 on 32-bit systems.  The construct below selects the
    5454  correct name for the current architecture, excluding anything ending
    55   with <quote>g,</quote> in case the commands below have already been
     55  with <literal>g</literal>, in case the commands below have already been
    5656  run.</para></note>
    5757
  • chapter09/chapter09.xml

    r8ccf082a rac1639c  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="usage.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="profile.xml"/>
    3029
    3130  <!-- systemd -->
    3231  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clock.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="consoled.xml"/>
    34   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="locale.xml"/>
    3533
    3634  <!-- common -->
     35  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="locale.xml"/>
    3736  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="inputrc.xml"/>
    3837  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="etcshells.xml"/>
  • chapter09/consoled.xml

    r8ccf082a rac1639c  
    7575  </variablelist>
    7676
     77  <para>We'll use <literal>C.UTF-8</literal> as the locale for interactive
     78  sessions in the Linux console in <xref role='.'
     79  linkend='ch-config-locale'/>  The console fonts shipped by
     80  the <application>Kbd</application> package containing the glyphs for
     81  all characters from the program messages in the <literal>C.UTF-8</literal>
     82  locale are <filename>LatArCyrHeb*.psfu.gz</filename>,
     83  <filename>LatGrkCyr*.psfu.gz</filename>,
     84  <filename>Lat2-Terminus16.psfu.gz</filename>, and
     85  <filename>pancyrillic.f16.psfu.gz</filename> in
     86  <filename class='directory'>/usr/share/consolefonts</filename> (the other
     87  shipped console fonts lack glyphs of some characters like the Unicode
     88  left/right quotation marks and the Unicode English dash). So set one of
     89  them, for example <filename>Lat2-Terminus16.psfu.gz</filename> as the
     90  default console font:</para>
     91
     92  <!-- We are using "nodump" for general settings, but not examples.  This
     93       is ironic, but needed for the compatibility with jhalfs!  -->
     94<screen role='nodump'><userinput>echo <literal>FONT=Lat2-Terminus16</literal> &gt; /etc/vconsole.conf</userinput></screen>
     95
    7796  <para>An example for a German keyboard and console is given below:</para>
    7897<!-- This is what is used by jhalfs for creating the vconsole.conf file.
  • chapter09/locale.xml

    r8ccf082a rac1639c  
    66]>
    77
    8 <sect1 id="ch-config-locale" revision="systemd">
     8<sect1 id="ch-config-locale">
    99  <?dbhtml filename="locale.html"?>
    1010
     
    1212
    1313  <indexterm zone="ch-config-locale">
    14     <primary sortas="e-etc-locale-conf">/etc/locale.conf</primary>
     14    <primary sortas="e-/etc/profile">/etc/profile</primary>
    1515  </indexterm>
    1616
    17   <para>The <filename>/etc/locale.conf</filename> file below sets some
    18   environment variables necessary for native language support. Setting
    19   them properly results in:</para>
     17  <indexterm zone="ch-config-locale" revision='systemd'>
     18    <primary sortas="e-/etc/profile">/etc/locale.conf</primary>
     19  </indexterm>
     20
     21  <para>Some environment variables are necessary for native language
     22  support. Setting them properly results in:</para>
    2023
    2124  <itemizedlist>
     
    5154<screen role="nodump"><userinput>locale -a</userinput></screen>
    5255
    53   <para>Charmaps can have a number of aliases, e.g., <quote>ISO-8859-1</quote>
    54   is also referred to as <quote>iso8859-1</quote> and <quote>iso88591.</quote>
     56  <para>Charmaps can have a number of aliases, e.g.,
     57  <literal>ISO-8859-1</literal> is also referred to as
     58  <literal>iso8859-1</literal> and <literal>iso88591</literal>.
    5559  Some applications cannot handle the various synonyms correctly (e.g., require
    56   that <quote>UTF-8</quote> is written as <literal>UTF-8,</literal> not
     60  that <literal>UTF-8</literal> is written as <literal>UTF-8</literal>, not
    5761  <literal>utf8</literal>), so it is the safest in most
    5862  cases to choose the canonical name for a particular locale. To determine
    5963  the canonical name, run the following command, where <replaceable>&lt;locale
    6064  name&gt;</replaceable> is the output given by <command>locale -a</command> for
    61   your preferred locale (<quote>en_GB.iso88591</quote> in our example).</para>
     65  your preferred locale (<literal>en_GB.iso88591</literal> in our
     66  example).</para>
    6267
    6368<screen role="nodump"><userinput>LC_ALL=<replaceable>&lt;locale name&gt;</replaceable> locale charmap</userinput></screen>
    6469
    65   <para>For the <quote>en_GB.iso88591</quote> locale, the above command
     70  <para>For the <literal>en_GB.iso88591</literal> locale, the above command
    6671  will print:</para>
    6772
     
    96101  might provide some useful information.</para>
    97102
    98   <para>Once the proper locale settings have been determined, create the
    99   <filename>/etc/locale.conf</filename> file:</para>
    100 
    101 <screen><userinput>cat &gt; /etc/locale.conf &lt;&lt; "EOF"
     103  <para revision='systemd'>Once the proper locale settings have been
     104  determined, create the <filename>/etc/locale.conf</filename> file:</para>
     105
     106<screen revision='systemd'><userinput>cat &gt; /etc/locale.conf &lt;&lt; "EOF"
    102107<literal>LANG=<replaceable>&lt;ll&gt;_&lt;CC&gt;.&lt;charmap&gt;&lt;@modifiers&gt;</replaceable></literal>
    103108EOF</userinput></screen>
    104109
    105   <para>Note that you can modify <filename>/etc/locale.conf</filename> with the
     110  <para>The shell program <command>/bin/bash</command> (here after referred
     111  as <quote>the shell</quote>) uses a collection of startup files to help
     112  create the environment to run in. Each file has a specific use and may
     113  affect login and interactive environments differently. The files in the
     114  <filename class="directory">/etc</filename> directory provide global
     115  settings.  If equivalent files exist in the home directory, they
     116  may override the global settings.</para>
     117
     118  <para>An interactive login shell is started after a successful login,
     119  using <command>/bin/login</command>, by reading the
     120  <filename>/etc/passwd</filename> file.  An interactive non-login shell is
     121  started at the command-line (e.g.
     122  <prompt>[prompt]$</prompt><command>/bin/bash</command>).  A
     123  non-interactive shell is usually present when a shell script is running.
     124  It is non-interactive because it is processing a script and not waiting
     125  for user input between commands.</para>
     126
     127  <para><phrase revision='systemd'>The login shells are often unaffected by
     128  the settings in <filename>/etc/locale.conf</filename>. </phrase>Create the
     129  <filename>/etc/profile</filename>
     130  <phrase revision='sysv'>once the proper locale settings have been
     131  determined to set the desired locale</phrase><phrase
     132  revision='systemd'>to read the locale settings from
     133  <filename>/etc/locale.conf</filename> and export them</phrase>,
     134  but set the <literal>C.UTF-8</literal> locale instead if running in the Linux
     135  console (to prevent programs from outputting characters that the Linux
     136  console is unable to render):</para>
     137
     138<screen revision="systemd"><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
     139<literal># Begin /etc/profile
     140
     141for i in $(locale); do
     142  unset ${i%=*}
     143done
     144
     145if [[ "$TERM" = linux ]]; then
     146  export LANG=C.UTF-8
     147else
     148  source /etc/locale.conf
     149
     150  for i in $(locale); do
     151    key=${i%=*}
     152    if [[ -v $key ]]; then
     153      export $key
     154    fi
     155  done
     156fi
     157
     158# End /etc/profile</literal>
     159EOF</userinput></screen>
     160
     161<screen revision="sysv"><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
     162<literal># Begin /etc/profile
     163
     164for i in $(locale); do
     165  unset ${i%=*}
     166done
     167
     168if [[ "$TERM" = linux ]]; then
     169  export LANG=C.UTF-8
     170else
     171  export LANG=<replaceable>&lt;ll&gt;_&lt;CC&gt;.&lt;charmap&gt;&lt;@modifiers&gt;</replaceable>
     172fi
     173
     174# End /etc/profile</literal>
     175EOF</userinput></screen>
     176
     177  <para revision='systemd'>Note that you can modify <filename>/etc/locale.conf</filename> with the
    106178  systemd <command>localectl</command> utility. To use
    107179  <command>localectl</command> for the example above, run:</para>
    108180
    109 <screen role="nodump"><userinput>localectl set-locale LANG="<replaceable>&lt;ll&gt;_&lt;CC&gt;.&lt;charmap&gt;&lt;@modifiers&gt;</replaceable>"</userinput></screen>
    110 
    111   <para>You can also specify other language specific environment variables such
    112   as <envar>LANG</envar>, <envar>LC_CTYPE</envar>, <envar>LC_NUMERIC</envar> or
    113   any other environment variable from <command>locale</command> output. Just
    114   separate them with a space. An example where <envar>LANG</envar> is set as
     181<screen revision='systemd' role="nodump"><userinput>localectl set-locale LANG="<replaceable>&lt;ll&gt;_&lt;CC&gt;.&lt;charmap&gt;&lt;@modifiers&gt;</replaceable>"</userinput></screen>
     182
     183  <para revision='systemd'>You can also specify other language specific
     184  environment variables such as <envar>LANG</envar>,
     185  <envar>LC_CTYPE</envar>, <envar>LC_NUMERIC</envar> or any other
     186  environment variable from <command>locale</command> output. Just separate
     187  them with a space. An example where <envar>LANG</envar> is set as
    115188  en_US.UTF-8 but <envar>LC_CTYPE</envar> is set as just en_US is:</para>
    116189
    117 <screen role="nodump"><userinput>localectl set-locale LANG="en_US.UTF-8" LC_CTYPE="en_US"</userinput></screen>
    118 
    119   <note><para>Please note that the <command>localectl</command> command
    120   doesn't work in the chroot environment.  It can only
    121   be used after the LFS system is booted with systemd.</para></note>
    122 
    123   <para>The <quote>C</quote> (default) and <quote>en_US</quote> (the recommended
    124   one for United States English users) locales are different. <quote>C</quote>
     190<screen revision='systemd' role="nodump"><userinput>localectl set-locale LANG="en_US.UTF-8" LC_CTYPE="en_US"</userinput></screen>
     191
     192  <note revision='systemd'><para>Please note that the
     193  <command>localectl</command> command doesn't work in the chroot
     194  environment.  It can only be used after the LFS system is booted with
     195  systemd.</para></note>
     196
     197  <para>The <literal>C</literal> (default) and <literal>en_US</literal>
     198  (the recommended one for United States English users) locales are
     199  different. <literal>C</literal>
    125200  uses the US-ASCII 7-bit character set, and treats bytes with the high bit set
    126201  as invalid characters. That's why, e.g., the <command>ls</command> command
    127202  substitutes them with question marks in that locale. Also, an attempt to send
    128203  mail with such characters from Mutt or Pine results in non-RFC-conforming
    129   messages being sent (the charset in the outgoing mail is indicated as <quote>unknown
    130   8-bit</quote>). It's suggested that you use the <quote>C</quote> locale only
     204  messages being sent (the charset in the outgoing mail is indicated as
     205  <computeroutput>unknown 8-bit</computeroutput>). It's suggested that you
     206  use the <literal>C</literal> locale only
    131207  if you are certain that you will never need 8-bit characters.</para>
    132208
    133 <!--
    134   <para>UTF-8 based locales are not supported well by many programs.
    135   Work is in progress to document and, if possible, fix such problems, see
    136   <ulink url="&blfs-book;introduction/locale-issues.html"/>.</para>
    137 -->
    138 
    139209</sect1>
  • chapter09/networkd.xml

    r8ccf082a rac1639c  
    9292        <listitem>
    9393          <para>
    94             Mask udev's .link file for the default policy:
     94            Mask udev's <filename class='extension'>.link</filename> file
     95            for the default policy:
    9596<screen role="nodump"><userinput>ln -s /dev/null /etc/systemd/network/99-default.link</userinput></screen>
    9697          </para>
     
    102103            interfaces something like <literal>internet0</literal>,
    103104            <literal>dmz0</literal>, or <literal>lan0</literal>.
    104             To do that, create .link files in /etc/systemd/network/ that
    105             select an explicit name or a better naming scheme for your
    106             network interfaces. For example:
     105            To do that, create <filename class='extension'>.link</filename>
     106            files in /etc/systemd/network/ that select an explicit name or a
     107            better naming scheme for your network interfaces. For example:
    107108          </para>
    108109
  • chapter09/usage.xml

    r8ccf082a rac1639c  
    433433
    434434  <itemizedlist>
     435    <listitem>
     436      <para>
     437        We'll use <literal>C.UTF-8</literal> as the locale for interactive
     438        sessions in the Linux console in <xref role=','
     439        linkend='ch-config-locale'/> so we should set
     440        <literal>UNICODE</literal> to <literal>1</literal>.  And the console
     441        fonts shipped by the <application>Kbd</application> package
     442        containing the glyphs for all characters from the program messages
     443        in the <literal>C.UTF-8</literal> locale are
     444        <filename>LatArCyrHeb*.psfu.gz</filename>,
     445        <filename>LatGrkCyr*.psfu.gz</filename>,
     446        <filename>Lat2-Terminus16.psfu.gz</filename>, and
     447        <filename>pancyrillic.f16.psfu.gz</filename> in
     448        <filename class='directory'>/usr/share/consolefonts</filename> (the
     449        other shipped console fonts lack glyphs of some characters like the
     450        Unicode left/right quotation marks and the Unicode English dash).
     451        So set one of them, for example
     452        <filename>Lat2-Terminus16.psfu.gz</filename> as the default console
     453        font:
     454      </para>
     455
     456      <!-- We are using 'nodump' for the generic setting, but not for an
     457           example (see below).  This is deliberate to keep the
     458           compatibility with jhalfs.  -->
     459<screen role='nodump'><userinput>cat &gt; /etc/sysconfig/console &lt;&lt; "EOF"
     460<literal># Begin /etc/sysconfig/console
     461
     462UNICODE="1"
     463FONT="Lat2-Terminus16"
     464
     465# End /etc/sysconfig/console</literal>
     466EOF</userinput></screen>
     467
     468    </listitem>
    435469
    436470    <listitem>
     
    527561      characters, or two ASCII characters are composed together. However, in
    528562      UTF-8 mode it is a problem; e.g., for the Greek language, where one
    529       sometimes needs to put an accent on the letter <quote>alpha.</quote>
     563      sometimes needs to put an accent on the letter α.
    530564      The solution is either to avoid the use of UTF-8, or to install the
    531565      X window system, which doesn't have this limitation, in its input
  • packages.ent

    r8ccf082a rac1639c  
    1414-->
    1515
    16 <!ENTITY acl-version "2.3.1">
    17 <!ENTITY acl-size "348 KB">
     16<!ENTITY acl-version "2.3.2">
     17<!ENTITY acl-size "363 KB">
    1818<!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.xz">
    19 <!ENTITY acl-md5 "95ce715fe09acca7c12d3306d0f076b2">
     19<!ENTITY acl-md5 "590765dee95907dbc3c856f7255bd669">
    2020<!ENTITY acl-home "&savannah-nongnu;/projects/acl">
    2121<!ENTITY acl-fin-du "6.1 MB">
     
    6666<!ENTITY bc-fin-sbu "less than 0.1 SBU">
    6767
    68 <!ENTITY binutils-version "2.41">
    69 <!ENTITY binutils-size "26,139 KB">
     68<!ENTITY binutils-version "2.42">
     69<!ENTITY binutils-size "26,922 KB">
    7070<!ENTITY binutils-url "https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz">
    71 <!ENTITY binutils-md5 "256d7e0ad998e423030c84483a7c1e30">
     71<!ENTITY binutils-md5 "a075178a9646551379bfb64040487715">
    7272<!ENTITY binutils-home "&gnu-software;binutils/">
    7373<!ENTITY binutils-tmpp1-du "647 MB">
     
    318318<!ENTITY gzip-fin-sbu "0.3 SBU">
    319319
    320 <!ENTITY iana-etc-version "20240117">
    321 <!ENTITY iana-etc-size "596 KB">
     320<!ENTITY iana-etc-version "20240125">
     321<!ENTITY iana-etc-size "589 KB">
    322322<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
    323 <!ENTITY iana-etc-md5 "215feb4b55043a6c18e84a5ed58b705f">
     323<!ENTITY iana-etc-md5 "aed66d04de615d76c70890233081e584">
    324324<!ENTITY iana-etc-home "https://www.iana.org/protocols">
    325325<!ENTITY iana-etc-fin-du "4.8 MB">
     
    441441<!ENTITY linux-major-version "6">
    442442<!ENTITY linux-minor-version "7">
    443 <!ENTITY linux-patch-version "1">
     443<!ENTITY linux-patch-version "2">
    444444<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    445445<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    446 <!ENTITY linux-size "138,096 KB">
     446<!ENTITY linux-size "138,085 KB">
    447447<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    448 <!ENTITY linux-md5 "d8a7394e0e349dd373e9722e141c8b61">
     448<!ENTITY linux-md5 "62b0a6c979a54569295d34ed57f47875">
    449449<!ENTITY linux-home "https://www.kernel.org/">
    450450<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
     
    549549<!ENTITY ninja-fin-sbu "0.3 SBU">
    550550
    551 <!ENTITY openssl-version "3.2.0">
    552 <!ENTITY openssl-size "17,284 KB">
     551<!ENTITY openssl-version "3.2.1">
     552<!ENTITY openssl-size "17,318 KB">
    553553<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
    554 <!ENTITY openssl-md5 "7903549a14abebc5c323ce4e85f2cbb2">
     554<!ENTITY openssl-md5 "c239213887804ba00654884918b37441">
    555555<!ENTITY openssl-home "https://www.openssl.org/">
    556556<!ENTITY openssl-fin-du "587 MB">
     
    775775<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
    776776
    777 <!ENTITY xz-version "5.4.5">
    778 <!ENTITY xz-size "1,642 KB">
    779 <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz">
    780 <!ENTITY xz-md5 "1d33e0be05c53e7a5641acf5c8b35fdd">
     777<!ENTITY xz-version "5.4.6">
     778<!ENTITY xz-size "1,645 KB">
     779<!ENTITY xz-url "https://github.com/tukaani-project/xz/releases/download/v&xz-version;/xz-&xz-version;.tar.xz">
     780<!ENTITY xz-md5 "7ade7bd1181a731328f875bec62a9377">
    781781<!ENTITY xz-home "https://tukaani.org/xz">
    782782<!ENTITY xz-tmp-du "22 MB">
     
    785785<!ENTITY xz-fin-sbu "0.1 SBU">
    786786
    787 <!ENTITY zlib-version "1.3">
    788 <!ENTITY zlib-size "1,461 KB">
     787<!ENTITY zlib-version "1.3.1">
     788<!ENTITY zlib-size "1,478 KB">
    789789<!-- DO NOT remove "fossils"!
    790790     The upstream removes https://zlib.net/zlib-&zlib-version;.tar.xz
     
    792792     Unfortunately there is no .xz files in fossils directory.  -->
    793793<!ENTITY zlib-url "https://zlib.net/fossils/zlib-&zlib-version;.tar.gz">
    794 <!ENTITY zlib-md5 "60373b133d630f74f4a1f94c1185a53f">
     794<!ENTITY zlib-md5 "9855b6d802d7fe5b7bd5b196a2271655">
    795795<!ENTITY zlib-home "https://zlib.net/">
    796796<!ENTITY zlib-fin-du "6.2 MB">
  • patches.ent

    r8ccf082a rac1639c  
    22
    33<!-- Start of Common Patches -->
     4
     5<!ENTITY bash-upstream-fixes-patch "bash-&bash-version;-upstream_fixes-1.patch">
     6<!ENTITY bash-upstream-fixes-patch-md5 "2d1691a629c558e894dbb78ee6bf34ef">
     7<!ENTITY bash-upstream-fixes-patch-size "5.9 KB">
    48
    59<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
     
    1519<!ENTITY glibc-fhs-patch-size "2.8 KB">
    1620
    17 <!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-3.patch">
    18 <!ENTITY glibc-upstream-fixes-patch-md5 "545977e0b5c341ba945cf4b5de92f1e2">
    19 <!ENTITY glibc-upstream-fixes-patch-size "28 KB">
     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">
    2024
    2125<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
     
    2731<!ENTITY pkgconf-upstream-fix-patch-size "4 KB">
    2832
    29 <!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-2.patch">
    30 <!ENTITY readline-fixes-patch-md5 "d2477ebe908cc99763d90dde7fd9549a">
    31 <!ENTITY readline-fixes-patch-size "5.7 KB">
     33<!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-3.patch">
     34<!ENTITY readline-fixes-patch-md5 "9ed497b6cb8adcb8dbda9dee9ebce791">
     35<!ENTITY readline-fixes-patch-size "13 KB">
    3236
    3337<!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
Note: See TracChangeset for help on using the changeset viewer.