|
Loading...
|
lfs-book@linuxfromscratch.org
[Prev] Thread [Next] | [Prev] Date [Next]
r5692 - in trunk/BOOK: . introduction/welcome postlfs/filesystems dnicholson Tue Feb 28 21:18:41 2006
Author: dnicholson
Date: 2006-02-28 22:18:41 -0700 (Tue, 28 Feb 2006)
New Revision: 5692
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/postlfs/filesystems/xfs.xml
Log:
Updated to XFS-2.7.11
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2006-03-01 00:12:30 UTC (rev 5691)
+++ trunk/BOOK/general.ent 2006-03-01 05:18:41 UTC (rev 5692)
@@ -55,7 +55,7 @@
<!-- Chapter 5 -->
<!ENTITY reiser-version "3.6.19">
-<!ENTITY xfsprogs-version "2.6.25">
+<!ENTITY xfsprogs-version "2.7.11">
<!-- Chapter 6 -->
<!ENTITY vim-version "6.4">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2006-03-01 00:12:30 UTC
(rev 5691)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2006-03-01 05:18:41 UTC
(rev 5692)
@@ -45,6 +45,10 @@
<para>March 1st, 2006</para>
<itemizedlist>
<listitem>
+ <para>[dnicholson] - Update to XFS-2.7.11. Expanded library
+ installation commands.</para>
+ </listitem>
+ <listitem>
<para>[randy] - Final cleanup to the GNOME add-on packages after the
2.12.2 update.</para>
</listitem>
Modified: trunk/BOOK/postlfs/filesystems/xfs.xml
===================================================================
--- trunk/BOOK/postlfs/filesystems/xfs.xml 2006-03-01 00:12:30 UTC (rev
5691)
+++ trunk/BOOK/postlfs/filesystems/xfs.xml 2006-03-01 05:18:41 UTC (rev
5692)
@@ -6,10 +6,10 @@
<!ENTITY xfsprogs-download-http
"http://mirrors.sunsite.dk/xfs/download/cmd_tars/xfsprogs-&xfsprogs-version;.src.tar.gz">
<!ENTITY xfsprogs-download-ftp
"ftp://oss.sgi.com/projects/xfs/download/cmd_tars/xfsprogs-&xfsprogs-version;.src.tar.gz">
- <!ENTITY xfsprogs-md5sum "65fbf692f348b57f21edd4813733d9ae">
- <!ENTITY xfsprogs-size "833 KB">
- <!ENTITY xfsprogs-buildsize "25.2 MB">
- <!ENTITY xfsprogs-time "0.59 SBU">
+ <!ENTITY xfsprogs-md5sum "d4a78fced98c0f3f32627a473e8e0a59">
+ <!ENTITY xfsprogs-size "878 KB">
+ <!ENTITY xfsprogs-buildsize "17.3 MB">
+ <!ENTITY xfsprogs-time "0.78 SBU">
]>
<sect1 id="xfs" xreflabel="XFS-&xfsprogs-version;">
@@ -67,29 +67,51 @@
<para>If you did not install the
<ulink url="&lfs-root;/chapter06/e2fsprogs.html">E2fsprogs</ulink>
package in LFS, you must install it, or
- <ulink url="http://pecl.php.net/get/uuid-1.0.tgz">UUID</ulink> before
+ <ulink url="http://pecl.php.net/package/uuid">UUID</ulink> before
proceeding with the installation of
<application>XFS</application>.</para>
</note>
<para>Install <application>XFS</application> by running the following
commands:</para>
-<screen><userinput>sed -i 's/autoconf//' Makefile &&
-make</userinput></screen>
+<screen><userinput>sed -i '/autoconf/d' Makefile &&
+make DEBUG=-DNDEBUG</userinput></screen>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>make install</userinput></screen>
+ <para>The <application>XFS</application> library installation is
+ incomplete. To finish the installation, issue the following commands
+ as the <systemitem class="username">root</systemitem> user:</para>
+
+<screen role="root"><userinput>chmod -v 755 /lib/libhandle.so* &&
+install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la &&
+install -v -m644 libhandle/.libs/libhandle.a /usr/lib &&
+ln -sv ../../lib/libhandle.so.1 /usr/lib/libhandle.so</userinput></screen>
+
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
- <para><command>sed -i 's/autoconf//' Makefile</command>: This command
+ <para><command>sed -i '/autoconf/d' Makefile</command>: This command
disables running <command>autoconf</command> because it is
unnecessary.</para>
+ <para><command>make DEBUG=-DNDEBUG</command>: The <application>XFS
+ </application> build will fail using the default -DDEBUG flags.</para>
+
+ <para><parameter>OPTIMIZER="..."</parameter>: Adding this parameter to
+ the <command>make</command> command overrides the default optimization
+ settings.</para>
+
+ <para><command>install -v ...</command>: These commands install the
+ static library and libtool archive for
<filename>libhandle</filename>.</para>
+
+ <para><command>ln -sv ...</command>: This command installs a symlink
+ that is missed by the <command>make install</command> command.</para>
+
</sect2>
<sect2 role="content">
@@ -104,7 +126,7 @@
<seg>fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_check, xfs_copy,
xfs_db, xfs_freeze, xfs_growfs, xfs_info, xfs_io, xfs_logprint,
xfs_mkfile, xfs_ncheck, xfs_repair, and xfs_rtcp</seg>
- <seg>libhandle.so</seg>
+ <seg>libhandle.[so,a]</seg>
<seg>/usr/share/doc/xfsprogs</seg>
</seglistitem>
</segmentedlist>
@@ -260,6 +282,17 @@
</listitem>
</varlistentry>
+ <varlistentry id="xfs_quota">
+ <term><command>xfs_quota</command></term>
+ <listitem>
+ <para>is a utility for reporting and editing various
+ aspects of filesystem quota.</para>
+ <indexterm zone="xfs xfs_quota">
+ <primary sortas="b-xfs_quota">xfs_quota</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="xfs_repair">
<term><command>xfs_repair</command></term>
<listitem>
- r5692 - in trunk/BOOK: . introduction/welcome postlfs/filesystems dnicholson 2006/02/28 <=