Changeset ba82c18


Ignore:
Timestamp:
08/04/2020 08:14:32 PM (4 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
06ec824
Parents:
17ca548
Message:

Update to gettext-0.21.
Update to binutils-2.35.
Update to gcc-10.2.0.
Update to check-0.15.1.
Update to bison-3.7.1.
Update to util-linux 2.36.0.
Update to libcap-2.42.
Update to linux-5.7.12.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12007 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
17 edited

Legend:

Unmodified
Added
Removed
  • bootscripts/ChangeLog

    r17ca548 rba82c18  
     12020-08-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
     2   * Fix a minor display problem in checkfs
     3
    142019-10-31 DJ Lucas <dj@linuxfromscratch.org>
    25   * Syslog should not start in runlevel 2 due to network logging
  • bootscripts/lfs/init.d/checkfs

    r17ca548 rba82c18  
    9595         msg="\nWARNING:\n\nFile system errors "
    9696         msg="${msg}were found and have been corrected.\n"
    97          msg="${msg}     You may want to double-check that "
     97         msg="${msg}      You may want to double-check that "
    9898         msg="${msg}everything was fixed properly."
    9999         log_warning_msg "$msg"
  • chapter01/changelog.xml

    r17ca548 rba82c18  
    4545    <listitem>
    4646      <itemizedlist>
     47      <para>2020-08-04</para>
     48        <listitem>
     49          <para>[bdubbs] - Update to gettext-0.21. Fixes
     50          <ulink url="&lfs-ticket-root;4704">#4704</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[bdubbs] - Update to binutils-2.35. Fixes
     54          <ulink url="&lfs-ticket-root;4702">#4702</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[bdubbs] - Update to gcc-10.2.0. Fixes
     58          <ulink url="&lfs-ticket-root;4701">#4701</ulink>.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[bdubbs] - Update to check-0.15.1. Fixes
     62          <ulink url="&lfs-ticket-root;4700">#4700</ulink>.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[bdubbs] - Update to bison-3.7.1. Fixes
     66          <ulink url="&lfs-ticket-root;4699">#4699</ulink>.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[bdubbs] - Update to util-linux 2.36.0. Fixes
     70          <ulink url="&lfs-ticket-root;4698">#4698</ulink>.</para>
     71        </listitem>
     72        <listitem>
     73          <para>[bdubbs] - Update to libcap-2.42. Fixes
     74          <ulink url="&lfs-ticket-root;4703">#4703</ulink>.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[bdubbs] - Update to linux-5.7.12. Fixes
     78          <ulink url="&lfs-ticket-root;4697">#4697</ulink>.</para>
     79        </listitem>
     80      </itemizedlist>
     81    </listitem>
     82
     83    <listitem>
     84      <itemizedlist>
    4785      <para>2020-07-21</para>
    4886        <listitem>
  • chapter01/whatsnew.xml

    r17ca548 rba82c18  
    4949      <para>Bc &bc-version;</para>
    5050    </listitem>
    51     <!--<listitem>
     51    <listitem>
    5252      <para>Binutils-&binutils-version;</para>
    53     </listitem>-->
     53    </listitem>
    5454    <listitem>
    5555      <para>Bison-&bison-version;</para>
  • chapter03/patches.xml

    r17ca548 rba82c18  
    2727    </varlistentry>
    2828
    29 
     29<!--
    3030    <varlistentry>
    3131      <term>Binutils Fix for gold Test Suite Patch - <token>&binutils-gold-test-patch-size;</token>:</term>
     
    3535      </listitem>
    3636    </varlistentry>
    37 
     37-->
    3838    <varlistentry>
    3939      <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
     
    5959      </listitem>
    6060    </varlistentry>
    61 
     61<!--
    6262    <varlistentry>
    6363      <term>GCC Cross Build Fix Patch - <token>&gcc-cross-patch-size;</token>:</term>
     
    6767      </listitem>
    6868    </varlistentry>
    69 
     69-->
    7070    <varlistentry>
    7171      <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
     
    7373        <para>Download: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
    7474        <para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para>
     75      </listitem>
     76    </varlistentry>
     77
     78    <varlistentry>
     79      <term>Libpipeline Checks Patch - <token>&libpipeline-checks-patch-size;</token>:</term>
     80      <listitem>
     81        <para>Download: <ulink url="&patches-root;&libpipeline-checks-patch;"/></para>
     82        <para>MD5 sum: <literal>&libpipeline-checks-patch-md5;</literal></para>
    7583      </listitem>
    7684    </varlistentry>
  • chapter04/creatingminlayout.xml

    r17ca548 rba82c18  
    99  <?dbhtml filename="creatingminlayout.html"?>
    1010
    11   <title>Creating the Minimal directory layout in LFS filesystem</title>
     11  <title>Creating a limited directory layout in LFS filesystem</title>
    1212
    13   <para>The first task performed in the LFS partition is to create a minimal
     13  <para>The first task performed in the LFS partition is to create a limited
    1414  directory hierarchy so that programs compiled in <xref
    1515  linkend="chapter-temporary-tools"/> may be installed in their final
     
    2020  <systemitem class="username">root</systemitem>:</para>
    2121
    22 <screen><userinput>mkdir -pv $LFS/{usr,lib,var,etc,bin,sbin}
     22<screen><userinput>mkdir -pv $LFS/{bin,etc,lib,sbin,usr,var}
    2323case $(uname -m) in
    2424  x86_64) mkdir -pv $LFS/lib64 ;;
  • chapter06/gcc-pass2.xml

    r17ca548 rba82c18  
    6363  ;;
    6464esac</userinput></screen>
    65 
     65<!--
    6666    <para>Fix an issue with GCC-10.1 when building with a cross
    6767    compiler:</para>
    6868
    6969<screen><userinput remap="pre">patch -Np1 -i ../&gcc-cross-patch;</userinput></screen>
    70 
     70-->
    7171    <para>Create a separate build directory again:</para>
    7272
  • chapter07/chapter07.xml

    r17ca548 rba82c18  
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="createfiles.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libstdc++-pass2.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/>
    2122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
    22   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
  • chapter07/creatingdirs.xml

    r17ca548 rba82c18  
    1616    required in the previous chapters by issuing the following command:</para>
    1717
     18  <note><para>Some of the directories below have already been created earlier
     19  with explicit instructions or when installing some packages.  They are
     20  repeated below for completeness.</para></note>
     21
    1822<screen><userinput>mkdir -pv /{boot,home,mnt,opt,srv}</userinput></screen>
    1923
     
    3135mkdir -pv /var/lib/{color,misc,locate}
    3236
    33 ln -sv /run /var/run
    34 ln -sv /run/lock /var/lock
     37ln -sfv /run /var/run
     38ln -sfv /run/lock /var/lock
    3539
    3640install -dv -m 0750 /root
  • chapter08/binutils.xml

    r17ca548 rba82c18  
    5959
    6060    <para>Now remove one test that prevents the tests from running
    61     to completion, and fix other tests in the gold test suite, which
    62     need to be adjusted for GCC 10:</para>
    63 
    64 <screen><userinput remap="pre">sed -i '/@\tincremental_copy/d' gold/testsuite/Makefile.in
    65 patch -Np1 -i ../binutils-&binutils-version;-gcc10_gold_test_fix-1.patch</userinput></screen>
     61    to completion:</para>
     62
     63<screen><userinput remap="pre">sed -i '/@\tincremental_copy/d' gold/testsuite/Makefile.in</userinput></screen>
    6664
    6765    <para>The Binutils documentation recommends building Binutils
  • chapter08/libcap.xml

    r17ca548 rba82c18  
    4646    <para>Prevent a static library from being installed:</para>
    4747
    48 <screen><userinput remap="pre">sed -i '/install.*STACAPLIBNAME/d' libcap/Makefile</userinput></screen>
     48<screen><userinput remap="pre">sed -i '/install -m.*STACAPLIBNAME/d' libcap/Makefile</userinput></screen>
    4949
    5050    <para>Compile the package:</para>
  • chapter08/libpipeline.xml

    r17ca548 rba82c18  
    4141  <sect2 role="installation">
    4242    <title>Installation of Libpipeline</title>
     43
     44    <para>First, fix the files in the test suite:</para>
     45
     46<screen><userinput remap="pre">patch -Np1 -i ../&libpipeline-checks-patch;</userinput></screen>
    4347
    4448    <para>Prepare Libpipeline for compilation:</para>
  • chapter08/pkgmgt.xml

    r17ca548 rba82c18  
    3939
    4040  <para>There are some hints written on the topic of package management. Visit
    41   the <ulink url="&hints-index;">Hints Project</ulink> and see if one of them
     41  the <ulink url="&hints-root;">Hints Project</ulink> and see if one of them
    4242  fits your need.</para>
    4343
     
    232232
    233233      <para>This scheme, unique to LFS, was devised by Matthias Benkmann, and is
    234       available from the <ulink url="&hints-index;">Hints Project</ulink>. In
     234      available from the <ulink url="&hints-root;">Hints Project</ulink>. In
    235235      this scheme, each package is installed as a separate user into the
    236236      standard locations. Files belonging to a package are easily identified by
  • chapter08/procps.xml

    r17ca548 rba82c18  
    7373
    7474<screen><userinput remap="make">make</userinput></screen>
    75 
     75<!--
    7676    <para>The test suite needs some custom modifications for LFS.
    7777    Remove a test that fails when scripting does not use a tty device and
     
    8383rm testsuite/pgrep.test/pgrep.exp
    8484make check</userinput></screen>
     85-->
     86    <para> To run the test suite, run:</para>
     87
     88<screen><userinput remap="test">make check</userinput></screen>
    8589
    8690    <para>Install the package:</para>
  • general.ent

    r17ca548 rba82c18  
    1 <!ENTITY version         "SVN-20200721">
     1<!ENTITY version         "SVN-20200804">
    22<!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;
    33                                      Change to x.y for release but not -rc releases -->
    44<!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20200721-systemd">
     6<!ENTITY versiond        "20200804-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "July 21st, 2020">
     10<!ENTITY releasedate     "August 4th, 2020">
    1111
    1212<!ENTITY copyrightdate   "1999-2020"><!-- jhalfs needs a literal dash, not &ndash; -->
  • packages.ent

    r17ca548 rba82c18  
    6666<!ENTITY bc-fin-sbu "0.1 SBU">
    6767
    68 <!ENTITY binutils-version "2.34">
    69 <!ENTITY binutils-size "21,131 KB">
     68<!ENTITY binutils-version "2.35">
     69<!ENTITY binutils-size "21,526 KB">
    7070<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
    71 <!ENTITY binutils-md5 "664ec3a2df7805ed3464639aaae332d6">
     71<!ENTITY binutils-md5 "fc8d55e2f6096de8ff8171173b6f5087">
    7272<!ENTITY binutils-home "&gnu-software;binutils/">
    7373<!ENTITY binutils-tmpp1-du "611 MB">
     
    7878<!ENTITY binutils-fin-sbu "6.6 SBU">
    7979
    80 <!ENTITY bison-version "3.6.4">
    81 <!ENTITY bison-size "2,415 KB">
     80<!ENTITY bison-version "3.7">
     81<!ENTITY bison-size "2,545 KB">
    8282<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
    83 <!ENTITY bison-md5 "08bf8aa8334d7f817b7b24509ef412bf">
     83<!ENTITY bison-md5 "58439732ae3a0cefc598773c84f1641f">
    8484<!ENTITY bison-home "&gnu-software;bison/">
    8585<!ENTITY bison-tmp-du "47 MB">
     
    9696<!ENTITY bzip2-fin-sbu "less than 0.1 SBU">
    9797
    98 <!ENTITY check-version "0.15.0">
     98<!ENTITY check-version "0.15.1">
    9999<!ENTITY check-size "757 KB">
    100100<!ENTITY check-url "&github;/libcheck/check/releases/download/&check-version;/check-&check-version;.tar.gz">
    101 <!ENTITY check-md5 "77b27bd48f9b16844c2f62333639a246">
     101<!ENTITY check-md5 "4b22423bb2dddd0f965465d02b568d7b">
    102102<!ENTITY check-home "https://libcheck.github.io/check">
    103103<!ENTITY check-fin-du "12 MB">
     
    218218<!ENTITY gawk-fin-sbu "0.4 SBU">
    219219
    220 <!ENTITY gcc-version "10.1.0">
    221 <!ENTITY gcc-size "72,844 KB">
     220<!ENTITY gcc-version "10.2.0">
     221<!ENTITY gcc-size "73,247 KB">
    222222<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
    223 <!ENTITY gcc-md5 "7d48e00245330c48b670ec9a2c518291">
     223<!ENTITY gcc-md5 "e9fd9b1789155ad09bcf3ae747596b50">
    224224<!ENTITY gcc-home "https://gcc.gnu.org/">
    225225<!ENTITY gcc-tmpp1-du "3.7 GB">
     
    247247<!ENTITY gdbm-fin-sbu "0.1 SBU">
    248248
    249 <!ENTITY gettext-version "0.20.2">
    250 <!ENTITY gettext-size "9,292 KB">
     249<!ENTITY gettext-version "0.21">
     250<!ENTITY gettext-size "9,487 KB">
    251251<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
    252 <!ENTITY gettext-md5 "0cf5f68338d5d941bbf9ac93b847310f">
     252<!ENTITY gettext-md5 "40996bbaf7d1356d3c22e33a8b255b31">
    253253<!ENTITY gettext-home "&gnu-software;gettext/">
    254254<!ENTITY gettext-tmp-du "303 MB">
     
    376376<!ENTITY less-fin-sbu "less than 0.1 SBU">
    377377
    378 <!ENTITY lfs-bootscripts-version "20191031">      <!-- Scripts depend on this format -->
     378<!ENTITY lfs-bootscripts-version "20200802">      <!-- Scripts depend on this format -->
    379379<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">       
    380380<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
     
    384384<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
    385385
    386 <!ENTITY libcap-version "2.40">
    387 <!ENTITY libcap-size "135 KB">
     386<!ENTITY libcap-version "2.42">
     387<!ENTITY libcap-size "138 KB">
    388388<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    389 <!ENTITY libcap-md5 "c7b2c60f8d0f2f46d37b2bf74e6eeee6">
     389<!ENTITY libcap-md5 "f22cd619e04ae7b88a6a0c109b9523eb">
    390390<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    391391<!ENTITY libcap-fin-du "11 MB">
     
    418418<!ENTITY linux-major-version "5">
    419419<!ENTITY linux-minor-version "7">
    420 <!ENTITY linux-patch-version "9">
     420<!ENTITY linux-patch-version "12">
    421421<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    422422<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    423 <!ENTITY linux-size "110,080 KB">
     423<!ENTITY linux-size "110,093 KB">
    424424<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    425 <!ENTITY linux-md5 "09d5fc3f89c9c0e607af7b0b0344b480">
     425<!ENTITY linux-md5 "76bfc439430bc6596f1b0bcfc9ccff5c">
    426426<!ENTITY linux-home "https://www.kernel.org/">
    427427<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
     
    690690<!ENTITY udev-lfs-home    " ">
    691691
    692 <!ENTITY util-linux-minor "2.35">
    693 <!ENTITY util-linux-version "2.35.2"> <!-- 2.33.x -->
    694 <!ENTITY util-linux-size "5,030 KB">
     692<!ENTITY util-linux-minor "2.36">
     693<!ENTITY util-linux-version "2.36"> <!-- 2.33.x -->
     694<!ENTITY util-linux-size "5,120 KB">
    695695<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
    696 <!ENTITY util-linux-md5 "248a4d0810c9193e0e9a4bb3f26b93d8">
     696<!ENTITY util-linux-md5 "fe7c0f7e439f08970e462c9d44599903">
    697697<!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
    698698<!ENTITY util-linux-tmp-du "129 MB">
  • patches.ent

    r17ca548 rba82c18  
    77<!ENTITY bash-fixes-patch-size "22 KB">
    88
     9<!--
    910<!ENTITY binutils-gold-test-patch "binutils-&binutils-version;-gcc10_gold_test_fix-1.patch">
    1011<!ENTITY binutils-gold-test-patch-md5 "d18aaf9b25830cb8f7a5d44aa3febe28">
    1112<!ENTITY binutils-gold-test-patch-size "5.0 KB">
     13-->
    1214
    1315<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
     
    2426<!ENTITY flex-fixes-patch-size "3.4 KB">
    2527-->
    26 
     28<!--
    2729<!ENTITY gcc-cross-patch "gcc-&gcc-version;-cet_fix-1.patch">
    2830<!ENTITY gcc-cross-patch-md5 "f37d8a6b4c943a6f8eaf541923fed838">
    2931<!ENTITY gcc-cross-patch-size "4.3 KB">
    30 
     32-->
    3133<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
    3234<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
     
    4244<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
    4345<!ENTITY kbd-backspace-patch-size "12 KB">
     46
     47<!ENTITY libpipeline-checks-patch "libpipeline-&libpipeline-version;-check_fixes-2.patch">
     48<!ENTITY libpipeline-checks-patch-md5 "5b2a4f93153c8a7b40ddc9cfeb83d1c1">
     49<!ENTITY libpipeline-checks-patch-size "ww KB">
    4450<!--
    4551<!ENTITY ninja-limit-jobs-patch "ninja-&ninja-version;-add_NINJAJOBS_var-1.patch">
Note: See TracChangeset for help on using the changeset viewer.