Changeset 1f20184


Ignore:
Timestamp:
10/31/2021 07:00:21 PM (7 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
11.1, 11.1-rc1, arm, multilib, trunk, xry111/clfs-ng, xry111/lfs-next
Children:
d02074e9, d352b98
Parents:
843d015
Message:

Package updates
Update to gawk-5.1.1.
Update to meson-0.60.0.
Update to libcap-2.60.
Update to gdbm-1.22.
Update to file-5.41.
Update to linux-5.14.15.
Update to iana-etc-20211025.
Update to tzdata-2021e.

Change /bin to /usr/bin in passwd, and revisedchroot.
Fix systemd for new meson.

Files:
11 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r843d015 r1f20184  
    4141    -->
    4242    <listitem>
     43      <para>2021-11-01</para>
     44      <itemizedlist>
     45        <listitem>
     46          <para>[bdubbs] - Update to gawk-5.1.1. Fixes
     47          <ulink url="&lfs-ticket-root;4946">#4946</ulink>.</para>
     48        </listitem>
     49        <listitem>
     50          <para>[bdubbs] - Update to meson-0.60.0. Fixes
     51          <ulink url="&lfs-ticket-root;4945">#4945</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Update to libcap-2.60. Fixes
     55          <ulink url="&lfs-ticket-root;4944">#4944</ulink>.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[bdubbs] - Update to gdbm-1.22. Fixes
     59          <ulink url="&lfs-ticket-root;4943">#4943</ulink>.</para>
     60        </listitem>
     61        <listitem>
     62          <para>[bdubbs] - Update to file-5.41. Fixes
     63          <ulink url="&lfs-ticket-root;4942">#4942</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[bdubbs] - Update to linux-5.14.15. Fixes
     67          <ulink url="&lfs-ticket-root;4941">#4941</ulink>.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[bdubbs] - Update to iana-etc-20211025. Fixes
     71          <ulink url="&lfs-ticket-root;4940">#4940</ulink>.</para>
     72        </listitem>
     73        <listitem>
     74          <para>[bdubbs] - Update to tzdata-2021e. Fixes
     75          <ulink url="&lfs-ticket-root;4939">#4939</ulink>.</para>
     76        </listitem>
     77      </itemizedlist>
     78    </listitem>
     79
     80    <listitem>
    4381      <para>2021-10-15</para>
    4482      <itemizedlist>
  • chapter01/whatsnew.xml

    r843d015 r1f20184  
    8585       <para>Expect-&expect-version;</para>
    8686    </listitem>-->
    87    <!--<listitem>
     87   <listitem>
    8888       <para>File-&file-version;</para>
    89     </listitem>-->
     89    </listitem>
    9090    <!--<listitem>
    9191      <para>Findutils-&findutils-version;</para>
     
    9494      <para>Flex-&flex-version;</para>
    9595    </listitem>-->
    96     <!--<listitem>
     96    <listitem>
    9797      <para>Gawk-&gawk-version;</para>
    98     </listitem>-->
    99    <!--<listitem>
     98    </listitem>
     99    <!--<listitem>
    100100       <para>GCC-&gcc-version;</para>
    101101    </listitem>-->
    102    <listitem>
     102    <listitem>
    103103       <para>GDBM-&gdbm-version;</para>
    104104    </listitem>
     
    106106      <para>Gettext-&gettext-version;</para>
    107107    </listitem>-->
    108    <!--<listitem>
     108    <!--<listitem>
    109109      <para>Glibc-&glibc-version;</para>
    110110    </listitem>-->
     
    115115      <para>Gperf-&gperf-version;</para>
    116116    </listitem>-->
    117    <!--<listitem>
     117    <!--<listitem>
    118118      <para>Grep-&grep-version;</para>
    119119    </listitem>-->
     
    121121      <para>Groff-&groff-version;</para>
    122122    </listitem>-->
    123    <!--<listitem>
     123    <!--<listitem>
    124124      <para>GRUB-&grub-version;</para>
    125125    </listitem>-->
     
    127127      <para>Gzip-&gzip-version;</para>
    128128    </listitem>
    129    <listitem>
     129    <listitem>
    130130      <para>IANA-Etc-&iana-etc-version;</para>
    131131    </listitem>
     
    136136      <para>Intltool-&intltool-version;</para>
    137137    </listitem>-->
    138    <listitem>
     138    <listitem>
    139139      <para>IPRoute2-&iproute2-version;</para>
    140140    </listitem>
     
    145145      <para>Kbd-&kbd-version;</para>
    146146    </listitem>-->
    147    <!--<listitem>
     147    <!--<listitem>
    148148      <para>Kmod-&kmod-version;</para>
    149149    </listitem>-->
    150    <!--<listitem>
     150    <!--<listitem>
    151151      <para>Less-&less-version;</para>
    152152    </listitem>-->
     
    154154      <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
    155155    </listitem>-->
    156    <listitem>
     156    <listitem>
    157157      <para>Libcap-&libcap-version;</para>
    158158    </listitem>
    159    <!--<listitem>
     159    <!--<listitem>
    160160      <para>Libelf-&elfutils-version; (from elfutils)</para>
    161161    </listitem>-->
    162    <!--<listitem>
     162    <!--<listitem>
    163163      <para>Libffi-&libffi-version;</para>
    164164    </listitem>-->
     
    169169      <para>Libtool-&libtool-version;</para>
    170170    </listitem>-->
    171    <listitem>
     171    <listitem>
    172172      <para>Linux-&linux-version;</para>
    173173    </listitem>
    174    <!--<listitem>
     174    <!--<listitem>
    175175      <para>M4-&m4-version;</para>
    176176    </listitem>-->
     
    181181      <para>Man-DB-&man-db-version;</para>
    182182    </listitem>-->
    183    <!--<listitem>
     183    <!--<listitem>
    184184      <para>Man-pages-&man-pages-version;</para>
    185185    </listitem>-->
     
    187187      <para>MarkupSafe-&markupsafe-version;</para>
    188188    </listitem>-->
    189    <listitem>
     189    <listitem>
    190190      <para>Meson-&meson-version;</para>
    191191    </listitem>
     
    202202      <para>Ninja-&ninja-version;</para>
    203203    </listitem>-->
    204    <!--<listitem>
     204    <!--<listitem>
    205205      <para>Openssl-&openssl-version;</para>
    206206    </listitem>-->
     
    208208      <para>Patch-&patch-version;</para>
    209209    </listitem>-->
    210    <!--<listitem>
     210    <!--<listitem>
    211211      <para>Perl-&perl-version;</para>
    212212    </listitem>-->
     
    229229      <para>Sed-&sed-version;</para>
    230230    </listitem>-->
    231    <!--<listitem>
     231    <!--<listitem>
    232232      <para>Shadow-&shadow-version;</para>
    233233    </listitem>-->
    234    <!--<listitem revision="sysv">
     234    <!--<listitem revision="sysv">
    235235      <para>Sysklogd-&sysklogd-version;</para>
    236236    </listitem>-->
    237    <!--<listitem revision="systemd">
     237    <!--<listitem revision="systemd">
    238238      <para>Systemd-&systemd-version;</para>
    239239    </listitem>-->
    240    <listitem revision="sysv">
     240    <listitem revision="sysv">
    241241      <para>SysVinit-&sysvinit-version;</para>
    242242    </listitem>
     
    247247      <para>Tcl-&tcl-version;</para>
    248248    </listitem>-->
    249    <!--<listitem>
     249    <!--<listitem>
    250250      <para>Texinfo-&texinfo-version;</para>
    251251    </listitem>-->
     
    253253      <para>Tzdata-&tzdata-version;</para>
    254254    </listitem>
    255    <!--<listitem>
     255    <!--<listitem>
    256256      <para>Util-Linux-&util-linux-version;</para>
    257257    </listitem>-->
    258    <listitem>
     258    <listitem>
    259259      <para>Vim-&vim-version;</para>
    260260    </listitem>
     
    268268      <para>Zlib-&zlib-version;</para>
    269269    </listitem>-->
    270    <!--<listitem>
     270    <!--<listitem>
    271271      <para>Zstd-&zstd-version;</para>
    272272    </listitem>-->
  • chapter03/patches.xml

    r843d015 r1f20184  
    6060      </listitem>
    6161    </varlistentry>
    62 
     62<!--
    6363    <varlistentry>
    6464      <term>File Upstream Fixes Patch - <token>&file-upstream-fixes-patch-size;</token>:</term>
     
    6868      </listitem>
    6969    </varlistentry>
    70 
     70-->
    7171    <varlistentry>
    7272      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
  • chapter07/createfiles.xml

    r843d015 r1f20184  
    6262
    6363<screen revision="sysv"><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
    64 <literal>root:x:0:0:root:/root:/bin/bash
    65 bin:x:1:1:bin:/dev/null:/bin/false
    66 daemon:x:6:6:Daemon User:/dev/null:/bin/false
    67 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/bin/false
    68 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/bin/false
    69 nobody:x:99:99:Unprivileged User:/dev/null:/bin/false</literal>
     64<literal>root:x:0:0:root:/root:/usr/bin/bash
     65bin:x:1:1:bin:/dev/null:/usr/bin/false
     66daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false
     67messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false
     68uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/usr/bin/false
     69nobody:x:99:99:Unprivileged User:/dev/null:/usr/bin/false</literal>
    7070EOF</userinput></screen>
    7171
    7272<screen revision="systemd"><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
    73 <literal>root:x:0:0:root:/root:/bin/bash
    74 bin:x:1:1:bin:/dev/null:/bin/false
    75 daemon:x:6:6:Daemon User:/dev/null:/bin/false
    76 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/bin/false
    77 systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/bin/false
    78 systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/bin/false
    79 systemd-journal-remote:x:74:74:systemd Journal Remote:/:/bin/false
    80 systemd-journal-upload:x:75:75:systemd Journal Upload:/:/bin/false
    81 systemd-network:x:76:76:systemd Network Management:/:/bin/false
    82 systemd-resolve:x:77:77:systemd Resolver:/:/bin/false
    83 systemd-timesync:x:78:78:systemd Time Synchronization:/:/bin/false
    84 systemd-coredump:x:79:79:systemd Core Dumper:/:/bin/false
    85 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/bin/false
    86 systemd-oom:x:81:81:systemd Out Of Memory Daemon:/:/bin/false
    87 nobody:x:99:99:Unprivileged User:/dev/null:/bin/false</literal>
     73<literal>root:x:0:0:root:/root:/usr/bin/bash
     74bin:x:1:1:bin:/dev/null:/usr/bin/false
     75daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false
     76messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false
     77systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/usr/bin/false
     78systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/usr/bin/false
     79systemd-journal-remote:x:74:74:systemd Journal Remote:/:/usr/bin/false
     80systemd-journal-upload:x:75:75:systemd Journal Upload:/:/usr/bin/false
     81systemd-network:x:76:76:systemd Network Management:/:/usr/bin/false
     82systemd-resolve:x:77:77:systemd Resolver:/:/usr/bin/false
     83systemd-timesync:x:78:78:systemd Time Synchronization:/:/usr/bin/false
     84systemd-coredump:x:79:79:systemd Core Dumper:/:/usr/bin/false
     85uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/usr/bin/false
     86systemd-oom:x:81:81:systemd Out Of Memory Daemon:/:/usr/bin/false
     87nobody:x:99:99:Unprivileged User:/dev/null:/usr/bin/false</literal>
    8888EOF</userinput></screen>
    8989
     
    176176  chapter.</para>
    177177
    178 <screen><userinput>echo "tester:x:101:101::/home/tester:/bin/bash" &gt;&gt; /etc/passwd
     178<screen><userinput>echo "tester:x:101:101::/home/tester:/usr/bin/bash" &gt;&gt; /etc/passwd
    179179echo "tester:x:101:" &gt;&gt; /etc/group
    180180install -o tester -d /home/tester</userinput></screen>
     
    186186  work:</para>
    187187
    188 <screen role="nodump"><userinput>exec /bin/bash --login +h</userinput></screen>
     188<screen role="nodump"><userinput>exec /usr/bin/bash --login +h</userinput></screen>
    189189
    190190  <para>Note the use of the <parameter>+h</parameter> directive. This tells
  • chapter08/bash.xml

    r843d015 r1f20184  
    9595    currently being executed):</para>
    9696
    97 <screen role="nodump"><userinput>exec /bin/bash --login +h</userinput></screen>
     97 <screen role="nodump"><userinput>exec /usr/bin/bash --login +h</userinput></screen>
    9898
    9999    <note>
  • chapter08/file.xml

    r843d015 r1f20184  
    4141  <sect2 role="installation">
    4242    <title>Installation of File</title>
    43 
    44     <para>First, fix a few regressions in File:</para>
    45 
    46 <screen><userinput remap="pre">patch -Np1 -i ../file-&file-version;-upstream_fixes-1.patch</userinput></screen>
    4743
    4844    <para>Prepare File for compilation:</para>
  • chapter08/gcc.xml

    r843d015 r1f20184  
    106106    <important>
    107107      <para>In this section, the test suite for GCC is considered
    108       critical. Do not skip it under any circumstance.</para>
     108      important, but it takes a long time. First time builders are
     109      encouraged to not skip it.  The time to run the tests can be
     110      reduced significantly by adding -jx to the make command below
     111      where x is the number of cores on your system.</para>
    109112    </important>
    110113
  • chapter08/revisedchroot.xml

    r843d015 r1f20184  
    2525    PS1='(lfs chroot) \u:\w\$ '        \
    2626    PATH=/usr/bin:/usr/sbin            \
    27     /bin/bash --login</userinput></screen>
     27    /usr/bin/bash --login</userinput></screen>
    2828
    2929  <para>Here the <parameter>+h</parameter> option is not used anymore, since
  • chapter08/systemd.xml

    r843d015 r1f20184  
    5757    rules:</para>
    5858
    59  <screen><userinput remap="pre"> sed -i -e 's/GROUP="render"/GROUP="video"/' \
     59 <screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
    6060        -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
     61
     62    <para>Fix a mesaon problem:</para>
     63
     64 <screen><userinput remap="pre">sed -i 's/+ want_libfuzzer.*$/and want_libfuzzer/' meson.build</userinput></screen>
    6165
    6266    <para>Prepare systemd for compilation:</para>
  • packages.ent

    r843d015 r1f20184  
    181181<!ENTITY expect-tmp-sbu "0.2 SBU">
    182182
    183 <!ENTITY file-version "5.40">
    184 <!ENTITY file-size "981 KB">
     183<!ENTITY file-version "5.41">
     184<!ENTITY file-size "1040 KB">
    185185<!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz">
    186 <!ENTITY file-md5 "72540ea1cc8c6e1dee35d6100ec66589">
     186<!ENTITY file-md5 "18233bb0a0089dfdc7dfbc93b96f231b">
    187187<!ENTITY file-home "https://www.darwinsys.com/file/">
    188188<!ENTITY file-tmp-du "31 MB">
     
    209209<!ENTITY flex-fin-sbu "0.4 SBU">
    210210
    211 <!ENTITY gawk-version "5.1.0">
    212 <!ENTITY gawk-size "3,081 KB">
     211<!ENTITY gawk-version "5.1.1">
     212<!ENTITY gawk-size "3,075 KB">
    213213<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
    214 <!ENTITY gawk-md5 "8470c34eeecc41c1aa0c5d89e630df50">
     214<!ENTITY gawk-md5 "83650aa943ff2fd519b2abedf8506ace">
    215215<!ENTITY gawk-home "&gnu-software;gawk/">
    216216<!ENTITY gawk-tmp-du "43 MB">
     
    241241<!ENTITY libstdcpp-tmpp2-sbu "0.8 SBU">
    242242
    243 <!ENTITY gdbm-version "1.21">
    244 <!ENTITY gdbm-size "983 KB">
     243<!ENTITY gdbm-version "1.22">
     244<!ENTITY gdbm-size "1065 KB">
    245245<!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
    246 <!ENTITY gdbm-md5 "a285c6e2dfed78668664c0555a7d202b">
     246<!ENTITY gdbm-md5 "0bbd38f12656e4728e2f7c4708aec014">
    247247<!ENTITY gdbm-home "&gnu-software;gdbm/">
    248248<!ENTITY gdbm-fin-du "11 MB">
     
    322322<!ENTITY gzip-fin-sbu "0.1 SBU">
    323323
    324 <!ENTITY iana-etc-version "20211004">
     324<!ENTITY iana-etc-version "20211025">
    325325<!ENTITY iana-etc-size "580 KB">
    326326<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
    327 <!ENTITY iana-etc-md5 "7f174923f490329e2665ded727b1cc5c">
     327<!ENTITY iana-etc-md5 "a286ad899ecefbb492d7b597ccb9e1ce">
    328328<!ENTITY iana-etc-home "https://www.iana.org/protocols">
    329329<!ENTITY iana-etc-fin-du "4.7 MB">
     
    395395<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
    396396
    397 <!ENTITY libcap-version "2.59">
    398 <!ENTITY libcap-size "165 KB">
     397<!ENTITY libcap-version "2.60">
     398<!ENTITY libcap-size "167 KB">
    399399<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    400 <!ENTITY libcap-md5 "585540ad79ee2692722877c0c528d165">
     400<!ENTITY libcap-md5 "1eaaf6af4e0ebd638cd876644c8c68c4">
    401401<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    402402<!ENTITY libcap-fin-du "3.2 MB">
     
    429429<!ENTITY linux-major-version "5">
    430430<!ENTITY linux-minor-version "14">
    431 <!ENTITY linux-patch-version "12">
     431<!ENTITY linux-patch-version "15">
    432432<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    433433<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    434 <!ENTITY linux-size "117,880 KB">
     434<!ENTITY linux-size "117,877 KB">
    435435<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    436 <!ENTITY linux-md5 "a52286fe206a3f7664ca5a6c5995b9ed">
     436<!ENTITY linux-md5 "54c6f1371128e1a80dd700f52223aa64">
    437437<!ENTITY linux-home "https://www.kernel.org/">
    438438<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
     
    492492<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
    493493
    494 <!ENTITY meson-version "0.59.2">
    495 <!ENTITY meson-size "1,907 KB">
     494<!ENTITY meson-version "0.60.0">
     495<!ENTITY meson-size "1,948 KB">
    496496<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
    497 <!ENTITY meson-md5 "9d65e09b53b1dfab6339a0982176935d">
     497<!ENTITY meson-md5 "a810ef49822de717d579413d30629648">
    498498<!ENTITY meson-home "https://mesonbuild.com">
    499499<!ENTITY meson-fin-du "40 MB">
     
    698698<!ENTITY texinfo-fin-sbu "0.6 SBU">
    699699
    700 <!ENTITY tzdata-version "2021c">
    701 <!ENTITY tzdata-size "412 KB">
     700<!ENTITY tzdata-version "2021e">
     701<!ENTITY tzdata-size "413 KB">
    702702<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
    703 <!ENTITY tzdata-md5 "8c0ffa5162bca86eaa5ba1b4aec1a0fc">
     703<!ENTITY tzdata-md5 "4fdfad906ebc85fef30221c10964cce9">
    704704<!ENTITY tzdata-home "https://www.iana.org/time-zones">
    705705
  • patches.ent

    r843d015 r1f20184  
    3131-->
    3232
     33<!--
    3334<!ENTITY file-upstream-fixes-patch "file-&file-version;-upstream_fixes-1.patch">
    3435<!ENTITY file-upstream-fixes-md5 "d99090db596b9db2bed869662199a56a">
    3536<!ENTITY file-upstream-fixes-patch-size "4.0 KB">
     37-->
    3638
    3739<!ENTITY gcc-upstream-fixes-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
Note: See TracChangeset for help on using the changeset viewer.