Changeset 032dc4e8 for chapter08


Ignore:
Timestamp:
03/31/2021 10:41:40 AM (3 years ago)
Author:
Xℹ Ruoyao <xry111@…>
Branches:
ml-11.0, multilib
Children:
4ea78e0
Parents:
bd1abf6
git-author:
Thomas Trepl <thomas@…> (08/07/2020 07:06:58 AM)
git-committer:
Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:40 AM)
Message:

Merge changes from trunk to multilib

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@12012 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter08
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • chapter08/automake.xml

    rbd1abf6 r032dc4e8  
    5959
    6060<screen><userinput remap="test">make -j4 check</userinput></screen>
     61
     62    <para>The test t/subobj.sh is known to fail in the LFS environment.</para>
    6163
    6264    <para>Install the package:</para>
  • chapter08/binutils.xml

    rbd1abf6 r032dc4e8  
    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/gcc.xml

    rbd1abf6 r032dc4e8  
    143143    apparently related to the en_HK locale.</para>
    144144
     145    <para>Additionally the following tests related to the following files
     146    are kown to fail with glibc-2.32: asan_test.C, co-ret-17-void-ret-coro.C,
     147    pr95519-05-gro.C, pr80166.c.</para>
     148
    145149<!-- don't fail anymore after the move of iana-etc and /etc/hosts
    146150    <para>Two tests named lookup.cc and reverse.cc in experimental/net
  • chapter08/glibc.xml

    rbd1abf6 r032dc4e8  
    150150
    151151    <itemizedlist>
     152
     153      <listitem>
     154        <para><emphasis>io/tst-lchmod</emphasis>
     155        is known to fail in the LFS chroot environment.</para>
     156      </listitem>
    152157
    153158      <listitem>
  • chapter08/libcap.xml

    rbd1abf6 r032dc4e8  
    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

    rbd1abf6 r032dc4e8  
    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/openssl.xml

    rbd1abf6 r032dc4e8  
    161161        </seg>
    162162        <seg>
    163           libcrypto.{so,a} and libssl.{so,a}
     163          libcrypto.so and libssl.so
    164164        </seg>
    165165        <seg>
  • chapter08/pkgmgt.xml

    rbd1abf6 r032dc4e8  
    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

    rbd1abf6 r032dc4e8  
    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>
  • chapter08/tar.xml

    rbd1abf6 r032dc4e8  
    7272<screen><userinput remap="test">make check</userinput></screen>
    7373
    74 <!-- Seems to pass for version 1.31. Keeping as a comment just in case...
    75     <para>One test, link mismatch, is known to fail.</para>
    76 -->
     74    <para>One test, capabilities: binary store/restore, is known to fail.</para>
    7775
    7876    <para>Install the package:</para>
  • chapter08/tcl.xml

    rbd1abf6 r032dc4e8  
    114114
    115115<screen><userinput remap="test">make test</userinput></screen>
     116
     117   <note>
     118      <para>
     119         In the test results there are several places associated with clock.test
     120         that indicate a failure, but the summary at the end indicates no
     121         failures. clock.test passes on a complete LFS system.
     122      </para>
     123    </note>
    116124
    117125    <para>Install the package:</para>
Note: See TracChangeset for help on using the changeset viewer.