Changeset 727617d


Ignore:
Timestamp:
03/02/2022 06:44:10 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
c47b168
Parents:
964103c (diff), 7c05ea2 (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 branch 'trunk' into xry111/clfs-ng

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r964103c r727617d  
    4545      <itemizedlist>
    4646        <listitem>
     47          <para>[xry111] - Update to meson-0.61.2. Fixes
     48          <ulink url="&lfs-ticket-root;5013">#5013</ulink>.</para>
     49        </listitem>
     50        <listitem>
     51          <para>[xry111] - Update to linux-5.16.12. Fixes
     52          <ulink url="&lfs-ticket-root;5014">#5014</ulink>.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[xry111] - Update to MarkupSafe-2.1.0. Fixes
     56          <ulink url="&lfs-ticket-root;5015">#5015</ulink>.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[xry111] - Update to dbus-1.14.0. Fixes
     60          <ulink url="&lfs-ticket-root;5017">#5017</ulink>.</para>
     61        </listitem>
     62        <listitem>
     63          <para>[xry111] - Update to vim-8.2.4489 (security fixes).
     64          Addresses <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
     65        </listitem>
     66        <listitem>
    4767          <para>[xry111] - Build libstdc++ in GCC pass 2, and remove the
    4868          seperate libstdc++ pass 2.</para>
  • chapter01/whatsnew.xml

    r964103c r727617d  
    1212  <title>What's new since the last release</title>
    1313
    14   <para>In this version of LFS, there has been a major reorganization
    15   of the book using techniques that avoid changing the host system
    16   and provides a more straight forward build process.</para>
    17 
    1814  <para>Below is a list of package updates made since the previous
    1915  release of the book.</para>
     
    4036      <para>Autoconf-&autoconf-version;</para>
    4137    </listitem>-->
    42     <listitem>
     38   <!--<listitem>
    4339      <para>Automake-&automake-version;</para>
    44     </listitem>
    45     <listitem>
     40    </listitem>-->
     41   <!--<listitem>
    4642      <para>Bash &bash-version;</para>
    47     </listitem>
    48     <listitem>
     43    </listitem>-->
     44   <!--<listitem>
    4945      <para>Bc &bc-version;</para>
    50     </listitem>
    51     <listitem>
     46    </listitem>-->
     47   <!--<listitem>
    5248      <para>Binutils-&binutils-version;</para>
    53     </listitem>
    54     <listitem>
     49    </listitem>-->
     50   <!--<listitem>
    5551      <para>Bison-&bison-version;</para>
    56     </listitem>
     52    </listitem>-->
    5753    <!--<listitem>
    5854      <para>Bzip2-&bzip2-version;</para>
     
    6157      <para>Check-&check-version;</para>
    6258    </listitem>-->
    63     <listitem>
     59    <!--<listitem>
    6460      <para>Coreutils-&coreutils-version;</para>
    65     </listitem>
     61    </listitem>-->
    6662   <!--<listitem>
    6763      <para>DejaGNU-&dejagnu-version;</para>
    6864    </listitem>-->
     65    <listitem revision="systemd">
     66      <para>D-Bus-&dbus-version;</para>
     67    </listitem>
     68   <!--<listitem>
     69      <para>Diffutils-&diffutils-version;</para>
     70    </listitem>-->
     71   <!--<listitem>
     72       <para>E2fsprogs-&e2fsprogs-version;</para>
     73    </listitem>-->
     74    <!--<listitem revision="sysv">
     75       <para>Eudev-&eudev-version;</para>
     76    </listitem>-->
     77   <!--<listitem>
     78       <para>Expat-&expat-version;</para>
     79    </listitem>-->
     80    <!--<listitem>
     81       <para>Expect-&expect-version;</para>
     82    </listitem>-->
     83   <!--<listitem>
     84       <para>File-&file-version;</para>
     85    </listitem>-->
     86    <!--<listitem>
     87      <para>Findutils-&findutils-version;</para>
     88    </listitem>-->
     89    <!--<listitem>
     90      <para>Flex-&flex-version;</para>
     91    </listitem>-->
     92    <!--<listitem>
     93      <para>Gawk-&gawk-version;</para>
     94    </listitem>-->
     95   <!--<listitem>
     96       <para>GCC-&gcc-version;</para>
     97    </listitem>-->
     98   <!--<listitem>
     99       <para>GDBM-&gdbm-version;</para>
     100    </listitem>-->
     101    <!--<listitem>
     102      <para>Gettext-&gettext-version;</para>
     103    </listitem>-->
     104   <!--<listitem>
     105      <para>Glibc-&glibc-version;</para>
     106    </listitem>-->
     107    <!--<listitem>
     108      <para>GMP-&gmp-version;</para>
     109    </listitem>-->
     110    <!--<listitem>
     111      <para>Gperf-&gperf-version;</para>
     112    </listitem>-->
     113   <!--<listitem>
     114      <para>Grep-&grep-version;</para>
     115    </listitem>-->
     116    <!--<listitem>
     117      <para>Groff-&groff-version;</para>
     118    </listitem>-->
     119   <!--<listitem>
     120      <para>GRUB-&grub-version;</para>
     121    </listitem>-->
     122    <!--<listitem>
     123      <para>Gzip-&gzip-version;</para>
     124    </listitem>-->
     125   <!--<listitem>
     126      <para>IANA-Etc-&iana-etc-version;</para>
     127    </listitem>-->
     128    <!--<listitem>
     129      <para>Inetutils-&inetutils-version;</para>
     130    </listitem>-->
     131    <!--<listitem>
     132      <para>Intltool-&intltool-version;</para>
     133    </listitem>-->
     134   <!--<listitem>
     135      <para>IPRoute2-&iproute2-version;</para>
     136    </listitem>-->
    69137    <!--<listitem revision="systemd">
    70       <para>D-Bus-&dbus-version;</para>
    71     </listitem>-->
    72    <!--<listitem>
    73       <para>Diffutils-&diffutils-version;</para>
    74     </listitem>-->
    75     <listitem>
    76        <para>E2fsprogs-&e2fsprogs-version;</para>
    77     </listitem>
    78     <listitem revision="sysv">
    79        <para>Eudev-&eudev-version;</para>
    80     </listitem>
    81     <listitem>
    82        <para>Expat-&expat-version;</para>
    83     </listitem>
    84     <!--<listitem>
    85        <para>Expect-&expect-version;</para>
    86     </listitem>-->
    87     <listitem>
    88        <para>File-&file-version;</para>
    89     </listitem>
    90     <listitem>
    91       <para>Findutils-&findutils-version;</para>
    92     </listitem>
    93     <!--<listitem>
    94       <para>Flex-&flex-version;</para>
    95     </listitem>-->
    96     <listitem>
    97       <para>Gawk-&gawk-version;</para>
    98     </listitem>
    99     <!--<listitem>
    100        <para>GCC-&gcc-version;</para>
    101     </listitem>-->
    102     <listitem>
    103        <para>GDBM-&gdbm-version;</para>
    104     </listitem>
    105     <!--<listitem>
    106       <para>Gettext-&gettext-version;</para>
    107     </listitem>-->
    108     <listitem>
    109       <para>Glibc-&glibc-version;</para>
    110     </listitem>
    111     <!--<listitem>
    112       <para>GMP-&gmp-version;</para>
    113     </listitem>-->
    114     <!--<listitem>
    115       <para>Gperf-&gperf-version;</para>
    116     </listitem>-->
    117     <!--<listitem>
    118       <para>Grep-&grep-version;</para>
    119     </listitem>-->
    120     <!--<listitem>
    121       <para>Groff-&groff-version;</para>
    122     </listitem>-->
    123     <!--<listitem>
    124       <para>GRUB-&grub-version;</para>
    125     </listitem>-->
    126     <listitem>
    127       <para>Gzip-&gzip-version;</para>
    128     </listitem>
    129     <listitem>
    130       <para>IANA-Etc-&iana-etc-version;</para>
    131     </listitem>
    132     <listitem>
    133       <para>Inetutils-&inetutils-version;</para>
    134     </listitem>
    135     <!--<listitem>
    136       <para>Intltool-&intltool-version;</para>
    137     </listitem>-->
    138     <listitem>
    139       <para>IPRoute2-&iproute2-version;</para>
    140     </listitem>
     138      <para>Jinja2-&jinja2-version;</para>
     139    </listitem>-->
     140    <!--<listitem>
     141      <para>Kbd-&kbd-version;</para>
     142    </listitem>-->
     143   <!--<listitem>
     144      <para>Kmod-&kmod-version;</para>
     145    </listitem>-->
     146   <!--<listitem>
     147      <para>Less-&less-version;</para>
     148    </listitem>-->
     149    <!--<listitem>
     150      <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
     151    </listitem>-->
     152   <!--<listitem>
     153      <para>Libcap-&libcap-version;</para>
     154    </listitem>-->
     155   <!--<listitem>
     156      <para>Libelf-&elfutils-version; (from elfutils)</para>
     157    </listitem>-->
     158   <!--<listitem>
     159      <para>Libffi-&libffi-version;</para>
     160    </listitem>-->
     161    <!--<listitem>
     162      <para>Libpipeline-&libpipeline-version;</para>
     163    </listitem>-->
     164    <!--<listitem>
     165      <para>Libtool-&libtool-version;</para>
     166    </listitem>-->
     167    <listitem>
     168      <para>Linux-&linux-version;</para>
     169    </listitem>
     170   <!--<listitem>
     171      <para>M4-&m4-version;</para>
     172    </listitem>-->
     173    <!--<listitem>
     174      <para>Make-&make-version;</para>
     175    </listitem>-->
     176    <!--<listitem>
     177      <para>Man-DB-&man-db-version;</para>
     178    </listitem>-->
     179   <!--<listitem>
     180      <para>Man-pages-&man-pages-version;</para>
     181    </listitem>-->
    141182    <listitem revision="systemd">
    142       <para>Jinja2-&jinja2-version;</para>
    143     </listitem>
    144     <!--<listitem>
    145       <para>Kbd-&kbd-version;</para>
    146     </listitem>-->
    147     <!--<listitem>
    148       <para>Kmod-&kmod-version;</para>
    149     </listitem>-->
    150     <!--<listitem>
    151       <para>Less-&less-version;</para>
    152     </listitem>-->
    153     <!--<listitem>
    154       <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
    155     </listitem>-->
    156     <listitem>
    157       <para>Libcap-&libcap-version;</para>
    158     </listitem>
    159     <listitem>
    160       <para>Libelf-&elfutils-version; (from elfutils)</para>
    161     </listitem>
    162     <!--<listitem>
    163       <para>Libffi-&libffi-version;</para>
    164     </listitem>-->
    165     <listitem>
    166       <para>Libpipeline-&libpipeline-version;</para>
    167     </listitem>
    168     <!--<listitem>
    169       <para>Libtool-&libtool-version;</para>
    170     </listitem>-->
    171     <listitem>
    172       <para>Linux-&linux-version;</para>
    173     </listitem>
    174     <!--<listitem>
    175       <para>M4-&m4-version;</para>
    176     </listitem>-->
    177     <!--<listitem>
    178       <para>Make-&make-version;</para>
    179     </listitem>-->
    180     <listitem>
    181       <para>Man-DB-&man-db-version;</para>
    182     </listitem>
    183     <!--<listitem>
    184       <para>Man-pages-&man-pages-version;</para>
    185     </listitem>-->
    186     <!--<listitem revision="systemd">
    187183      <para>MarkupSafe-&markupsafe-version;</para>
    188     </listitem>-->
     184    </listitem>
    189185    <listitem>
    190186      <para>Meson-&meson-version;</para>
     
    196192      <para>MPFR-&mpfr-version;</para>
    197193    </listitem>-->
    198     <listitem>
     194    <!--<listitem>
    199195      <para>Ncurses-&ncurses-version;</para>
    200     </listitem>
     196    </listitem>-->
    201197    <!--<listitem>
    202198      <para>Ninja-&ninja-version;</para>
    203199    </listitem>-->
    204     <listitem>
     200   <!--<listitem>
    205201      <para>Openssl-&openssl-version;</para>
    206     </listitem>
     202    </listitem>-->
    207203    <!--<listitem>
    208204      <para>Patch-&patch-version;</para>
    209205    </listitem>-->
    210     <!--<listitem>
     206   <!--<listitem>
    211207      <para>Perl-&perl-version;</para>
    212208    </listitem>-->
     
    220216      <para>Psmisc-&psmisc-version;</para>
    221217    </listitem>-->
    222     <listitem>
     218   <!--<listitem>
    223219      <para>Python-&python-version;</para>
    224     </listitem>
    225     <listitem>
     220    </listitem>-->
     221    <!--<listitem>
    226222      <para>Readline-&readline-version;</para>
    227     </listitem>
     223    </listitem>-->
    228224    <!--<listitem>
    229225      <para>Sed-&sed-version;</para>
    230226    </listitem>-->
    231     <listitem>
     227   <!--<listitem>
    232228      <para>Shadow-&shadow-version;</para>
    233     </listitem>
    234     <!--<listitem revision="sysv">
     229    </listitem>-->
     230   <!--<listitem revision="sysv">
    235231      <para>Sysklogd-&sysklogd-version;</para>
    236232    </listitem>-->
    237     <listitem revision="systemd">
     233   <!--<listitem revision="systemd">
    238234      <para>Systemd-&systemd-version;</para>
    239     </listitem>
    240     <listitem revision="sysv">
     235    </listitem>-->
     236   <!--<listitem revision="sysv">
    241237      <para>SysVinit-&sysvinit-version;</para>
    242     </listitem>
     238    </listitem>-->
    243239    <!--<listitem>
    244240      <para>Tar-&tar-version;</para>
    245241    </listitem>-->
    246     <listitem>
     242    <!--<listitem>
    247243      <para>Tcl-&tcl-version;</para>
    248     </listitem>
    249     <!--<listitem>
     244    </listitem>-->
     245   <!--<listitem>
    250246      <para>Texinfo-&texinfo-version;</para>
    251247    </listitem>-->
    252     <listitem>
     248    <!--<listitem>
    253249      <para>Tzdata-&tzdata-version;</para>
    254     </listitem>
    255     <listitem>
     250    </listitem>-->
     251   <!--<listitem>
    256252      <para>Util-Linux-&util-linux-version;</para>
    257     </listitem>
     253    </listitem>-->
    258254    <listitem>
    259255      <para>Vim-&vim-version;</para>
     
    268264      <para>Zlib-&zlib-version;</para>
    269265    </listitem>-->
    270     <listitem>
     266   <!--<listitem>
    271267      <para>Zstd-&zstd-version;</para>
    272     </listitem>
     268    </listitem>-->
    273269  </itemizedlist>
    274270
     
    285281    <title>Added:</title>
    286282    <listitem><para></para></listitem>  <!-- satisfy build -->
    287     <listitem>
    288        <para>binutils-2.38-lto_fix-1.patch</para>
    289     </listitem>
    290     <listitem>
    291        <para>coreutils-9.0-chmod_fix-1.patch</para>
    292     </listitem>
    293     <listitem>
    294       <para>file-5.40-upstream_fixes-1.patch</para>
    295     </listitem>
    296     <listitem>
    297       <para>shadow-4.10-useradd_segfault-1.patch</para>
    298     </listitem>
    299     <listitem revision="sysv">
    300       <para>sysvinit-3.01-consolidated-1.patch</para>
    301     </listitem>
    302     <listitem revision="systemd">
    303       <para>systemd-250-upstream_fixes-1.patch</para>
    304     </listitem>
    305283    <!--
    306     <listitem revision="systemd">
    307       <para>MarkupSafe-&markupsafe-version;</para>
    308     </listitem>
    309     <listitem revision="systemd">
    310       <para>Jinja2-&jinja2-version;</para>
     284    <listitem>
     285      <para>binutils-2.37-upstream_fix-1.patch</para>
     286    </listitem>
     287    <listitem>
     288      <para>gcc-11.1.0-upstream_fixes-1.patch</para>
    311289    </listitem>
    312290    -->
  • chapter08/meson.xml

    r964103c r727617d  
    5757<screen><userinput remap="make">python3 setup.py build</userinput></screen>
    5858
    59     <para>This package does not come with a test suite.</para>
     59    <para>The test suite requires some packages out of the scope of LFS.</para>
    6060
    6161    <para>Install the package:</para>
  • packages.ent

    r964103c r727617d  
    115115<!ENTITY coreutils-fin-sbu "2.6 SBU">
    116116
    117 <!ENTITY dbus-version "1.12.20">
    118 <!ENTITY dbus-size "2,048 KB">
    119 <!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    120 <!ENTITY dbus-md5 "dfe8a71f412e0b53be26ed4fbfdc91c4">
     117<!ENTITY dbus-version "1.14.0">
     118<!ENTITY dbus-size "1,332 KB">
     119<!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz">
     120<!ENTITY dbus-md5 "ddd5570aff05191dbee8e42d751f1b7d">
    121121<!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus">
    122122<!ENTITY dbus-fin-du "18 MB">
     
    432432<!ENTITY linux-major-version "5">
    433433<!ENTITY linux-minor-version "16">
    434 <!ENTITY linux-patch-version "9">
     434<!ENTITY linux-patch-version "12">
    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 "124,577 KB">
     437<!ENTITY linux-size "124,572 KB">
    438438<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    439 <!ENTITY linux-md5 "4d6a704bf3e249ef6189b6f17457084b">
     439<!ENTITY linux-md5 "e859941968400c4437bd62b4fe39b7b7">
    440440<!ENTITY linux-home "https://www.kernel.org/">
    441441<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
     
    489489<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
    490490
    491 <!ENTITY markupsafe-version "2.0.1">
     491<!ENTITY markupsafe-version "2.1.0">
    492492<!ENTITY markupsafe-size "20 KB">
    493493<!ENTITY markupsafe-url "https://files.pythonhosted.org/packages/source/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz">
    494 <!ENTITY markupsafe-md5 "892e0fefa3c488387e5cc0cad2daa523">
    495 <!ENTITY markupsafe-home "https://markupsafe.palletsprojects.com/en/2.0.x/">
     494<!ENTITY markupsafe-md5 "1c3ef96104e89fc64f90e48194a4f154">
     495<!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/">
    496496<!ENTITY markupsafe-fin-du "520 KB">
    497497<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
    498498
    499 <!ENTITY meson-version "0.61.1">
    500 <!ENTITY meson-size "1,963 KB">
     499<!ENTITY meson-version "0.61.2">
     500<!ENTITY meson-size "1,968 KB">
    501501<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
    502 <!ENTITY meson-md5 "8ed66d5537275df3defffb66d1fb897f">
     502<!ENTITY meson-md5 "7c4220066c70057b4c5a997a47ac710c">
    503503<!ENTITY meson-home "https://mesonbuild.com">
    504504<!ENTITY meson-fin-du "41 MB">
    505 <!ENTITY meson-fin-sbu "less than 0.1 SBU">
     505<!ENTITY meson-fin-sbu "less than 0.1 SBU (about 1.8 SBU with tests)">
    506506
    507507<!ENTITY mpc-version "1.2.1">
     
    729729<!ENTITY mount-setsid-sbu "less than 0.1 SBU">
    730730
    731 <!ENTITY vim-version "8.2.4383">
     731<!ENTITY vim-version "8.2.4489">
    732732<!ENTITY vim-majmin "82">
    733733<!ENTITY vim-docdir "vim/vim82">
    734 <!ENTITY vim-size "15,622 KB">
     734<!ENTITY vim-size "10,380 KB">
    735735<!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">-->
    736 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">
    737 <!ENTITY vim-md5 "3168ff48e382a1201bd0cbd0209bd3e0">
     736<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz">
     737<!ENTITY vim-md5 "41e97917fc46d044ffe951c197509efe">
    738738<!ENTITY vim-home "https://www.vim.org">
    739739<!ENTITY vim-fin-du "206 MB">
Note: See TracChangeset for help on using the changeset viewer.