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.

Location:
BOOK/final-system/common
Files:
2 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
  • BOOK/final-system/common/util-linux-ng.xml

    rbbb7784 r98c59fa  
    2222    and messages.</para>
    2323
    24 
    2524  </sect2>
    2625
     
    108107    <segmentedlist>
    109108      <segtitle>Installed programs</segtitle>
     109      <segtitle>Installed libraries</segtitle>
    110110
    111111      <seglistitem>
     
    119119        sfdisk, swapoff (link to swapon), swapon, tailf, taskset, tunelp, ul,
    120120        umount, whereis, and write</seg>
     121        <seg>libblkid.[a,so] and libuuid.[a,so]</seg>
    121122      </seglistitem>
    122123    </segmentedlist>
     
    833834      </varlistentry>
    834835
     836      <varlistentry id="libblkid">
     837        <term><filename class="libraryfile">libblkid</filename></term>
     838        <listitem>
     839          <para>Contains routines for device identification and token
     840          extraction</para>
     841          <indexterm zone="ch-system-util-linux-ng libblkid">
     842            <primary sortas="c-libblkid">libblkid</primary>
     843          </indexterm>
     844        </listitem>
     845      </varlistentry>
     846
     847      <varlistentry id="libuuid">
     848        <term><filename class="libraryfile">libuuid</filename></term>
     849        <listitem>
     850          <para>Contains routines for generating unique identifiers for objects
     851          that may be accessible beyond the local system</para>
     852          <indexterm zone="ch-system-util-linux-ng libuuid">
     853            <primary sortas="c-libuuid">libuuid</primary>
     854          </indexterm>
     855        </listitem>
     856      </varlistentry>
     857
    835858    </variablelist>
    836859
Note: See TracChangeset for help on using the changeset viewer.