Author: jim
Date: 2006-08-30 13:51:52 -0600 (Wed, 30 Aug 2006)
New Revision: 2326
Modified:
/
branches/clfs-2.0/BOOK/cross-tools/arm/glibc-headers.xml
branches/clfs-2.0/BOOK/cross-tools/common/binutils.xml
branches/clfs-2.0/BOOK/cross-tools/common/glibc.xml
branches/clfs-2.0/BOOK/final-system/common/bash.xml
branches/clfs-2.0/BOOK/final-system/common/man-pages.xml
branches/clfs-2.0/BOOK/final-system/common/pkgmgt.xml
branches/clfs-2.0/BOOK/final-system/common/procps.xml
branches/clfs-2.0/BOOK/final-system/common/udev.xml
branches/clfs-2.0/BOOK/final-system/common/util-linux.xml
branches/clfs-2.0/BOOK/introduction/common/changelog.xml
branches/clfs-2.0/BOOK/stylesheets/top-index.xsl
Log:
[EMAIL PROTECTED] (orig r2463): jciccone | 2006-08-30 10:56:05 -0700
Text Updates.
Property changes on:
___________________________________________________________________
Name: svk:merge
- b6734a72-470d-0410-b049-f317dca95413:/:2462
+ b6734a72-470d-0410-b049-f317dca95413:/:2463
Modified: branches/clfs-2.0/BOOK/cross-tools/arm/glibc-headers.xml
===================================================================
--- branches/clfs-2.0/BOOK/cross-tools/arm/glibc-headers.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/cross-tools/arm/glibc-headers.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -25,7 +25,7 @@
<para os="s1">The following sed removes a dependency of gcc 3.4.x from
the glibc we are using in cross-lfs. The reason we are changing it is
because this only installs the headers, no compiling takes place. In the
- next glibc chapter, we use the gcc that's built right after this
chapter.</para>
+ next Glibc chapter, we use the GCC that's built right after this
chapter.</para>
<screen os="s2"><userinput>cp configure{,.orig}
sed -e 's/3.4/3.[0-9]/g' configure.orig > configure</userinput></screen>
@@ -76,7 +76,7 @@
<varlistentry os="dj1">
<term><parameter>CC=gcc</parameter></term>
<listitem>
- <para>Tells GLIBC to use the hosts GCC compiler.</para>
+ <para>Tells Glibc to use the hosts GCC compiler.</para>
</listitem>
</varlistentry>
@@ -96,8 +96,8 @@
<screen os="l"><userinput>make install-headers</userinput></screen>
- <para os="m">Some files aren't installed by the above command, then
- we will copy the header files we need:</para>
+ <para os="m">Some files aren't installed by the above command, so
+ we will copy the additional header files we need.</para>
<para os="n">First we will copy a common file over to <filename
class="directory">${CLFS}/usr/include</filename>:</para>
@@ -109,7 +109,7 @@
<screen os="q"><userinput>touch
${CLFS}/usr/include/gnu/stubs.h</userinput></screen>
- <para os="r">For NPTL we use the following command:</para>
+ <para os="r">Another header is needed for NPTL:</para>
<screen os="s"><userinput>cp -v
../glibc-&glibc-version;/ports/sysdeps/unix/sysv/linux/arm/nptl/bits/pthreadtypes.h
\
${CLFS}/usr/include/bits</userinput></screen>
Modified: branches/clfs-2.0/BOOK/cross-tools/common/binutils.xml
===================================================================
--- branches/clfs-2.0/BOOK/cross-tools/common/binutils.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/cross-tools/common/binutils.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -67,7 +67,8 @@
<term><parameter>--host=${CLFS_HOST}</parameter></term>
<listitem>
<para>When used with --target, this creates a cross-architecture
- executable that creates files for ${CLFS_TARGET} but runs on
${CLFS_HOST).</para>
+ executable that creates files for ${CLFS_TARGET} but runs on
+ ${CLFS_HOST}.</para>
</listitem>
</varlistentry>
@@ -75,7 +76,8 @@
<term><parameter>--target=${CLFS_TARGET}</parameter></term>
<listitem>
<para>When used with --host, this creates a cross-architecture
- executable that creates files for ${CLFS_TARGET} but runs on
${CLFS_HOST).</para>
+ executable that creates files for ${CLFS_TARGET} but runs on
+ ${CLFS_HOST}.</para>
</listitem>
</varlistentry>
@@ -83,7 +85,7 @@
<term><parameter>--with-sysroot=${CLFS}</parameter></term>
<listitem>
<para>This tells configure that ${CLFS} is going to be the root
- of our system. It will now use the specified sysroot, ${CLFS} as
+ of our system. It will now use the specified sysroot, ${CLFS}, as
a prefix of the default search paths.</para>
</listitem>
</varlistentry>
Modified: branches/clfs-2.0/BOOK/cross-tools/common/glibc.xml
===================================================================
--- branches/clfs-2.0/BOOK/cross-tools/common/glibc.xml 2006-08-30 19:51:39 UTC
(rev 2325)
+++ branches/clfs-2.0/BOOK/cross-tools/common/glibc.xml 2006-08-30 19:51:52 UTC
(rev 2326)
@@ -556,7 +556,7 @@
<varlistentry id="sln">
<term><command>sln</command></term>
<listitem>
- <para>A statically linked <command>ln</command> program</para>
+ <para>A statically linked program that creates symbolic links</para>
<indexterm zone="ch-cross-tools-glibc sln">
<primary sortas="b-sln">sln</primary>
</indexterm>
@@ -741,8 +741,9 @@
<varlistentry id="libmemusage">
<term><filename class="libraryfile">libmemusage</filename></term>
<listitem>
- <para>Used by <command>memusage</command> to help collect
- information about the memory usage of a program</para>
+ <para>Used by <command>memusage</command> (included in Glibc, but
+ not built in a base CLFS system as it has additional dependencies)
+ to help collect information about the memory usage of a
program</para>
<indexterm zone="ch-cross-tools-glibc libmemusage">
<primary sortas="c-libmemusage">libmemusage</primary>
</indexterm>
Modified: branches/clfs-2.0/BOOK/final-system/common/bash.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/bash.xml 2006-08-30 19:51:39 UTC
(rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/bash.xml 2006-08-30 19:51:52 UTC
(rev 2326)
@@ -44,6 +44,18 @@
echo "bash_cv_sys_named_pipes=yes" >> config.cache
</userinput></screen>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>ac_cv_func_setvbuf_reversed=no</parameter></term>
+ <listitem>
+ <para>When bash is cross-compiled, it cannot test for the presence
+ of named pipes. If you used <command>su</command> to become an
+ unprivileged user, this combination will cause Bash to build without
+ <emphasis>process substitution</emphasis></para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
<para os="e">Prepare Bash for compilation:</para>
<screen os="f"><userinput>./configure --build=${CLFS_HOST}
--host=${CLFS_TARGET} \
Modified: branches/clfs-2.0/BOOK/final-system/common/man-pages.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/man-pages.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/man-pages.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -49,8 +49,15 @@
<varlistentry id="man-pages">
<term><filename>man pages</filename></term>
<listitem>
- <para>Describe the C and C++ functions, important
- device files, and significant configuration files</para>
+ <para>This package contains man pages that describe the following:
+ POSIX headers (section 0p),
+ POSIX utilities (section 1p), POSIX functions (section 3p),
+ user commands (section 1), system calls (section 2),
+ libc calls (section 3), device information (section 4),
+ file formats (section 5), games (section 6),
+ conventions and macro packages (section 7),
+ system administration (section 8), and
+ kernel (section 9).</para>
<indexterm zone="ch-system-man-pages man-pages">
<primary sortas="e-man-pages">man pages</primary>
</indexterm>
Modified: branches/clfs-2.0/BOOK/final-system/common/pkgmgt.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/pkgmgt.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/pkgmgt.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -226,19 +226,6 @@
</sect3>
- <sect3>
- <title>User Based Management</title>
-
- <para>This scheme, unique to the LFS project, was devised by Matthias
Benkmann, and is
- available from the <ulink url="&hints-root;">Hints Project</ulink>. In
- this scheme, each package is installed as a separate user into the
- standard locations. Files belonging to a package are easily identified by
- checking the user ID. The features and shortcomings of this approach are
- too complex to describe in this section. For the details please see the
- hint at <ulink url="&hints-root;/more_control_and_pkg_man.txt"/>.</para>
-
- </sect3>
-
</sect2>
</sect1>
Modified: branches/clfs-2.0/BOOK/final-system/common/procps.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/procps.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/procps.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -146,7 +146,7 @@
<varlistentry id="slabtop">
<term><command>slabtop</command></term>
<listitem>
- <para>Displays detailed kernel slap cache information in real
time</para>
+ <para>Displays detailed kernel slab cache information in real
time</para>
<indexterm zone="ch-system-procps slabtop">
<primary sortas="b-slabtop">slabtop</primary>
</indexterm>
Modified: branches/clfs-2.0/BOOK/final-system/common/udev.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/udev.xml 2006-08-30 19:51:39 UTC
(rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/udev.xml 2006-08-30 19:51:52 UTC
(rev 2326)
@@ -154,8 +154,7 @@
<listitem>
<para>Simulates a <command>udev</command> run for the given device,
and prints out the name of the node the real <command>udev</command>
- would have created or (not in CLFS) the name of the renamed network
- interface</para>
+ would have created or the name of the renamed network
interface</para>
<indexterm zone="ch-system-udev udevtest">
<primary sortas="b-udevtest">udevtest</primary>
</indexterm>
@@ -188,7 +187,7 @@
<varlistentry id="cdrom_id">
<term><command>cdrom_id</command></term>
<listitem>
- <para>Print the capabilities of a cdrom or dvdrom drive.</para>
+ <para>Print the capabilities of a CDROM or DVDROM drive.</para>
<indexterm zone="ch-system-udev cdrom_id">
<primary sortas="b-cdrom_id">cdrom_id</primary>
</indexterm>
@@ -259,7 +258,7 @@
<varlistentry id="usb_id">
<term><command>usb_id</command></term>
<listitem>
- <para>Identify a usb block device.</para>
+ <para>Identify a USB block device.</para>
<indexterm zone="ch-system-udev usb_id">
<primary sortas="b-usb_id">usb_id</primary>
</indexterm>
@@ -279,7 +278,7 @@
<varlistentry id="etc-udev">
<term><filename class="directory">/etc/udev</filename></term>
<listitem>
- <para>Contains <command>udev</command> configuation files,
+ <para>Contains <command>udev</command> configuration files,
device permissions, and rules for device naming</para>
<indexterm zone="ch-system-udev etc-udev">
<primary sortas="e-/etc/udev">/etc/udev</primary>
Modified: branches/clfs-2.0/BOOK/final-system/common/util-linux.xml
===================================================================
--- branches/clfs-2.0/BOOK/final-system/common/util-linux.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/final-system/common/util-linux.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -52,7 +52,7 @@
<screen os="p4"><userinput>patch -Np1 -i
../&util-linux-gcc4_fixes-patch;</userinput></screen>
- <para os="p5">The following patch fixes swapon.c, it tries to find the
+ <para os="p5">The following patch fixes swapon.c - it tries to find the
variable R_OK, but the header that has R_OK is not included:</para>
<screen os="p6"><userinput>patch -Np1 -i
../&util-linux-missing_header-patch;</userinput></screen>
Modified: branches/clfs-2.0/BOOK/introduction/common/changelog.xml
===================================================================
--- branches/clfs-2.0/BOOK/introduction/common/changelog.xml 2006-08-30
19:51:39 UTC (rev 2325)
+++ branches/clfs-2.0/BOOK/introduction/common/changelog.xml 2006-08-30
19:51:52 UTC (rev 2326)
@@ -37,6 +37,16 @@
-->
<listitem>
+ <para>August 30, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jciccone] - Removed mention of package users hint from
+ "Package Management" page.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>August 8, 2006</para>
<itemizedlist>
<listitem>
Modified: branches/clfs-2.0/BOOK/stylesheets/top-index.xsl
===================================================================
--- branches/clfs-2.0/BOOK/stylesheets/top-index.xsl 2006-08-30 19:51:39 UTC
(rev 2325)
+++ branches/clfs-2.0/BOOK/stylesheets/top-index.xsl 2006-08-30 19:51:52 UTC
(rev 2326)
@@ -14,7 +14,7 @@
<html>
<head>
<title>
- Linux From Scratch
+ Cross-Compiled Linux From Scratch
</title>
<style type="text/css">
<xsl:text>
--
http://linuxfromscratch.org/mailman/listinfo/cross-lfs
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page