Changeset 43f9644 in clfs-embedded for BOOK/final-system/common/e2fsprogs.xml


Ignore:
Timestamp:
Jan 10, 2011, 7:56:49 PM (13 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
53a63f3
Parents:
19f6110
Message:

Changes Submitted By Andrew Bradford via the CLFS-Dev Mailing List. Updated E2fsprogs to 1.41.14 and changed some configure switches for uClibc compatibility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/e2fsprogs.xml

    r19f6110 r43f9644  
    2020    <para>The E2fsprogs package contains the utilities for handling the
    2121    <systemitem class="filesystem">ext2</systemitem> file system. It also
    22     supports the <systemitem class="filesystem">ext3</systemitem> journaling
    23     file system.</para>
     22    supports the <systemitem class="filesystem">ext3</systemitem> and
     23    <systemitem class="filesystem">ext4</systemitem> journaling
     24    file systems.</para>
    2425
    2526  </sect2>
     
    3738
    3839<screen os="d"><userinput>CC="${CC} ${BUILD} -Os" ../configure --prefix=/usr \
    39   --with-root-prefix="" --host=${CLFS_TARGET} --with-cc="${CC} ${BUILD} -Os" \
    40   --with-linker=${LD} --disable-tls</userinput></screen>
     40    --with-root-prefix="" --host=${CLFS_TARGET} --disable-tls \
     41    --disable-debugfs --disable-e2initrd-helper --disable-nls</userinput></screen>
    4142
    4243    <variablelist os="e">
     
    5455          not passed to E2fsprogs' configure, the programs are installed into
    5556          the <filename class="directory">/usr</filename> directory.</para>
    56         </listitem>
    57       </varlistentry>
     57       </listitem>
     58     </varlistentry>
    5859
    5960      <varlistentry os="e2">
    60         <term><parameter>--enable-elf-shlibs</parameter></term>
    61         <listitem>
    62           <para>This creates the shared libraries which some programs
    63           in this package use.</para>
     61        <term><parameter>--disable-tls</parameter></term>
     62        <listitem>
     63          <para>Disable thread local support</para>
    6464        </listitem>
    6565      </varlistentry>
    6666
    6767      <varlistentry os="e3">
    68         <term><parameter>--disable-evms</parameter></term>
    69         <listitem>
    70           <para>This disables the building of the Enterprise Volume
    71           Management System (EVMS) plugin. This plugin is not up-to-date with
    72           the latest EVMS internal interfaces and EVMS is not installed as part
    73           of a base CLFS system, so the plugin is not required. See the EVMS
    74           website at <ulink url="http://evms.sourceforge.net/"/> for more
    75           information regarding EVMS.</para>
     68        <term><parameter>--disable-debugfs</parameter></term>
     69        <listitem>
     70          <para>Disable building of the debugfs program.
     71          The debugfs program relies upon utime.h which is not
     72          available in the embedded system.</para>
     73        </listitem>
     74      </varlistentry>
     75
     76      <varlistentry os="e4">
     77        <term><parameter>--disable-e2initrd-helper</parameter></term>
     78        <listitem>
     79          <para>Disable building of the e2initrd-helper.
     80          The e2initrd-helper program relies upon utime.h which is not
     81          available in the embedded system.</para>
     82        </listitem>
     83      </varlistentry>
     84
     85      <varlistentry os="e5">
     86        <term><parameter>--disable-nls</parameter></term>
     87        <listitem>
     88          <para>Disable native language support.</para>
    7689        </listitem>
    7790      </varlistentry>
     
    101114
    102115      <seglistitem>
    103         <seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs,
    104         e2fsck, e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3,
    105         logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3,
    106         mklost+found, resize2fs, tune2fs, and uuidgen.</seg>
     116        <seg>badblocks, blkid, chattr, compile_et, dumpe2fs,
     117    e2fsck, e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3,
     118    fsck.ext4, logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3,
     119    mkfs.ext4, mklost+found, resize2fs, tune2fs, and uuidgen.</seg>
    107120        <seg>libblkid.[a,so], libcom_err.[a,so], libe2p.[a,so],
    108121        libext2fs.[a,so], libss.[a,so], and libuuid.[a,so]</seg>
     
    163176      </varlistentry>
    164177
    165       <varlistentry id="debugfs">
    166         <term><command>debugfs</command></term>
    167         <listitem>
    168           <para>A file system debugger; it can be used to examine and change
    169           the state of an <systemitem class="filesystem">ext2</systemitem>
    170           file system</para>
    171           <indexterm zone="ch-system-e2fsprogs debugfs">
    172             <primary sortas="b-debugfs">debugfs</primary>
    173           </indexterm>
    174         </listitem>
    175       </varlistentry>
    176 
    177178      <varlistentry id="dumpe2fs">
    178179        <term><command>dumpe2fs</command></term>
     
    274275      </varlistentry>
    275276
     277      <varlistentry id="fsck.ext4">
     278        <term><command>fsck.ext4</command></term>
     279        <listitem>
     280          <para>By default checks <systemitem class="filesystem">ext4</systemitem>
     281          file systems</para>
     282          <indexterm zone="ch-system-e2fsprogs fsck.ext4">
     283            <primary sortas="b-fsck.ext4">fsck.ext4</primary>
     284          </indexterm>
     285        </listitem>
     286      </varlistentry>
     287
    276288      <varlistentry id="logsave">
    277289        <term><command>logsave</command></term>
     
    337349          <indexterm zone="ch-system-e2fsprogs mkfs.ext3">
    338350            <primary sortas="b-mkfs.ext3">mkfs.ext3</primary>
     351          </indexterm>
     352        </listitem>
     353      </varlistentry>
     354
     355      <varlistentry id="mkfs.ext4">
     356        <term><command>mkfs.ext4</command></term>
     357        <listitem>
     358          <para>By default creates <systemitem class="filesystem">ext4</systemitem>
     359          file systems</para>
     360          <indexterm zone="ch-system-e2fsprogs mkfs.ext4">
     361            <primary sortas="b-mkfs.ext4">mkfs.ext4</primary>
    339362          </indexterm>
    340363        </listitem>
     
    434457        <term><filename class="libraryfile">libss</filename></term>
    435458        <listitem>
    436           <para>Used by <command>debugfs</command></para>
     459          <para>Contains routines for command line interface parsing</para>
    437460          <indexterm zone="ch-system-e2fsprogs libss">
    438461            <primary sortas="c-libss">libss</primary>
Note: See TracChangeset for help on using the changeset viewer.