Changeset ba41e17


Ignore:
Timestamp:
12/31/2023 06:30:49 PM (5 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/loongarch, xry111/loongarch-12.1
Children:
289f284
Parents:
9ef0338a (diff), 6fec3f5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

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

Files:
19 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r9ef0338a rba41e17  
    29362936            <ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
    29372937            <ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
     2938            <ulink url="&pypi-home;pefile">pefile</ulink>,
    29382939            <ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>,
    29392940            <ulink url='&pypi-home;/pyelftools'>pyelftools</ulink>,
  • chapter01/changelog.xml

    r9ef0338a rba41e17  
    4242
    4343    <listitem>
     44      <para>2023-12-31</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[xry111] - Add --enable-default-hash-style=gnu configuring
     48          binutils.  Fixes
     49          <ulink url='&lfs-ticket-root;5401'>#5401</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[xry111] - Fix CVE-2023-7008 for systemd-255.  Fixes
     53          <ulink url='&lfs-ticket-root;5405'>#5405</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[xry111] - Update to iana-etc-20231205.  Addresses
     57          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[xry111] - Update to tzdata-2023d.  Fixes
     61          <ulink url='&lfs-ticket-root;5399'>#5399</ulink>.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[xry111] - Update to linux-6.6.8.  Fixes
     65          <ulink url='&lfs-ticket-root;5397'>#5397</ulink>.</para>
     66        </listitem>
     67        <listitem>
     68          <para>[xry111] - Update to meson-1.3.1.  Fixes
     69          <ulink url='&lfs-ticket-root;5402'>#5402</ulink>.</para>
     70        </listitem>
     71        <listitem>
     72          <para>[xry111] - Update to grub-2.12.  Fixes
     73          <ulink url='&lfs-ticket-root;5396'>#5396</ulink>.</para>
     74        </listitem>
     75        <listitem>
     76          <para>[xry111] - Update to inetutils-2.5.  Fixes
     77          <ulink url='&lfs-ticket-root;5404'>#5404</ulink>.</para>
     78        </listitem>
     79        <listitem>
     80          <para>[xry111] - Update to setuptools-69.0.3.  Fixes
     81          <ulink url='&lfs-ticket-root;5400'>#5400</ulink>.</para>
     82        </listitem>
     83        <listitem>
     84          <para>[xry111] - Update to xml-parser-2.47.  Fixes
     85          <ulink url='&lfs-ticket-root;5403'>#5403</ulink>.</para>
     86        </listitem>
     87        <listitem>
     88          <para>[xry111] - Update to vim-9.0.2189.  Addresses
     89          <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
     90        </listitem>
     91        <listitem>
     92          <para>[xry111] - Update to autoconf-2.72.  Fixes
     93          <ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
     94        </listitem>
     95      </itemizedlist>
     96    </listitem>
     97
     98    <listitem>
     99      <para>2023-12-16</para>
     100      <itemizedlist>
     101        <listitem>
     102          <para>[xry111] - Update to <phrase revision='sysv'>udev
     103          from </phrase>systemd-255.  Fixes
     104          <ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
     105        </listitem>
     106      </itemizedlist>
     107    </listitem>
     108
     109    <listitem>
     110      <para>2023-12-14</para>
     111      <itemizedlist>
     112        <listitem>
     113           <para>[bdubbs] - Update to util-linux v2.39.3. Fixes
     114           <ulink url='&lfs-ticket-root;5388'>#5388</ulink>.</para>
     115        </listitem>
     116        <listitem>
     117           <para>[bdubbs] - Update to python3-3.12.1. Fixes
     118           <ulink url='&lfs-ticket-root;5392'>#5392</ulink>.</para>
     119        </listitem>
     120        <listitem>
     121           <para>[bdubbs] - Update to linux-6.6.7. Fixes
     122           <ulink url='&lfs-ticket-root;5387'>#5387</ulink>.</para>
     123        </listitem>
     124        <listitem>
     125           <para>[bdubbs] - Update to kbd-2.6.4. Fixes
     126           <ulink url='&lfs-ticket-root;5393'>#5393</ulink>.</para>
     127        </listitem>
     128        <listitem>
     129           <para>[bdubbs] - Update to bc-6.7.4. Fixes
     130           <ulink url='&lfs-ticket-root;5389'>#5389</ulink>.</para>
     131        </listitem>
     132        <listitem>
     133          <para>[bdubbs] - Reformat util-linux configure parameters.  Fixes
     134          <ulink url='&lfs-ticket-root;5395'>#5395</ulink>.</para>
     135        </listitem>
     136      </itemizedlist>
     137    </listitem>
     138
     139    <listitem>
    44140      <para>2023-12-04</para>
    45141      <itemizedlist>
  • chapter01/whatsnew.xml

    r9ef0338a rba41e17  
    3333      <para>Attr-&attr-version;</para>
    3434    </listitem>-->
    35     <!--<listitem>
     35    <listitem>
    3636      <para>Autoconf-&autoconf-version;</para>
    37     </listitem>-->
     37    </listitem>
    3838    <!--<listitem>
    3939      <para>Automake-&automake-version;</para>
     
    117117      <para>Groff-&groff-version;</para>
    118118    </listitem>-->
    119     <!--<listitem>
     119    <listitem>
    120120      <para>GRUB-&grub-version;</para>
    121     </listitem>-->
     121    </listitem>
    122122    <listitem>
    123123      <para>Gzip-&gzip-version;</para>
     
    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>
     
    249249      <para>Texinfo-&texinfo-version;</para>
    250250    </listitem>
    251     <!--<listitem>
     251    <listitem>
    252252      <para>Tzdata-&tzdata-version;</para>
    253     </listitem>-->
     253    </listitem>
    254254    <!--<listitem revision="sysv">
    255255      <para>Udev from Systemd-&systemd-version;</para>
     
    264264      <para>Wheel-&wheel-version;</para>
    265265    </listitem>
    266     <!--<listitem>
     266    <listitem>
    267267      <para>XML::Parser-&xml-parser-version;</para>
    268     </listitem>-->
     268    </listitem>
    269269    <listitem>
    270270      <para>Xz-&xz-version;</para>
     
    318318
    319319    <listitem>
     320      <para>grub-2.06-upstream_fixes-1.patch</para>
     321    </listitem>
     322
     323    <listitem>
    320324      <para>readline-8.2-upstream_fix-1.patch</para>
    321325    </listitem>
  • chapter03/patches.xml

    r9ef0338a rba41e17  
    9393      </listitem>
    9494    </varlistentry>
    95 <!--
    96     <varlistentry>
    97       <term>GRUB Upstream Fixes Patch - <token>&grub-upstream-fixes-patch-size;</token>:</term>
    98       <listitem>
    99         <para>Download: <ulink url="&patches-root;&grub-upstream-fixes-patch;"/></para>
    100         <para>MD5 sum: <literal>&grub-upstream-fixes-patch-md5;</literal></para>
    101       </listitem>
    102     </varlistentry>
    103 -->
     95
    10496    <varlistentry>
    10597      <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
  • chapter05/binutils-pass1.xml

    r9ef0338a rba41e17  
    7676             --disable-nls       \
    7777             --enable-gprofng=no \
    78              --disable-werror</userinput></screen>
     78             --disable-werror    \
     79             --enable-default-hash-style=gnu</userinput></screen>
    7980
    8081    <variablelist>
     
    133134      </varlistentry>
    134135
     136      <varlistentry>
     137        <term><parameter>--enable-default-hash-style=gnu</parameter></term>
     138        <listitem>
     139          <para>By default, the linker would generate both the GNU-style
     140          hash table and the classic ELF hash table for shared libraries and
     141          dynamically linked executables.  The hash tables are only intended
     142          for a dynamic linker to perform symbol lookup.  On LFS the dynamic
     143          linker (provided by the Glibc package) will always use the
     144          GNU-style hash table which is faster to query.  So the classic
     145          ELF hash table is completely useless.  This makes the the linker
     146          only generate the GNU-style hash table by default, so we can avoid
     147          wasting time to generate the classic ELF hash table when we build
     148          the packages, or wasting disk space to store it.</para>
     149        </listitem>
     150      </varlistentry>
     151
    135152    </variablelist>
    136153
  • chapter06/binutils-pass2.xml

    r9ef0338a rba41e17  
    7373    --enable-gprofng=no        \
    7474    --disable-werror           \
    75     --enable-64-bit-bfd</userinput></screen>
     75    --enable-64-bit-bfd        \
     76    --enable-default-hash-style=gnu</userinput></screen>
    7677
    7778    <variablelist>
  • chapter07/util-linux.xml

    r9ef0338a rba41e17  
    5252    <para>Prepare Util-linux for compilation:</para>
    5353
    54 <screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime    \
    55             --libdir=/usr/lib    \
     54<screen><userinput remap="configure">./configure --libdir=/usr/lib    \
    5655            --runstatedir=/run   \
    57             --docdir=/usr/share/doc/util-linux-&util-linux-version; \
    5856            --disable-chfn-chsh  \
    5957            --disable-login      \
     
    6462            --disable-pylibmount \
    6563            --disable-static     \
    66             --without-python</userinput></screen>
     64            --without-python     \
     65            ADJTIME_PATH=/var/lib/hwclock/adjtime \
     66            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    6767
    6868    <variablelist>
  • chapter08/autoconf.xml

    r9ef0338a rba41e17  
    4242    <title>Installation of Autoconf</title>
    4343
    44     <para>First, fix several problems with the tests caused by bash-5.2 and later:</para>
    45 
    46     <screen><userinput remap="pre">sed -e 's/SECONDS|/&amp;SHLVL|/'               \
    47     -e '/BASH_ARGV=/a\        /^SHLVL=/ d' \
    48     -i.orig tests/local.at</userinput></screen>
    49 
    5044    <para>Prepare Autoconf for compilation:</para>
    5145
     
    6256 -->
    6357<screen><userinput remap="test">make check</userinput></screen>
    64 <!--
    65     <para>This takes a long time, about &autoconf-fin-sbu-tests; SBUs. In addition,
    66     several tests are skipped that use Automake. For full test coverage,
    67     Autoconf can be re-tested after Automake has been installed.  In addition,
    68     two tests fail due to changes in libtool-2.4.3 and later.</para>
    69 -->
    70     <note><para>The test time for autoconf can be reduced significantly on a
    71     system with multiple cores.  To do this, append
    72     <command>TESTSUITEFLAGS=-j&lt;N&gt;</command> to the line above.  For
    73     instance, using -j4 can reduce the test time by over 60
    74     percent.</para></note>
    7558
    7659    <para>Install the package:</para>
  • chapter08/binutils.xml

    r9ef0338a rba41e17  
    5757             --disable-werror    \
    5858             --enable-64-bit-bfd \
    59              --with-system-zlib</userinput></screen>
     59             --with-system-zlib  \
     60             --enable-default-hash-style=gnu</userinput></screen>
     61
    6062    <variablelist>
    61       <title>The meaning of the configure parameters:</title>
     63      <title>The meaning of the new configure parameters:</title>
    6264
    6365      <varlistentry>
     
    7375        <listitem>
    7476          <para>Enables plugin support for the linker.</para>
    75         </listitem>
    76       </varlistentry>
    77 
    78       <varlistentry>
    79         <term><parameter>--enable-64-bit-bfd</parameter></term>
    80         <listitem>
    81            <para>Enables 64-bit support (on hosts with narrower word sizes).
    82            May not be needed on 64-bit systems, but does no harm.</para>
    8377        </listitem>
    8478      </varlistentry>
  • chapter08/grub.xml

    r9ef0338a rba41e17  
    7373    </warning>
    7474
     75    <para>
     76      Add a file missing from the release tarball:
     77    </para>
     78
     79<screen><userinput remap='pre'>echo <literal>depends bli part_gpt</literal> &gt; grub-core/extra_deps.lst</userinput></screen>
     80
    7581    <para>Prepare GRUB for compilation:</para>
    7682
  • chapter08/libtool.xml

    r9ef0338a rba41e17  
    5454
    5555<screen><userinput remap="test">make -k check</userinput></screen>
    56 
    57     <note><para>The test time for Libtool can be reduced significantly on a
    58     system with multiple cores.  To do this, append
    59     <command>TESTSUITEFLAGS=-j&lt;N&gt;</command> to the line above.  For
    60     instance, using -j4 can reduce the test time by over 60
    61     percent.</para></note>
    6256
    6357    <para>Five tests are known to fail in the LFS build environment due
  • chapter08/systemd.xml

    r9ef0338a rba41e17  
    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>:</para>
     54
     55<screen><userinput remap='pre'>sed -e '/return FLAGS_SET.*AUTHENTICATED/s/(t/(dt/' \
     56    -i src/resolve/resolved-dns-transaction.c</userinput></screen>
    5057
    5158    <para>Prepare systemd for compilation:</para>
     
    6471      -Dsysusers=false              \
    6572      -Drpmmacrosdir=no             \
    66       -Dhomed=false                 \
     73      -Dhomed=disabled              \
    6774      -Duserdb=false                \
    6875      -Dman=false                   \
     
    7178      -Ddev-kvm-mode=0660           \
    7279      -Dnobody-group=nogroup        \
     80      -Dsysupdate=disabled          \
     81      -Dukify=disabled              \
    7382      -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
    7483      ..</userinput></screen>
     
    141150
    142151      <varlistentry>
    143         <term><parameter>-D{userdb,homed}=false</parameter></term>
     152        <term><parameter>-Dhomed=disabled</parameter> and
     153        <parameter>-Duserdb=false</parameter></term>
    144154        <listitem>
    145155          <para>Remove two daemons with dependencies that do not fit
     
    189199        </listitem>
    190200      </varlistentry>
     201
     202      <varlistentry>
     203        <term><parameter>-Dsysupdate=disabled</parameter></term>
     204        <listitem>
     205          <para>Do not install the <command>systemd-sysupdate</command>
     206          tool.  It's designed for automatically upgrading binary distros,
     207          so it's useless for a basic Linux system built from source.
     208          And it will report errors on boot if it's enabled but not properly
     209          configured.</para>
     210        </listitem>
     211      </varlistentry>
     212
     213      <varlistentry>
     214        <term><parameter>-Dukify=disabled</parameter></term>
     215        <listitem>
     216          <para>Do not install the <command>systemd-ukify</command> script.
     217          At runtime this script requires the
     218          <application>pefile</application> Python module that neither LFS
     219          nor BLFS provides.</para>
     220        </listitem>
     221      </varlistentry>
     222
    191223    </variablelist>
    192224
     
    215247
    216248<screen><userinput remap="adjust">systemctl preset-all</userinput></screen>
    217 
    218     <para>Disable two services for upgrading binary distros.  They are useless for
    219     a basic Linux system built from source, and each one will report an error if
    220     it's enabled but not configured:</para>
    221 
    222 <screen><userinput remap="adjust">systemctl disable systemd-sysupdate{,-reboot}</userinput></screen>
    223249
    224250<!-- dev: 50-pid-max.conf is not removed in BLFS, so I commented the following out.
  • chapter08/tar.xml

    r9ef0338a rba41e17  
    7373<screen><userinput remap="test">make check</userinput></screen>
    7474
    75     <!-- On one system the -j4 improvement is 167s - 46s = 121s (72.46%) -->
    76     <note><para>The test time for Tar can be reduced significantly on a
    77     system with multiple cores.  To do this, append
    78     <command>TESTSUITEFLAGS=-j&lt;N&gt;</command> to the line above.  For
    79     instance, using -j4 can reduce the test time by over 70
    80     percent.</para></note>
    81 
    8275    <para>One test, capabilities: binary store/restore, is known to fail if it is
    8376    run because LFS lacks selinux, but will be skipped if the host kernel does
  • chapter08/udev.xml

    r9ef0338a rba41e17  
    127127    </variablelist>
    128128
     129    <para>Get the list of the shipped udev helpers and save it into an
     130    environment variable:</para>
     131
     132    <screen><userinput remap="make">udev_helpers=$(grep "'name' :" ../src/udev/meson.build | \
     133               awk '{print $3}' | tr -d ",'" | grep -v 'udevadm')</userinput></screen>
     134
    129135    <para>Only build the components needed for udev:</para>
    130136
    131137    <screen><userinput remap="make">ninja udevadm systemd-hwdb                                           \
    132138      $(ninja -n | grep -Eo '(src/(lib)?udev|rules.d|hwdb.d)/[^ ]*') \
    133       $(realpath libudev.so --relative-to .)</userinput></screen>
     139      $(realpath libudev.so --relative-to .)                         \
     140      $udev_helpers udevadm</userinput></screen>
    134141
    135142    <para>Install the package:</para>
     
    149156                      -not -name '*power-switch*') /usr/lib/udev/rules.d/
    150157install -vm644 hwdb.d/*  ../hwdb.d/{*.hwdb,README} /usr/lib/udev/hwdb.d/
    151 install -vm755 $(find src/udev \
    152                       -type f -not -name '*.*')    /usr/lib/udev
     158install -vm755 $udev_helpers                       /usr/lib/udev
    153159install -vm644 ../network/99-default.link          /usr/lib/udev/network</userinput></screen>
    154160
  • chapter08/util-linux.xml

    r9ef0338a rba41e17  
    4949    <para>Prepare Util-linux for compilation:</para>
    5050
    51 <screen revision="sysv"><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
    52             --bindir=/usr/bin    \
     51<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin    \
    5352            --libdir=/usr/lib    \
    5453            --runstatedir=/run   \
     
    6463            --without-python     \
    6564            --without-systemd    \
    66             --without-systemdsystemunitdir \
     65            --without-systemdsystemunitdir        \
     66            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    6767            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    6868
    69 <screen revision="systemd"><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
    70             --bindir=/usr/bin    \
     69<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin    \
    7170            --libdir=/usr/lib    \
    7271            --runstatedir=/run   \
     
    8180            --disable-static     \
    8281            --without-python     \
     82            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    8383            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    8484
  • chapter09/symlinks.xml

    r9ef0338a rba41e17  
    113113      creating your network configuration files.</para>
    114114
     115      <para>Even if the custom udev rule file is created, udev may still
     116      assign one or more alternative names for a NIC based on physical
     117      characteristics.  If a custom udev rule would rename some NIC using
     118      a name already assigned as an alternative name of another NIC, this
     119      udev rule will fail.  If this issue happens, you may create the
     120      <filename>/etc/udev/network/99-default.link</filename> configuration
     121      file with an empty alternative assignment policy, overriding the
     122      default configuration file
     123      <filename>/usr/lib/udev/network/99-default.link</filename>:</para>
     124
     125<screen role="nodump"><userinput>sed -e '/^AlternativeNamesPolicy/s/=.*$/=/'  \
     126    -i /usr/lib/udev/network/99-default.link \
     127     > /etc/udev/network/99-default.link</userinput></screen>
    115128    </sect3>
    116129
  • gen-changelog.py

    r9ef0338a rba41e17  
    7777        ticket[pkg] = tic
    7878
     79hold_ticket = {'vim': '4500', 'iana-etc': '5006'}
     80
    7981print("Plain Text:")
    8082for (s, act) in [(upd, "Update to "), (add, "Add ")]:
     
    8486        if pkgver in ticket:
    8587            out += ' (#' + ticket[pkgver] + ')'
     88        elif i in hold_ticket:
     89            out += ' (#' + hold_ticket[i] + ')'
    8690        print("-", out)
    8791for i in rem:
     
    100104            out += " (security fix)"
    101105        out += "."
     106
     107        pkg_ticket = None
    102108        if pkgver in ticket:
    103109            out += "  Fixes\n          "
    104             out += "<ulink url='&lfs-ticket-root;" + ticket[pkgver] + "'>#"
    105             out += ticket[pkgver] + "</ulink>."
     110            pkg_ticket = ticket[pkgver]
     111        elif i in hold_ticket:
     112            out += "  Addresses\n          "
     113            pkg_ticket = hold_ticket[i]
     114
     115        if pkg_ticket:
     116            out += "<ulink url='&lfs-ticket-root;" + pkg_ticket + "'>#"
     117            out += pkg_ticket + "</ulink>."
    106118        out += "</para>"
    107119        print(out)
  • packages.ent

    r9ef0338a rba41e17  
    3030<!ENTITY attr-fin-sbu "less than 0.1 SBU">
    3131
    32 <!ENTITY autoconf-version "2.71">
    33 <!ENTITY autoconf-size "1,263 KB">
     32<!ENTITY autoconf-version "2.72">
     33<!ENTITY autoconf-size "1,360 KB">
    3434<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
    35 <!ENTITY autoconf-md5 "12cfa1687ffa2606337efe1a64416106">
     35<!ENTITY autoconf-md5 "1be79f7106ab6767f18391c5e22be701">
    3636<!ENTITY autoconf-home "&gnu-software;autoconf/">
    3737<!ENTITY autoconf-fin-du "24 MB">
     
    5858<!ENTITY bash-fin-sbu "1.1 SBU">
    5959
    60 <!ENTITY bc-version "6.7.3">
     60<!ENTITY bc-version "6.7.4">
    6161<!ENTITY bc-size "456 KB">
    6262<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
    63 <!ENTITY bc-md5 "a2e39a5be32330bc2166b0e501668178">
     63<!ENTITY bc-md5 "7826138b08c72f4618d6e48860101196">
    6464<!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
    6565<!ENTITY bc-fin-du "7.7 MB">
     
    300300<!ENTITY groff-fin-sbu "0.2 SBU">
    301301
    302 <!ENTITY grub-version "2.12~rc1">
    303 <!ENTITY grub-size "6,436 KB">
    304 <!ENTITY grub-url "&alpha-gnu;grub/grub-&grub-version;.tar.xz">
    305 <!ENTITY grub-md5 "b02415b4dcfd3d31482b33d3f6b79114">
     302<!ENTITY grub-version "2.12">
     303<!ENTITY grub-size "6,524 KB">
     304<!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
     305<!ENTITY grub-md5 "60c564b1bdc39d8e43b3aab4bc0fb140">
    306306<!ENTITY grub-home "&gnu-software;grub/">
    307307<!ENTITY grub-fin-du "161 MB">
     
    318318<!ENTITY gzip-fin-sbu "0.3 SBU">
    319319
    320 <!ENTITY iana-etc-version "20231117">
    321 <!ENTITY iana-etc-size "588 KB">
     320<!ENTITY iana-etc-version "20231205">
     321<!ENTITY iana-etc-size "592 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 "f26b37a03a211ddd4e9c7189191e2772">
     323<!ENTITY iana-etc-md5 "7904f5aefaccd74e24af738da0e8bdaf">
    324324<!ENTITY iana-etc-home "https://www.iana.org/protocols">
    325325<!ENTITY iana-etc-fin-du "4.8 MB">
    326326<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
    327327
    328 <!ENTITY inetutils-version "2.4">
    329 <!ENTITY inetutils-size "1,522 KB">
     328<!ENTITY inetutils-version "2.5">
     329<!ENTITY inetutils-size "1,632 KB">
    330330<!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.xz">
    331 <!ENTITY inetutils-md5 "319d65bb5a6f1847c4810651f3b4ba74">
     331<!ENTITY inetutils-md5 "9e5a6dfd2d794dc056a770e8ad4a9263">
    332332<!ENTITY inetutils-home "&gnu-software;inetutils/">
    333333<!ENTITY inetutils-fin-du "31 MB">
     
    358358<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
    359359
    360 <!ENTITY kbd-version "2.6.3">
    361 <!ENTITY kbd-size "1,468 KB">
     360<!ENTITY kbd-version "2.6.4">
     361<!ENTITY kbd-size "1,470 KB">
    362362<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.xz">
    363 <!ENTITY kbd-md5 "4764775cac0415f1d35a0cd311249941">
     363<!ENTITY kbd-md5 "e2fd7adccf6b1e98eb1ae8d5a1ce5762">
    364364<!ENTITY kbd-home "https://kbd-project.org/">
    365365<!ENTITY kbd-fin-du "35 MB">
     
    432432<!ENTITY linux-major-version "6">
    433433<!ENTITY linux-minor-version "6">
    434 <!ENTITY linux-patch-version "3">
     434<!ENTITY linux-patch-version "8">
    435435<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    436436<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    437 <!ENTITY linux-size "136,763 KB">
     437<!ENTITY linux-size "136,800 KB">
    438438<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    439 <!ENTITY linux-md5 "3a760f5ac7d37b62dda9a4ca89f5fd96">
     439<!ENTITY linux-md5 "a3deb764c4f8a77ff49735d6b3057409">
    440440<!ENTITY linux-home "https://www.kernel.org/">
    441441<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
     
    495495<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
    496496
    497 <!ENTITY meson-version "1.3.0">
    498 <!ENTITY meson-size "2,171 KB">
     497<!ENTITY meson-version "1.3.1">
     498<!ENTITY meson-size "2,172 KB">
    499499<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
    500 <!ENTITY meson-md5 "35dc15e4f94ca5fd30dbe2d88a672254">
     500<!ENTITY meson-md5 "dd404b8c0f8b79f80181b4a58bb81768">
    501501<!ENTITY meson-home "https://mesonbuild.com">
    502502<!ENTITY meson-fin-du "42 MB">
     
    596596     meson pages will be needed: python3.6 and python3.6m -->
    597597
    598 <!ENTITY python-version "3.12.0">
     598<!ENTITY python-version "3.12.1">
    599599<!ENTITY python-minor "3.12">
    600 <!ENTITY python-size "20,093 KB">
     600<!ENTITY python-size "20,102 KB">
    601601<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
    602 <!ENTITY python-md5 "f6f4616584b23254d165f4db90c247d6">
     602<!ENTITY python-md5 "50f827c800483776c8ef86e6a53831fa">
    603603<!ENTITY python-home "https://www.python.org/">
    604604<!ENTITY python-tmp-du "533 MB">
     
    607607<!ENTITY python-fin-sbu "1.9 SBU">
    608608<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
    609 <!ENTITY python-docs-md5 "ae9d19bb613ae8ef2457496bd2893915">
    610 <!ENTITY python-docs-size "8,009 KB">
     609<!ENTITY python-docs-md5 "d5c21b804c219b06256495eae30fd153">
     610<!ENTITY python-docs-size "7,998 KB">
    611611
    612612<!ENTITY readline-version "8.2">
     
    629629<!ENTITY sed-fin-sbu "0.3 SBU">
    630630
    631 <!ENTITY setuptools-version "69.0.2">
     631<!ENTITY setuptools-version "69.0.3">
    632632<!ENTITY setuptools-size "2,168 KB">
    633633<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
    634 <!ENTITY setuptools-md5 "32bcc14eb830a13fbf33e053286f1081">
     634<!ENTITY setuptools-md5 "b82de45aaa6b9bb911226660212ebb83">
    635635<!ENTITY setuptools-home "&pypi-home;/setuptools/">
    636636<!ENTITY setuptools-fin-du "30 MB">
     
    653653<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
    654654
    655 <!ENTITY systemd-version  "254">
     655<!ENTITY systemd-version  "255">
    656656<!--<!ENTITY systemd-stable   "6b4878d">-->
    657657<!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel
    658658     change that is incompatible, we will switch to the backport branch until the next stable release. -->
    659 <!ENTITY systemd-size     "13,985 KB">
     659<!ENTITY systemd-size     "14,516 KB">
    660660<!ENTITY systemd-url      "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
    661661<!--<!ENTITY systemd-url      "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
    662 <!ENTITY systemd-md5      "0d266e5361dc72097b6c18cfde1c0001">
     662<!ENTITY systemd-md5      "521cda27409a9edf0370c128fae3e690">
    663663<!ENTITY systemd-home     "https://www.freedesktop.org/wiki/Software/systemd/">
    664 <!ENTITY systemd-man-version "254">
    665 <!ENTITY systemd-man-size "626 KB">
     664<!ENTITY systemd-man-version "255">
     665<!ENTITY systemd-man-size "652 KB">
    666666<!--<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
    667667<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
    668 <!ENTITY systemd-man-md5  "fc32faeac581e1890ca27fcea3858410">
     668<!ENTITY systemd-man-md5  "1ebe54d7a80f9abf8f2d14ddfeb2432d">
    669669<!ENTITY systemd-fin-du   "238 MB">
    670670<!ENTITY systemd-fin-sbu  "0.7 SBU">
     
    710710<!ENTITY texinfo-fin-sbu "0.3 SBU">
    711711
    712 <!ENTITY tzdata-version "2023c">
    713 <!ENTITY tzdata-size "436 KB">
     712<!ENTITY tzdata-version "2023d">
     713<!ENTITY tzdata-size "440 KB">
    714714<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    715 <!ENTITY tzdata-md5 "5aa672bf129b44dd915f8232de38e49a">
     715<!ENTITY tzdata-md5 "08b9d559939670725ec298fdbb029649">
    716716<!ENTITY tzdata-home "https://www.iana.org/time-zones">
    717717
     
    726726
    727727<!ENTITY util-linux-minor "2.39">
    728 <!ENTITY util-linux-version "2.39.2"> <!-- 2.33.x -->
    729 <!ENTITY util-linux-size "8,167 KB">
     728<!ENTITY util-linux-version "2.39.3"> <!-- 2.33.x -->
     729<!ENTITY util-linux-size "8,327 KB">
    730730<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
    731 <!ENTITY util-linux-md5 "2feb3e7c306f336a3d22a182dfffc942">
     731<!ENTITY util-linux-md5 "f3591e6970c017bb4bcd24ae762a98f5">
    732732<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
    733733<!ENTITY util-linux-tmp-du "169 MB">
     
    736736<!ENTITY util-linux-fin-sbu "0.5 SBU">
    737737
    738 <!ENTITY vim-version "9.0.2136">
     738<!ENTITY vim-version "9.0.2189">
    739739<!-- <!ENTITY vim-majmin "90"> -->
    740740<!ENTITY vim-docdir "vim/vim90">
    741 <!ENTITY vim-size "16,989 KB">
     741<!ENTITY vim-size "17,196 KB">
    742742<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
    743743<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
    744 <!ENTITY vim-md5 "8dcf113cb690bcdd13d75a4e7c2e3a62">
     744<!ENTITY vim-md5 "0a750075a7da900b96691bf6fcc919c6">
    745745<!ENTITY vim-home "https://www.vim.org">
    746746<!ENTITY vim-fin-du "229 MB">
     
    755755<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
    756756
    757 <!ENTITY xml-parser-version "2.46">
    758 <!ENTITY xml-parser-size "249 KB">
     757<!ENTITY xml-parser-version "2.47">
     758<!ENTITY xml-parser-size "276 KB">
    759759<!ENTITY xml-parser-url "https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
    760 <!ENTITY xml-parser-md5 "80bb18a8e6240fcf7ec2f7b57601c170">
     760<!ENTITY xml-parser-md5 "89a8e82cfd2ad948b349c0a69c494463">
    761761<!ENTITY xml-parser-home "&github;/chorny/XML-Parser">
    762762<!ENTITY xml-parser-fin-du "2.3 MB">
  • patches.ent

    r9ef0338a rba41e17  
    1919<!ENTITY glibc-upstream-fixes-patch-size "28 KB">
    2020
    21 <!ENTITY grub-upstream-fixes-patch "grub-&grub-version;-upstream_fixes-1.patch">
    22 <!ENTITY grub-upstream-fixes-patch-md5 "da388905710bb4cbfbc7bd7346ff9174">
    23 <!ENTITY grub-upstream-fixes-patch-size "8 KB">
    24 
    2521<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
    2622<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
Note: See TracChangeset for help on using the changeset viewer.