Ignore:
Timestamp:
06/29/2020 07:55:01 AM (4 years ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib-10.1
Children:
c4804e8
Parents:
d4fdde6
Message:

Update to new lfs structure

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

File:
1 moved

Legend:

Unmodified
Added
Removed
  • chapter08/e2fsprogs.xml

    rd4fdde6 r37e35d2  
    2424    <title/>
    2525
    26     <para>The E2fsprogs package contains the utilities for handling the
     26    <para>The e2fsprogs package contains the utilities for handling the
    2727    <systemitem class="filesystem">ext2</systemitem> file system. It also
    2828    supports the <systemitem class="filesystem">ext3</systemitem> and
     
    3535
    3636      <seglistitem>
    37         <seg>&e2fsprogs-ch6-sbu;</seg>
    38         <seg>&e2fsprogs-ch6-du;</seg>
     37        <seg>&e2fsprogs-fin-sbu;</seg>
     38        <seg>&e2fsprogs-fin-du;</seg>
    3939      </seglistitem>
    4040    </segmentedlist>
     
    4545    <title>Installation of E2fsprogs</title>
    4646
    47     <para>The E2fsprogs documentation recommends that the package be built in
     47    <para>The e2fsprogs documentation recommends that the package be built in
    4848    a subdirectory of the source tree: </para>
    4949
     
    5151cd       build</userinput></screen>
    5252
    53     <para>Prepare E2fsprogs for compilation:</para>
    54 
    55 <!--<screen><userinput remap="configure">LIBS=-L/tools/lib                    \
    56 CFLAGS=-I/tools/include              \
    57 CFLAGS=-I/tools/include              \
    58 PKG_CONFIG_PATH=/tools/lib/pkgconfig \
    59 ../configure - -prefix=/usr           \-->
     53    <para>Prepare e2fsprogs for compilation:</para>
     54
    6055<screen><userinput remap="configure">../configure --prefix=/usr           \
    6156             --bindir=/bin           \
     
    6863
    6964    <variablelist>
    70       <title>The meaning of the environment variable and configure options:</title>
    71 <!--
    72       <varlistentry>
    73         <term><parameter>PKG_CONFIG_PATH, LIBS, CFLAGS</parameter></term>
    74         <listitem>
    75           <para>These variables enable e2fsprogs to be built using the
    76           <xref linkend="ch-tools-util-linux"/> package built earlier.</para>
    77         </listitem>
    78       </varlistentry>
    79 -->
     65      <title>The meaning of the configure options:</title>
     66
    8067      <varlistentry>
    8168        <term><parameter>--with-root-prefix=""</parameter> and
     
    8875          like <filename class="directory">/lib</filename> and <filename
    8976          class="directory">/sbin</filename>. If this option is not passed
    90           to E2fsprogs' configure, the programs are installed into the
     77          to configure, the programs are installed into the
    9178          <filename class="directory">/usr</filename> directory.</para>
    9279        </listitem>
     
    10491        <term><parameter>--disable-*</parameter></term>
    10592        <listitem>
    106           <para>This prevents E2fsprogs from building and installing the
     93          <para>This prevents e2fsprogs from building and installing the
    10794          <systemitem class="library">libuuid</systemitem> and
    10895          <systemitem class="library">libblkid</systemitem> libraries, the
    10996          <systemitem class="daemon">uuidd</systemitem> daemon, and the
    110           <command>fsck</command> wrapper, as Util-Linux installs more
     97          <command>fsck</command> wrapper, as util-linux installs more
    11198          recent versions.</para>
    11299        </listitem>
     
    118105
    119106<screen><userinput remap="make">make</userinput></screen>
    120 <!--
    121     <para>To set up and run the test suite we need to first link some
    122     libraries from /tools/lib to a location where the test programs look.
    123     To run the tests, issue:</para>
    124 -->
    125107
    126108    <para>To run the tests, issue:</para>
    127109
    128110<screen><userinput remap="test">make check</userinput></screen>
    129 <!--ln -sfv /tools/lib/lib{blk,uu}id.so.1 lib -->
    130 <!--make LD_LIBRARY_PATH=/tools/lib check</userinput></screen>-->
    131 
    132     <para>One of the E2fsprogs tests will attempt to allocate 256 MB of memory.
     111<!-- This is a ridiculous amount now! And is it still true?
     112    <para>One of the e2fsprogs tests will attempt to allocate 256 MB of memory.
    133113    If you do not have significantly more RAM than this, be sure to enable
    134114    sufficient swap space for the test. See <xref
     
    136116    linkend="ch-partitioning-mounting"/>
    137117    for details on creating and enabling swap space.</para>
    138 
     118-->
     119    <para>On a spinning disk, the tests take a little more than 4 SBUs. They
     120    can be much shorter on an SSD (down to about 1.5 SBUs).</para>
    139121    <para>Install the package:</para>
    140122
Note: See TracChangeset for help on using the changeset viewer.