Ignore:
Timestamp:
Jul 18, 2009, 4:41:58 PM (15 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
2f9a05f1
Parents:
bbb7784
Message:

use the libblkid and libuuid provided by Util-Linux-NG instead of E2fsprogs now.

File:
1 edited

Legend:

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

    rbbb7784 r98c59fa  
    3737    <para os="c">Prepare E2fsprogs for compilation:</para>
    3838
    39 <screen os="d"><userinput>../configure --prefix=/usr --with-root-prefix="" \
    40     --enable-elf-shlibs --with-cc=gcc</userinput></screen>
     39<screen os="d"><userinput>PKG_CONFIG=true ../configure --prefix=/usr --with-root-prefix="" \
     40    --enable-elf-shlibs --with-cc=gcc \
     41    --disable-libuuid --disable-libblkid</userinput></screen>
    4142
    4243    <variablelist os="e">
     
    6970    <para os="f">Compile the package:</para>
    7071
    71 <screen os="g"><userinput>make</userinput></screen>
     72<screen os="g"><userinput>make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \
     73    LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid"</userinput></screen>
    7274
    7375    <para os="h">To test the results, issue:
     
    9799        mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev mklost+found, resize2fs,
    98100        tune2fs, uuidd, and uuidgen.</seg>
    99         <seg>libblkid.[a,so], libcom_err.[a,so], libe2p.[a,so],
    100         libext2fs.[a,so], libss.[a,so], and libuuid.[a,so]</seg>
     101        <seg>libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], and
     102        libss.[a,so]</seg>
    101103      </seglistitem>
    102104    </segmentedlist>
     
    448450      </varlistentry>
    449451
    450       <varlistentry id="libblkid">
    451         <term><filename class="libraryfile">libblkid</filename></term>
    452         <listitem>
    453           <para>Contains routines for device identification and token
    454           extraction</para>
    455           <indexterm zone="ch-system-e2fsprogs libblkid">
    456             <primary sortas="c-libblkid">libblkid</primary>
    457           </indexterm>
    458         </listitem>
    459       </varlistentry>
    460 
    461452      <varlistentry id="libcom_err">
    462453        <term><filename class="libraryfile">libcom_err</filename></term>
     
    501492      </varlistentry>
    502493
    503       <varlistentry id="libuuid">
    504         <term><filename class="libraryfile">libuuid</filename></term>
    505         <listitem>
    506           <para>Contains routines for generating unique identifiers for objects
    507           that may be accessible beyond the local system</para>
    508           <indexterm zone="ch-system-e2fsprogs libuuid">
    509             <primary sortas="c-libuuid">libuuid</primary>
    510           </indexterm>
    511         </listitem>
    512       </varlistentry>
    513 
    514494    </variablelist>
    515495
Note: See TracChangeset for help on using the changeset viewer.