[Clfs-commits] [CLFS Embedded]Cross-LFS Embedded Book branch, master, updated. 43f96441d184e470c7149031da120ad2501f50f8

git git at cross-lfs.org
Mon Jan 10 20:02:12 PST 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Embedded Book".

The branch, master has been updated
       via  43f96441d184e470c7149031da120ad2501f50f8 (commit)
       via  19f6110304689e3fd8e0646591f890eae0adb298 (commit)
      from  a9035d06885916ad2b76939a41b4f4e67af6a03b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 43f96441d184e470c7149031da120ad2501f50f8
Author: Joe Ciccone <jciccone at gmail.com>
Date:   Mon Jan 10 22:56:49 2011 -0500

    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.

diff --git a/BOOK/final-system/common/e2fsprogs.xml b/BOOK/final-system/common/e2fsprogs.xml
index eb1b6cb..f187229 100644
--- a/BOOK/final-system/common/e2fsprogs.xml
+++ b/BOOK/final-system/common/e2fsprogs.xml
@@ -19,8 +19,9 @@
 
     <para>The E2fsprogs package contains the utilities for handling the
     <systemitem class="filesystem">ext2</systemitem> file system. It also
-    supports the <systemitem class="filesystem">ext3</systemitem> journaling
-    file system.</para>
+    supports the <systemitem class="filesystem">ext3</systemitem> and
+    <systemitem class="filesystem">ext4</systemitem> journaling
+    file systems.</para>
 
   </sect2>
 
@@ -36,8 +37,8 @@ cd build</userinput></screen>
     <para os="c">Prepare E2fsprogs for compilation:</para>
 
 <screen os="d"><userinput>CC="${CC} ${BUILD} -Os" ../configure --prefix=/usr \
-  --with-root-prefix="" --host=${CLFS_TARGET} --with-cc="${CC} ${BUILD} -Os" \
-  --with-linker=${LD} --disable-tls</userinput></screen>
+    --with-root-prefix="" --host=${CLFS_TARGET} --disable-tls \
+    --disable-debugfs --disable-e2initrd-helper --disable-nls</userinput></screen>
 
     <variablelist os="e">
       <title>The meaning of the configure options:</title>
@@ -53,26 +54,38 @@ cd build</userinput></screen>
           <filename class="directory">/sbin</filename>. If this option is
           not passed to E2fsprogs' configure, the programs are installed into
           the <filename class="directory">/usr</filename> directory.</para>
-        </listitem>
-      </varlistentry>
+       </listitem>
+     </varlistentry>
 
       <varlistentry os="e2">
-        <term><parameter>--enable-elf-shlibs</parameter></term>
+        <term><parameter>--disable-tls</parameter></term>
         <listitem>
-          <para>This creates the shared libraries which some programs
-          in this package use.</para>
+          <para>Disable thread local support</para>
         </listitem>
       </varlistentry>
 
       <varlistentry os="e3">
-        <term><parameter>--disable-evms</parameter></term>
+        <term><parameter>--disable-debugfs</parameter></term>
+        <listitem>
+          <para>Disable building of the debugfs program.
+          The debugfs program relies upon utime.h which is not
+          available in the embedded system.</para>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry os="e4">
+        <term><parameter>--disable-e2initrd-helper</parameter></term>
+        <listitem>
+          <para>Disable building of the e2initrd-helper.
+          The e2initrd-helper program relies upon utime.h which is not
+          available in the embedded system.</para>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry os="e5">
+        <term><parameter>--disable-nls</parameter></term>
         <listitem>
-          <para>This disables the building of the Enterprise Volume
-          Management System (EVMS) plugin. This plugin is not up-to-date with
-          the latest EVMS internal interfaces and EVMS is not installed as part
-          of a base CLFS system, so the plugin is not required. See the EVMS
-          website at <ulink url="http://evms.sourceforge.net/"/> for more
-          information regarding EVMS.</para>
+          <para>Disable native language support.</para>
         </listitem>
       </varlistentry>
 
@@ -100,10 +113,10 @@ cd build</userinput></screen>
       <segtitle>Installed libraries</segtitle>
 
       <seglistitem>
