- Timestamp:
- 12/09/2022 11:30:12 PM (22 months ago)
- 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. - Location:
- chapter08
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/coreutils.xml
refd2835 rf8c7e95 24 24 <title/> 25 25 26 <para>The Coreutils package contains utilities for showing and setting the27 basic system characteristics.</para>26 <para>The Coreutils package contains the basic utility programs 27 needed by every operating system.</para> 28 28 29 29 <segmentedlist> … … 49 49 50 50 <note> 51 <para> In the past, many bugs werefound in this patch. When reporting new52 bugs to Coreutils maintainers, please check first if they are reproducible53 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> 54 54 </note> 55 55 … … 76 76 <listitem> 77 77 <para>The patch for internationalization has modified the 78 build ing system of the package, so the configuration files have79 tobe regenerated.</para>78 build system, so the configuration files must 79 be regenerated.</para> 80 80 </listitem> 81 81 </varlistentry> … … 85 85 <listitem> 86 86 <para>This environment variable allows the package to be 87 built asthe <systemitem class="username">root</systemitem> user.87 built by the <systemitem class="username">root</systemitem> user. 88 88 </para> 89 89 </listitem> … … 94 94 <listitem> 95 95 <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. 97 97 </para> 98 98 </listitem> … … 182 182 <term><command>[</command></term> 183 183 <listitem> 184 <para>Is an actual command, /usr/bin/[ , that is a synonym184 <para>Is an actual command, /usr/bin/[; it is a synonym 185 185 for the <command>test</command> command</para> 186 186 <indexterm zone="ch-system-coreutils lbracket"> … … 276 276 <listitem> 277 277 <para>Changes the permissions of each file to the given mode; the mode 278 can be either a symbolic representation of the changes to makeor an278 can be either a symbolic representation of the changes to be made, or an 279 279 octal number representing the new permissions</para> 280 280 <indexterm zone="ch-system-coreutils chmod"> … … 342 342 <listitem> 343 343 <para>Splits a given file into several new files, separating them 344 according to given patterns or line numbers and outputting the byte344 according to given patterns or line numbers, and outputting the byte 345 345 count of each new file</para> 346 346 <indexterm zone="ch-system-coreutils csplit"> … … 364 364 <term><command>date</command></term> 365 365 <listitem> 366 <para>Displays the current time in the given format, or sets the367 system date </para>366 <para>Displays the current dae and time in the given format, or sets the 367 system date and time</para> 368 368 <indexterm zone="ch-system-coreutils date"> 369 369 <primary sortas="b-date">date</primary> … … 421 421 <term><command>dirname</command></term> 422 422 <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> 424 424 <indexterm zone="ch-system-coreutils dirname"> 425 425 <primary sortas="b-dirname">dirname</primary> … … 483 483 <term><command>factor</command></term> 484 484 <listitem> 485 <para>Prints the prime factors of all specified integer numbers</para>485 <para>Prints the prime factors of the specified integers</para> 486 486 <indexterm zone="ch-system-coreutils factor"> 487 487 <primary sortas="b-factor">factor</primary> … … 588 588 <term><command>link</command></term> 589 589 <listitem> 590 <para>Creates a hard link with the given nameto a file</para>590 <para>Creates a hard link (with the given name) to a file</para> 591 591 <indexterm zone="ch-system-coreutils link"> 592 592 <primary sortas="b-link">link</primary> … … 648 648 <term><command>mkfifo</command></term> 649 649 <listitem> 650 <para>Creates First-In, First-Outs (FIFOs), a"named651 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> 652 652 <indexterm zone="ch-system-coreutils mkfifo"> 653 653 <primary sortas="b-mkfifo">mkfifo</primary> … … 1231 1231 <listitem> 1232 1232 <para>Reports the number of lines, words, and bytes for each given 1233 file, as well as a total linewhen more than one file is given</para>1233 file, as well as grand totals when more than one file is given</para> 1234 1234 <indexterm zone="ch-system-coreutils wc"> 1235 1235 <primary sortas="b-wc">wc</primary> … … 1262 1262 <term><command>yes</command></term> 1263 1263 <listitem> 1264 <para>Repeatedly outputs <quote>y</quote> or a given stringuntil1264 <para>Repeatedly outputs <quote>y</quote>, or a given string, until 1265 1265 killed</para> 1266 1266 <indexterm zone="ch-system-coreutils yes"> -
chapter08/libtool.xml
refd2835 rf8c7e95 183 183 <term><filename class="libraryfile">libltdl</filename></term> 184 184 <listitem> 185 <para>Hides the various difficulties of opening dynamically l inked libraries</para>185 <para>Hides the various difficulties of opening dynamically loaded libraries</para> 186 186 <indexterm zone="ch-system-libtool libltdl"> 187 187 <primary sortas="c-libltdl">libltdl</primary> -
chapter08/meson.xml
refd2835 rf8c7e95 24 24 <title/> 25 25 26 <para>Meson is an open source build system meantto be both extremely fast26 <para>Meson is an open source build system designed to be both extremely fast 27 27 and as user friendly as possible.</para> 28 28 … … 37 37 38 38 <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 42 43 several packages in <ulink url="&blfs-book;">the BLFS 43 44 book</ulink>.</para> … … 57 58 <screen><userinput remap="make">pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen> 58 59 59 <para>The test suite requires some packages out ofthe scope of LFS.</para>60 <para>The test suite requires some packages outside the scope of LFS.</para> 60 61 61 62 <para>Install the package:</para> … … 71 72 <term><parameter>-w dist</parameter></term> 72 73 <listitem> 73 <para>Put the created wheels into the74 <para>Puts the created wheels into the 74 75 <filename class='directory'>dist</filename> directory.</para> 75 76 </listitem> … … 79 80 <term><parameter>--find-links dist</parameter></term> 80 81 <listitem> 81 <para>Install wheels from the82 <para>Installs wheels from the 82 83 <filename class='directory'>dist</filename> directory.</para> 83 84 </listitem> -
chapter08/ninja.xml
refd2835 rf8c7e95 37 37 38 38 <tip revision="sysv"> 39 <para>This section is not strictly required for LFS if not using40 systemd. On the other hand, ninja associated to mesonmakes39 <para>This section is not strictly required when LFS does not use 40 systemd. On the other hand, Ninja, along with Meson, makes 41 41 a powerful build system combination, 42 which is expected tobe used more and more often. It is required for42 which will probably be used more and more often. It is required for 43 43 several packages in <ulink url="&blfs-book;">the BLFS 44 44 book</ulink>.</para> … … 50 50 <title>Installation of Ninja</title> 51 51 52 <para>When run, ninja normally runs a maximum number of processes53 in parallel. By default this is the number of cores on the system54 plus two. In some cases this can overheat a CPU or run a systemout55 of memory. If run from the command line, passing a-jN parameter56 will limit the number of parallel processes , but some packages57 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> 58 58 59 59 <para>Using the <emphasis>optional</emphasis> procedure below allows a user to … … 63 63 <screen>export NINJAJOBS=4</screen> 64 64 65 will limit ninjato four parallel processes.</para>65 will limit <command>ninja</command> to four parallel processes.</para> 66 66 67 <para>If desired, add the capability to use the environment variable68 NINJAJOBS by running :</para>67 <para>If desired, make <command>ninja</command> recognize the environment variable 68 NINJAJOBS by running the stream editor:</para> 69 69 70 70 <screen><userinput remap="pre">sed -i '/int Guess/a \ … … 85 85 <term><parameter>--bootstrap</parameter></term> 86 86 <listitem> 87 <para>This parameter forces ninja to rebuild itself for the current87 <para>This parameter forces Ninja to rebuild itself for the current 88 88 system.</para> 89 89 </listitem> -
chapter08/perl.xml
refd2835 rf8c7e95 124 124 <para>These settings define where Perl looks for installed 125 125 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> 129 130 </listitem> 130 131 </varlistentry> -
chapter08/python.xml
refd2835 rf8c7e95 67 67 <listitem> 68 68 <para>This switch enables linking against the system version of 69 < application>libffi.so</application>.</para>69 <filename class='libraryfile'>libffi.so</filename>.</para> 70 70 </listitem> 71 71 </varlistentry> -
chapter08/wheel.xml
refd2835 rf8c7e95 129 129 <listitem> 130 130 <para> 131 is a utility to unpack, pack, or convert wheel packages131 is a utility to unpack, pack, or convert wheel archives 132 132 </para> 133 133 <indexterm zone="ch-system-wheel">
Note:
See TracChangeset
for help on using the changeset viewer.