Changeset f8c7e95 for chapter08


Ignore:
Timestamp:
12/09/2022 11:30:12 PM (22 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib, xry111/multilib
Children:
0a12f0a
Parents:
efd2835 (diff), f8ac129 (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:

Automatic merge of trunk into multilib

Location:
chapter08
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • chapter08/coreutils.xml

    refd2835 rf8c7e95  
    2424    <title/>
    2525
    26     <para>The Coreutils package contains utilities for showing and setting the
    27     basic system characteristics.</para>
     26    <para>The Coreutils package contains the basic utility programs
     27    needed by every operating system.</para>
    2828
    2929    <segmentedlist>
     
    4949
    5050    <note>
    51       <para>In the past, many bugs were found in this patch. When reporting new
    52       bugs to Coreutils maintainers, please check first if they are reproducible
    53       without this patch.</para>
     51      <para>Many bugs have been found in this patch. When reporting new
     52      bugs to the Coreutils maintainers, please check first to see if
     53      those bugs are reproducible without this patch.</para>
    5454    </note>
    5555
     
    7676        <listitem>
    7777          <para>The patch for internationalization has modified the
    78           building system of the package, so the configuration files have
    79           to be regenerated.</para>
     78          build system, so the configuration files must
     79          be regenerated.</para>
    8080        </listitem>
    8181      </varlistentry>
     
    8585        <listitem>
    8686          <para>This environment variable allows the package to be
    87           built as the <systemitem class="username">root</systemitem> user.
     87          built by the <systemitem class="username">root</systemitem> user.
    8888          </para>
    8989        </listitem>
     
    9494        <listitem>
    9595          <para>The purpose of this switch is to prevent Coreutils from
    96           installing binaries that will be installed by other packages later.
     96          installing programs that will be installed by other packages.
    9797          </para>
    9898        </listitem>
     
    182182        <term><command>[</command></term>
    183183        <listitem>
    184           <para>Is an actual command, /usr/bin/[, that is a synonym
     184          <para>Is an actual command, /usr/bin/[; it is a synonym
    185185          for the <command>test</command> command</para>
    186186          <indexterm zone="ch-system-coreutils lbracket">
     
    276276        <listitem>
    277277          <para>Changes the permissions of each file to the given mode; the mode
    278           can be either a symbolic representation of the changes to make or an
     278          can be either a symbolic representation of the changes to be made, or an
    279279          octal number representing the new permissions</para>
    280280          <indexterm zone="ch-system-coreutils chmod">
     
    342342        <listitem>
    343343          <para>Splits a given file into several new files, separating them
    344           according to given patterns or line numbers and outputting the byte
     344          according to given patterns or line numbers, and outputting the byte
    345345          count of each new file</para>
    346346          <indexterm zone="ch-system-coreutils csplit">
     
    364364        <term><command>date</command></term>
    365365        <listitem>
    366           <para>Displays the current time in the given format, or sets the
    367           system date</para>
     366          <para>Displays the current dae and time in the given format, or sets the
     367          system date and time</para>
    368368          <indexterm zone="ch-system-coreutils date">
    369369            <primary sortas="b-date">date</primary>
     
    421421        <term><command>dirname</command></term>
    422422        <listitem>
    423           <para>Strips the non-directory suffix from a file name</para>
     423          <para>Extracts the directory portion(s) of the given name(s)</para>
    424424          <indexterm zone="ch-system-coreutils dirname">
    425425            <primary sortas="b-dirname">dirname</primary>
     
    483483        <term><command>factor</command></term>
    484484        <listitem>
    485           <para>Prints the prime factors of all specified integer numbers</para>
     485          <para>Prints the prime factors of the specified integers</para>
    486486          <indexterm zone="ch-system-coreutils factor">
    487487            <primary sortas="b-factor">factor</primary>
     
    588588        <term><command>link</command></term>
    589589        <listitem>
    590           <para>Creates a hard link with the given name to a file</para>
     590          <para>Creates a hard link (with the given name) to a file</para>
    591591          <indexterm zone="ch-system-coreutils link">
    592592            <primary sortas="b-link">link</primary>
     
    648648        <term><command>mkfifo</command></term>
    649649        <listitem>
    650           <para>Creates First-In, First-Outs (FIFOs), a "named
    651           pipe" in UNIX parlance, with the given names</para>
     650          <para>Creates First-In, First-Outs (FIFOs), "named
     651          pipes" in UNIX parlance, with the given names</para>
    652652          <indexterm zone="ch-system-coreutils mkfifo">
    653653            <primary sortas="b-mkfifo">mkfifo</primary>
     
    12311231        <listitem>
    12321232          <para>Reports the number of lines, words, and bytes for each given
    1233           file, as well as a total line when more than one file is given</para>
     1233          file, as well as grand totals when more than one file is given</para>
    12341234          <indexterm zone="ch-system-coreutils wc">
    12351235            <primary sortas="b-wc">wc</primary>
     
    12621262        <term><command>yes</command></term>
    12631263        <listitem>
    1264           <para>Repeatedly outputs <quote>y</quote> or a given string until
     1264          <para>Repeatedly outputs <quote>y</quote>, or a given string, until
    12651265          killed</para>
    12661266          <indexterm zone="ch-system-coreutils yes">
  • chapter08/libtool.xml

    refd2835 rf8c7e95  
    183183        <term><filename class="libraryfile">libltdl</filename></term>
    184184        <listitem>
    185           <para>Hides the various difficulties of opening dynamically linked libraries</para>
     185          <para>Hides the various difficulties of opening dynamically loaded libraries</para>
    186186          <indexterm zone="ch-system-libtool libltdl">
    187187            <primary sortas="c-libltdl">libltdl</primary>
  • chapter08/meson.xml

    refd2835 rf8c7e95  
    2424    <title/>
    2525
    26     <para>Meson is an open source build system meant to be both extremely fast
     26    <para>Meson is an open source build system designed to be both extremely fast
    2727    and as user friendly as possible.</para>
    2828
     
    3737
    3838    <tip revision="sysv">
    39       <para>This section is not strictly required for LFS if not using
    40       systemd. On the other hand, meson/ninja is a powerful build system,
    41       which is expected to be used more and more often. It is required for
     39      <para>This section is not strictly required when LFS does not use
     40      systemd. On the other hand, Meson, along with Ninja, makes
     41      a powerful build system combination,
     42      which will probably be used more and more often. It is required for
    4243      several packages in <ulink url="&blfs-book;">the BLFS
    4344      book</ulink>.</para>
     
    5758<screen><userinput remap="make">pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
    5859
    59     <para>The test suite requires some packages out of the scope of LFS.</para>
     60    <para>The test suite requires some packages outside the scope of LFS.</para>
    6061
    6162    <para>Install the package:</para>
     
    7172        <term><parameter>-w dist</parameter></term>
    7273        <listitem>
    73            <para>Put the created wheels into the
     74           <para>Puts the created wheels into the
    7475           <filename class='directory'>dist</filename> directory.</para>
    7576        </listitem>
     
    7980        <term><parameter>--find-links dist</parameter></term>
    8081        <listitem>
    81            <para>Install wheels from the
     82           <para>Installs wheels from the
    8283           <filename class='directory'>dist</filename> directory.</para>
    8384        </listitem>
  • chapter08/ninja.xml

    refd2835 rf8c7e95  
    3737
    3838    <tip revision="sysv">
    39       <para>This section is not strictly required for LFS if not using
    40       systemd. On the other hand, ninja associated to meson makes
     39      <para>This section is not strictly required when LFS does not use
     40      systemd. On the other hand, Ninja, along with Meson, makes
    4141      a powerful build system combination,
    42       which is expected to be used more and more often. It is required for
     42      which will probably be used more and more often. It is required for
    4343      several packages in <ulink url="&blfs-book;">the BLFS
    4444      book</ulink>.</para>
     
    5050    <title>Installation of Ninja</title>
    5151
    52     <para>When run, ninja normally runs a maximum number of processes
    53     in parallel.  By default this is the number of cores on the system
    54     plus two.  In some cases this can overheat a CPU or run a system out
    55     of memory.  If run from the command line, passing a -jN parameter
    56     will limit the number of parallel processes, but some packages
    57     embed the execution of ninja and do not pass a -j parameter.</para>
     52    <para>When run, <command>ninja</command> normally utilizes the greatest
     53    possible number of processes in parallel.  By default this is the number of cores on the system,
     54    plus two.  This may overheat the CPU, or make the system run out
     55    of memory.  When <command>ninja</command> is invoked from the command line, passing the -jN parameter
     56    will limit the number of parallel processes. Some packages
     57    embed the execution of <command>ninja</command>, and do not pass the -j parameter on to it.</para>
    5858
    5959    <para>Using the <emphasis>optional</emphasis> procedure below allows a user to
     
    6363    <screen>export NINJAJOBS=4</screen>
    6464
    65     will limit ninja to four parallel processes.</para>
     65    will limit <command>ninja</command> to four parallel processes.</para>
    6666
    67     <para>If desired, add the capability to use the environment variable
    68     NINJAJOBS by running:</para>
     67    <para>If desired, make <command>ninja</command> recognize the environment variable
     68    NINJAJOBS by running the stream editor:</para>
    6969
    7070<screen><userinput remap="pre">sed -i '/int Guess/a \
     
    8585        <term><parameter>--bootstrap</parameter></term>
    8686        <listitem>
    87           <para>This parameter forces ninja to rebuild itself for the current
     87          <para>This parameter forces Ninja to rebuild itself for the current
    8888          system.</para>
    8989        </listitem>
  • chapter08/perl.xml

    refd2835 rf8c7e95  
    124124          <para>These settings define where Perl looks for installed
    125125          modules. The LFS editors chose to put them in a directory structure
    126           based on the Major.Minor version of Perl (&perl-version-min;) which
    127           allows upgrading Perl to newer Patch levels (&perl-version;) without
    128           reinstalling all of the modules.</para>
     126          based on the MAJOR.MINOR version of Perl (&perl-version-min;) which
     127          allows upgrading Perl to newer patch levels (the patch level is
     128          the last dot separated part in the full version string like
     129          &perl-version;) without reinstalling all of the modules.</para>
    129130        </listitem>
    130131      </varlistentry>
  • chapter08/python.xml

    refd2835 rf8c7e95  
    6767      <listitem>
    6868        <para>This switch enables linking against the system version of
    69         <application>libffi.so</application>.</para>
     69        <filename class='libraryfile'>libffi.so</filename>.</para>
    7070      </listitem>
    7171    </varlistentry>
  • chapter08/wheel.xml

    refd2835 rf8c7e95  
    129129        <listitem>
    130130          <para>
    131             is a utility to unpack, pack, or convert wheel packages
     131            is a utility to unpack, pack, or convert wheel archives
    132132          </para>
    133133          <indexterm zone="ch-system-wheel">
Note: See TracChangeset for help on using the changeset viewer.