Changeset ea7ec72


Ignore:
Timestamp:
06/11/2020 06:27:01 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:
6a156bab
Parents:
3b1b9de
Message:

Typos.
Tweaks to stripping.xml

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

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r3b1b9de rea7ec72  
    829829      </segmentedlist>
    830830
    831 <!-- Begin Gcc dependency info -->
    832   <bridgehead renderas="sect2" id="gcc-dep">Gcc</bridgehead>
     831<!-- Begin GCC dependency info -->
     832  <bridgehead renderas="sect2" id="gcc-dep">GCC</bridgehead>
    833833
    834834      <segmentedlist>
     
    19491949
    19501950        <seglistitem>
    1951          <seg>Binutils, Coreutils, Gcc, and Python</seg>
     1951         <seg>Binutils, Coreutils, GCC, and Python</seg>
    19521952        </seglistitem>
    19531953      </segmentedlist>
     
    19841984
    19851985        <seglistitem>
    1986          <seg>Binutils, Coreutils, Gcc, Make, and Perl</seg>
     1986         <seg>Binutils, Coreutils, GCC, Make, and Perl</seg>
    19871987        </seglistitem>
    19881988      </segmentedlist>
  • chapter07/libstdc++-pass2.xml

    r3b1b9de rea7ec72  
    2929    was available to compile it. We could not use the compiler built in that
    3030    section because it is a native compiler and should not be used outside of
    31     chroot and risk polluting the libraries with some host components.</para>
     31    chroot and risks polluting the libraries with some host components.</para>
    3232
    3333    <segmentedlist>
  • chapter07/stripping.xml

    r3b1b9de rea7ec72  
    2020    The following steps are performed from outside the chroot
    2121    environment. That means, you have to leave the chroot environment
    22     first before continuing. The reason for that is to
     22    first before continuing. The reason for that is to:
    2323    <itemizedlist>
    2424      <listitem>
    2525        <para>
    26           make sure that objects are not in use while they gets
    27           manipulated.
     26          make sure that objects are not in use while they are
     27          manipulated.
    2828        </para>
    2929      </listitem>
     
    4545  </para>
    4646
    47 <screen role="nodump"><userinput>exit
    48 umount $LFS/dev{/pts,}
    49 umount $LFS/{sys,proc,run}</userinput></screen>
    50 
    5147  <note>
    5248    <para>All of the following instructions are executed by
     
    6460  </note>
    6561
     62<screen role="nodump"><userinput>exit
     63umount $LFS/dev{/pts,}
     64umount $LFS/{sys,proc,run}</userinput></screen>
     65
    6666  <sect2>
    6767    <title>Stripping</title>
    6868
    69     <para>If the LFS partition is rather small, it is beneficial to
    70     learn that unnecessary items can be removed. The executables and
    71     libraries built so far contain about 94 MB of unneeded debugging
     69    <para>If the LFS partition is rather small, it is good to
     70    know that unnecessary items can be removed. The executables and
     71    libraries built so far contain a little over 90 MB of unneeded debugging
    7272    symbols.</para>
    7373
     
    8888    built all over again.</para>
    8989
    90     <para>To save more space (about 37 MB), remove the documentation:</para>
     90    <para>To save more space (slightly more than 35 MB), remove the documentation:</para>
    9191
    9292<screen role="nodump"><userinput>rm -rf $LFS/usr/share/{info,man,doc}</userinput></screen>
     
    100100
    101101    <para>At this point, you should have at least 5 GB of free space on the
    102     chroot partition that can be used to build and install Glibc and Gcc in
     102    chroot partition that can be used to build and install Glibc and GCC in
    103103    the next phase. If you can build and install Glibc, you can build and install
    104104    the rest too. You can check the free disk space with the command
    105     <command>df -h $LFS/</command>.</para>
     105    <command>df -h $LFS</command>.</para>
    106106
    107107  </sect2>
     
    130130      Create the backup archive by running the following command:
    131131    </para>
    132 <screen role="nodump"><userinput>cd $LFS &amp;&amp;
    133 tar -cJpf $HOME/temp-tools.tar.xz .
     132
     133<screen role="nodump" revision="sysv"><userinput>cd $LFS &amp;&amp;
     134tar -cJpf $HOME/lfs-temp-tools-&version;.tar.xz .
    134135</userinput></screen>
     136
     137<screen role="nodump" revision="systemd"><userinput>cd $LFS &amp;&amp;
     138tar -cJpf $HOME/lfs-temp-tools-&versiond;.tar.xz .
     139</userinput></screen>
     140
    135141    <para>
    136142      Replace <envar>$HOME</envar> by a directory of your choice if you
    137       do not want to have the backup stored in <systemitem class="username">root</systemitem>'s
    138       home directory.
     143      do not want to have the backup stored in <systemitem
     144      class="username">root</systemitem>'s home directory.
    139145    </para>
    140146
     
    144150      Since the sources are located under
    145151      <filename class="directory">$LFS</filename>, they are included in the
    146       backup archive as well, so you need not to download them again. After
     152      backup archive as well, so they do not need to be downloaded again. After
    147153      checking that <filename class="directory">$LFS</filename> is set properly,
    148154      restore the backup by executing the following commands:
    149155    </para>
    150156
    151 <screen role="nodump"><userinput>cd $LFS &amp;&amp;
     157<screen role="nodump" revision="sysv"><userinput>cd $LFS &amp;&amp;
    152158rm -rf ./* &amp;&amp;
    153 tar -xpf $HOME/temp-tools.tar.xz
     159tar -xpf $HOME/lfs-temp-tools-&version;.tar.xz
     160</userinput></screen>
     161
     162<screen role="nodump" revision="systemd"><userinput>cd $LFS &amp;&amp;
     163rm -rf ./* &amp;&amp;
     164tar -xpf $HOME/lfs-temp-tools-&versiond;.tar.xz
    154165</userinput></screen>
    155166
  • chapter07/util-linux.xml

    r3b1b9de rea7ec72  
    7070          <para>This sets the location of the file recording information about
    7171          the hardware clock in accordance to the FHS. This is not stricly
    72           needed for his temporary tool, but it prevents creating a file
     72          needed for this temporary tool, but it prevents creating a file
    7373          at another location, which would not be overwritten or removed
    7474          when building the final util-linux package.</para>
  • general.ent

    r3b1b9de rea7ec72  
    1 <!ENTITY version         "20200610-cross2">
     1<!ENTITY version         "20200611-cross2">
    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 "cross-chap5"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20200610-cross2-systemd">
     6<!ENTITY versiond        "20200611-cross2-systemd">
    77<!ENTITY short-versiond  "systemd">
    8 <!ENTITY generic-versiond "20200610-cross2-systemd">
     8<!ENTITY generic-versiond "20200611-cross2-systemd">
    99
    10 <!ENTITY releasedate     "June 10th, 2020">
     10<!ENTITY releasedate     "June 11th, 2020">
    1111
    1212<!ENTITY copyrightdate   "1999-2020"><!-- jhalfs needs a literal dash, not &ndash; -->
  • prologue/organization.xml

    r3b1b9de rea7ec72  
    3333
    3434    <para>Part III provides instructions for building the tools
    35     needed for construction the final LFS system.</para>
     35    needed for constructing the final LFS system.</para>
    3636  </sect2>
    3737
  • prologue/why.xml

    r3b1b9de rea7ec72  
    195195
    196196      <listitem>
    197         <para>Gcc</para>
     197        <para>GCC</para>
    198198
    199199        <para>This package is the Gnu Compiler Collection.  It contains the
     
    227227
    228228        <para>This package contains math libraries that provide useful functions
    229         for arbitrary precision arithmetic.  It is required to build Gcc.</para>
     229        for arbitrary precision arithmetic.  It is required to build GCC.</para>
    230230      </listitem>
    231231
     
    417417
    418418        <para>This package contains functions for the arithmetic of complex
    419         numbers. It is required by Gcc.</para>
     419        numbers. It is required by GCC.</para>
    420420      </listitem>
    421421
     
    424424
    425425        <para>This package contains functions for multiple precision
    426         arithmetic.  It is required by Gcc.</para>
     426        arithmetic.  It is required by GCC.</para>
    427427      </listitem>
    428428
Note: See TracChangeset for help on using the changeset viewer.