-        <seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs,
-        e2fsck, e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3,
-        logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3,
-        mklost+found, resize2fs, tune2fs, and uuidgen.</seg>
+        <seg>badblocks, blkid, chattr, compile_et, dumpe2fs,
+    e2fsck, e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3,
+    fsck.ext4, logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, 
+    mkfs.ext4, mklost+found, resize2fs, tune2fs, and uuidgen.</seg>
         <seg>libblkid.[a,so], libcom_err.[a,so], libe2p.[a,so],
         libext2fs.[a,so], libss.[a,so], and libuuid.[a,so]</seg>
       </seglistitem>
@@ -162,18 +175,6 @@ cd build</userinput></screen>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="debugfs">
-        <term><command>debugfs</command></term>
-        <listitem>
-          <para>A file system debugger; it can be used to examine and change
-          the state of an <systemitem class="filesystem">ext2</systemitem>
-          file system</para>
-          <indexterm zone="ch-system-e2fsprogs debugfs">
-            <primary sortas="b-debugfs">debugfs</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="dumpe2fs">
         <term><command>dumpe2fs</command></term>
         <listitem>
@@ -273,6 +274,17 @@ cd build</userinput></screen>
         </listitem>
       </varlistentry>
 
+      <varlistentry id="fsck.ext4">
+        <term><command>fsck.ext4</command></term>
+        <listitem>
+          <para>By default checks <systemitem class="filesystem">ext4</systemitem>
+          file systems</para>
+          <indexterm zone="ch-system-e2fsprogs fsck.ext4">
+            <primary sortas="b-fsck.ext4">fsck.ext4</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="logsave">
         <term><command>logsave</command></term>
         <listitem>
@@ -340,6 +352,17 @@ cd build</userinput></screen>
         </listitem>
       </varlistentry>
 
+      <varlistentry id="mkfs.ext4">
+        <term><command>mkfs.ext4</command></term>
+        <listitem>
+          <para>By default creates <systemitem class="filesystem">ext4</systemitem>
+          file systems</para>
+          <indexterm zone="ch-system-e2fsprogs mkfs.ext4">
+            <primary sortas="b-mkfs.ext4">mkfs.ext4</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="mklost-found">
         <term><command>mklost+found</command></term>
         <listitem>
@@ -433,7 +456,7 @@ cd build</userinput></screen>
       <varlistentry id="libss">
         <term><filename class="libraryfile">libss</filename></term>
         <listitem>
-          <para>Used by <command>debugfs</command></para>
+          <para>Contains routines for command line interface parsing</para>
           <indexterm zone="ch-system-e2fsprogs libss">
             <primary sortas="c-libss">libss</primary>
           </indexterm>
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 56e98ab..709c353 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -37,6 +37,17 @@
 -->
 
     <listitem>
+      <para>Janurary 10, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - 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.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>November 28, 2010</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 95820c3..da5ed21 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -22,10 +22,10 @@
 <!ENTITY clfs-bootscripts-md5 "727fb1b0d8913a63fc96123300fc5c0c">
 <!ENTITY clfs-bootscripts-home " ">
 
-<!ENTITY e2fsprogs-version "1.41.4">
-<!ENTITY e2fsprogs-size "4,286 KB">
+<!ENTITY e2fsprogs-version "1.41.14">
+<!ENTITY e2fsprogs-size "4,407 KB">
 <!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "59033388df36987d2b9c9bbf7e19bd57">
+<!ENTITY e2fsprogs-md5 "05f70470aea2ef7efbb0845b2b116720">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
 
 <!ENTITY gcc-version "4.5.1">

commit 19f6110304689e3fd8e0646591f890eae0adb298
Author: Joe Ciccone <jciccone at gmail.com>
Date:   Mon Jan 10 22:52:02 2011 -0500

    Update Date.

diff --git a/BOOK/general.ent b/BOOK/general.ent
index 4ea1b33..926b372 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -2,7 +2,7 @@
 
 <!ENTITY month "01"> <!-- Use two digits -->
 <!ENTITY month_name "January">
-<!ENTITY day "08"> <!-- Use two digits -->
+<!ENTITY day "10"> <!-- Use two digits -->
 <!ENTITY year "2011"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">

-----------------------------------------------------------------------

Summary of changes:
 BOOK/final-system/common/e2fsprogs.xml |   89 ++++++++++++++++++++------------
 BOOK/general.ent                       |    2 +-
 BOOK/introduction/common/changelog.xml |   11 ++++
 BOOK/packages.ent                      |    6 +-
 4 files changed, 71 insertions(+), 37 deletions(-)


hooks/post-receive
-- 
Cross-LFS Embedded Book



More information about the Clfs-commits mailing list