r5293 - in branches/cross-lfs/BOOK/introduction: . common ppc raq2 sparc sparc64 x86

jhuntwork at linuxfromscratch.org jhuntwork at linuxfromscratch.org
Wed May 11 21:18:50 PDT 2005


Author: jhuntwork
Date: 2005-05-11 22:18:49 -0600 (Wed, 11 May 2005)
New Revision: 5293

Added:
   branches/cross-lfs/BOOK/introduction/common/
   branches/cross-lfs/BOOK/introduction/common/askforhelp.xml
   branches/cross-lfs/BOOK/introduction/common/changelog.xml
   branches/cross-lfs/BOOK/introduction/common/how.xml
   branches/cross-lfs/BOOK/introduction/common/resources.xml
   branches/cross-lfs/BOOK/introduction/ppc-chapter.xml
   branches/cross-lfs/BOOK/introduction/ppc/
   branches/cross-lfs/BOOK/introduction/ppc/changelog.xml
   branches/cross-lfs/BOOK/introduction/raq2-chapter.xml
   branches/cross-lfs/BOOK/introduction/raq2/
   branches/cross-lfs/BOOK/introduction/raq2/changelog.xml
   branches/cross-lfs/BOOK/introduction/sparc-chapter.xml
   branches/cross-lfs/BOOK/introduction/sparc/
   branches/cross-lfs/BOOK/introduction/sparc/changelog.xml
   branches/cross-lfs/BOOK/introduction/sparc64-chapter.xml
   branches/cross-lfs/BOOK/introduction/sparc64/
   branches/cross-lfs/BOOK/introduction/sparc64/changelog.xml
   branches/cross-lfs/BOOK/introduction/x86-chapter.xml
   branches/cross-lfs/BOOK/introduction/x86/
   branches/cross-lfs/BOOK/introduction/x86/bootcd.xml
   branches/cross-lfs/BOOK/introduction/x86/changelog.xml
Removed:
   branches/cross-lfs/BOOK/introduction/askforhelp.xml
   branches/cross-lfs/BOOK/introduction/bootcd.xml
   branches/cross-lfs/BOOK/introduction/changelog.xml
   branches/cross-lfs/BOOK/introduction/chapter.xml
   branches/cross-lfs/BOOK/introduction/how.xml
   branches/cross-lfs/BOOK/introduction/resources.xml
Log:
Updating introduction dir

Deleted: branches/cross-lfs/BOOK/introduction/askforhelp.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/askforhelp.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/askforhelp.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,118 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<sect1 id="ch-intro-askforhelp">
-<title>Help</title>
-<?dbhtml filename="askforhelp.html"?>
-
-<para>If an issue or a question is encountered while working
-through this book, check the FAQ page at <ulink url="&faq-root;#generalfaq"/>.
-Questions are often already answered there. If your question is
-not answered on this page, try to find the source of the problem. The
-following hint will give you some guidance for troubleshooting: <ulink
-url="&hints-root;errors.txt"/>.</para>
-
-<para>We also have a wonderful LFS community that is willing to offer
-assistance through IRC and the mailing lists (see the <xref
-linkend="ch-intro-resources"/> section of this book). In order
-to assist with diagnosing and solving the problem, please include
-all relevant information in your request for help.</para>
-
-<sect2>
-<title>Things to Mention</title>
- 
-<para>Apart from a brief explanation of the problem being experienced,
-the essential things to include in any request for help are:</para>
-
-<itemizedlist>
-<listitem><para>The version of the book being used (in this case
-&version;)</para></listitem>
-<listitem><para>The host distribution and version being used to
-create LFS</para></listitem>
-<listitem><para>The package or section the problem was encountered in</para></listitem>
-<listitem><para>The exact error message or symptom being received</para></listitem>
-<listitem><para>Note whether you have deviated from the book at all </para></listitem>
-</itemizedlist>
-
-<note><para>Deviating from this book does <emphasis>not</emphasis>
-mean that we will not help you. After all, LFS is about personal
-preference. Being upfront about any changes to the established
-procedure helps us evaluate and determine possible causes of your
-problem.</para></note>
-</sect2>
-
-<sect2>
-<title>Configure Problems</title>
-
-<para>If something goes wrong during the stage where the configure
-script is run, review the <filename>config.log</filename> file. This
-file may contain errors encountered during configure which were not
-printed to the screen. Include those relevant lines if you need to ask
-for help.</para>
-</sect2>
-
-<sect2>
-<title>Compile Problems</title>
-
-<para>Both the screen output and the contents of various files are
-useful in determining the cause of compile issues. The screen output
-from the <command>./configure</command> script and the 
-<command>make</command> run can be helpful. It
-is not necessary to include the entire output, but do include enough
-of the relevant information. Below is an example of the type of
-information to include from the screen output from <command>make</command>:</para>
-
-<screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
--DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 
--DLIBDIR=\"/mnt/lfs/usr/lib\"
--DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
--g -O2 -c getopt1.c
-gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o 
-expand.o file.o function.o getopt.o implicit.o job.o main.o 
-misc.o read.o remake.o rule.o signame.o variable.o vpath.o 
-default.o remote-stub.o version.o opt1.o
--lutil job.o: In function `load_too_high':
-/lfs/tmp/make-3.79.1/job.c:1565: undefined reference 
-to `getloadavg'
-collect2: ld returned 1 exit status
-make[2]: *** [make] Error 1
-make[2]: Leaving directory `/lfs/tmp/make-3.79.1'
-make[1]: *** [all-recursive] Error 1
-make[1]: Leaving directory `/lfs/tmp/make-3.79.1'
-make: *** [all-recursive-am] Error 2</computeroutput></screen>
-
-<para>In this case, many people would just include the bottom
-section:</para>
-
-<screen><computeroutput>make [2]: *** [make] Error 1</computeroutput></screen>
-
-
-
-<para>This is not enough information to properly diagnose the problem
-because it only notes that something went wrong, not
-<emphasis>what</emphasis> went wrong.  The entire section, as in the
-example above, is what should be saved because it includes the command
-that was executed and the associated error message(s).</para>
-
-<para>An excellent article about asking for help on the Internet is
-available online at <ulink
-url="http://catb.org/~esr/faqs/smart-questions.html"/>.  Read and
-follow the hints in this document to increase the likelihood of getting
-the help you need.</para>
-</sect2>
-
-<sect2>
-<title>Test Suite Problems</title>
-
-<para>Many packages provide a test suite which, depending on the
-importance of the package, should be run. Sometimes packages will
-generate false or expected failures. If these errors are encountered,
-check the LFS Wiki page at <ulink url="&wiki-root;"/> to see if we have
-noted and investigated these issues. If these issues are noted and
-addressed, there is no need to be concerned.</para>
-</sect2>
-
-</sect1>
-

Deleted: branches/cross-lfs/BOOK/introduction/bootcd.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/bootcd.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/bootcd.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<sect1 id="ch-intro-bootcd" arch="x86">
-<title>About the Included CD</title>
-<?dbhtml filename="bootcd.html"?>
-
-<para>For your convenience, we have included a CD with this book that
-contains the source packages needed for creating a Linux From Scratch
-system.  The CD is bootable and provides a stable working environment
-for building LFS.  This book refers to this system as the
-<quote>host system.</quote>  The CD images are actively maintained and
-updated versions can be found at
-<ulink url="ftp://ftp.lfs-matrix.de/pub/lfs-livecd/"/></para>
-
-<para>In addition to the tools required to build LFS, the host system
-on the CD has a number of other helpful tools installed:</para>
-
-<itemizedlist>
-	<listitem><para>An HTML version of this book</para></listitem>
-	<listitem><para>The X Window System Environment</para></listitem>
-	<listitem>
-		<para>Web Tools</para>
-		<itemizedlist>
-			<listitem><para>Wget (command line file retriever)</para></listitem>
-			<listitem><para>Lynx (text web browser)</para></listitem>
-			<listitem><para>Irssi (console IRC client)</para></listitem>
-			<listitem><para>Firefox (graphical web browser)</para></listitem>
-			<listitem><para>Xchat (X-based IRC client)</para></listitem>
-		</itemizedlist>
-	</listitem>
-
-	<listitem>
-		<para>Text Editors</para>
-		<itemizedlist>
-			<listitem><para>Vim</para></listitem>
-			<listitem><para>Nano</para></listitem>
-		</itemizedlist>
-	</listitem>
-
-	<listitem>
-		<para>Network Tools</para>
-		<itemizedlist>
-		<listitem><para>SSH Server and Client</para></listitem>
-		<listitem><para>NFS Server and Client</para></listitem>
-		<listitem><para>Smbmount (mount.cifs) for Windows shares</para></listitem>
-		<listitem><para>Subversion</para></listitem>
-		<listitem><para>Dhcpcd (DHCP client)</para></listitem>
-	</itemizedlist>
-	</listitem>
-
-	<listitem>
-		<para>Filesystem Programs</para>
-		<itemizedlist>
-			<listitem><para>Reiserfsprogs</para></listitem>
-			<listitem><para>Xfsprogs</para></listitem>
-		</itemizedlist>
-	</listitem>
-
-	<listitem><para>nALFS - A tool for automating LFS builds</para></listitem>
-</itemizedlist>
-
-</sect1>
-

Deleted: branches/cross-lfs/BOOK/introduction/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,439 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<sect1 id="ch-intro-changelog">
-<title>Changelog</title>
-<?dbhtml filename="changelog.html"?>
-
-<para>This is version &version; of the Linux From Scratch book, dated
-&releasedate;. If this book is more than two months old, a newer and better
-version is probably already available. To find out, please check one of the
-mirrors via <ulink url="&lfs-root;"/>.</para>
-
-<para>Below is a list of changes made since the previous release of the book,
-first a summary, then a detailed log.</para>
-
-<itemizedlist>
-
-<listitem><para>Upgraded to:</para>
-<itemizedlist>
-<listitem><para>Arch: All - Automake 1.9.5</para></listitem>
-<listitem><para>Arch: All - Binutils 2.16</para></listitem>
-<listitem><para>Arch: All - Bison 2.0</para></listitem>
-<listitem><para>Arch: All - Bzip2 1.0.3</para></listitem>
-<listitem><para>Arch: All - Diffutils 2.8.7</para></listitem>
-<listitem><para>Arch: All - E2fsprogs 1.37</para></listitem>
-<listitem><para>Arch: All - Expect 1.43.0</para></listitem>
-<listitem><para>Arch: All - File 4.13</para></listitem>
-<listitem><para>Arch: All - Findutils 4.2.20</para></listitem>
-<listitem><para>Arch: All - GCC 3.4.3</para></listitem>
-<listitem><para>Arch: All - Gettext 0.14.4</para></listitem>
-<listitem><para>Arch: All - Glibc 2.3.5</para></listitem>
-<listitem><para>Arch: All - Grep 2.5.1a</para></listitem>
-<listitem><para>Arch: x86 - Grub 0.96</para></listitem>
-<listitem><para>Arch: All - Iana-Etc 1.04</para></listitem>
-<listitem><para>Arch: All - Iproute2 2.6.11-050330</para></listitem>
-<listitem><para>Arch: All - LFS-Bootscripts 3.2.1</para></listitem>
-<listitem><para>Arch: All - Libtool 1.5.16</para></listitem>
-<listitem><para>Arch: All - Linux 2.6.11.8</para></listitem>
-<listitem><para>Arch: All - Linux-libc-headers 2.6.11.2</para></listitem>
-<listitem><para>Arch: All - Man 1.5p</para></listitem>
-<listitem><para>Arch: All - Man-pages 2.02</para></listitem>
-<listitem><para>Arch: All - M4 1.43</para></listitem>
-<listitem><para>Arch: All - Patch 2.5.9</para></listitem>
-<listitem><para>Arch: All - Perl 5.8.5</para></listitem>
-<listitem><para>Arch: All - Procps 3.2.5</para></listitem>
-<listitem><para>Arch: All - Psmisc 21.6</para></listitem>
-<listitem><para>Arch: All - Sed 4.14</para></listitem>
-<listitem><para>Arch: All - Shadow 4.0.7</para></listitem>
-<listitem><para>Arch: All - Sysvinit 2.8.6</para></listitem>
-<listitem><para>Arch: All - Tar 1.15.1</para></listitem>
-<listitem><para>Arch: All - Texinfo 4.8</para></listitem>
-<listitem><para>Arch: All - Tcl 8.4.9</para></listitem>
-<listitem><para>Arch: All - Udev 056</para></listitem>
-<listitem><para>Arch: All - Util-linux 2.12q</para></listitem>
-<listitem><para>Arch: All - Zlib 1.2.2</para></listitem>
-<listitem><para>Arch: All - udev-config-2.rules</para></listitem>
-</itemizedlist>
-</listitem>
-
-<listitem><para>Added:</para>
-<itemizedlist>
-<listitem><para>Arch: All - gcc-3.4.3-cross_search_paths-1.patch</para></listitem>
-<listitem><para>Arch: All - gcc-3.4.3-specs-3.patch</para></listitem>
-<listitem><para>Arch: All - glibc-2.3.5-fix_test-1.patch</para></listitem>
-<listitem><para>Arch: All - grep-2.5.1a-raq2_config_update-1.patch</para></listitem>
-<listitem><para>Arch: All - ncurses-5.4-20050319.sh.bz2 (Patch)</para></listitem>
-<listitem><para>Arch: All - tar-1.15.1-sparse_fix-1.patch</para></listitem>
-<listitem><para>Arch: All - shadow-4.0.7-fix_lastlog-1.patch</para></listitem>
-<listitem><para>Arch: All - util-linux-2.12q-cramfs-1.patch</para></listitem>
-<listitem><para>Arch: PPC - Parted 1.6.22</para></listitem>
-<listitem><para>Arch: PPC - Yaboot 1.3.13</para></listitem>
-<listitem><para>Arch: RaQ2 - Colo 1.19</para></listitem>
-<listitem><para>Arch: RaQ2 - glibc-2.3.4-mips_syscall-2.patch</para></listitem>
-<listitem><para>Arch: RaQ2 - linux-libc-headers-2.6.11.2-raq2_fix-1.patch</para></listitem>
-<listitem><para>Arch: RaQ2 - linux-2.6.11.6-raq2_fix-3.patch</para></listitem>
-<listitem><para>Arch: Sparc - Silo 1.4.9</para></listitem>
-<listitem><para>Arch: Sparc64 - binutils-2.16-genscripts_multilib-2.patch</para></listitem>
-</itemizedlist>
-</listitem>
- 
-<listitem><para>Removed:</para>
-<itemizedlist>
-<listitem><para>Arch: All - udev-config-2.permissions</para></listitem>
-<listitem><para>Arch: All - iproute2-2.6.11-050330-remove_db-1.patch</para></listitem>
-<listitem><para>Arch: All - inetutils-1.4.2-kernel_headers-1.patch</para></listitem>
-</itemizedlist>
-</listitem>
-
-<listitem><para>Changelog Entries:</para>
-
-<!-- Changelog template
-<itemizedlist>
-<listitem><para>Date [name]</para>
-<itemizedlist>
-<listitem><para>Changelog.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
--->
-
-<itemizedlist>
-<listitem><para>May 9, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Temp-System: Added Sparc64 instructions to coreutils.</para></listitem>
-<listitem><para>Temp-System: Added Sparc64 instructions to gawk, minor fixes to zlib pages.</para></listitem>
-<listitem><para>Temp-System: Added Sparc64 instructions to zlib, and created a zlib-32 page.</para></listitem>
-<listitem><para>Temp-System: Added Sparc64 instructions to gcc, fixed a sed for all archs.</para></listitem>
-<listitem><para>Temp-System: Added Sparc64 instructions to binutils.</para></listitem>
-<listitem><para>Cross-tools: Added a necessary patch to binutils for multilib environments.</para></listitem>
-<listitem><para>Cross-tools: Added sparc64 specific instructions to final gcc.</para></listitem>
-<listitem><para>Cross-tools: Fixed sparc64 shared gcc instructions, added full glibc 64-bit.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-
-<itemizedlist>
-<listitem><para>May 8, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Upgraded libtool to 1.5.16.</para></listitem>
-<listitem><para>Fixed patch configure instructions in final-system to include sparc arch.</para></listitem>
-<listitem><para>Fixed sysvinit instructions in final-system to include sparc and ppc archs.</para></listitem>
-<listitem><para>Added Silo bootloader for Sparc (Still missing some instructions)</para></listitem>
-<listitem><para>Initial addition of Sparc64 arch</para></listitem>
-<listitem><para>Added Sparc64 version entity to bookinfo</para></listitem>
-<listitem><para>Added Sparc64 linux-libc-headers page and adjusted sparc linux-libc-headers</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to glibc-headers in cross-tools</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to gcc-static in cross-tools</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to glibc-startfiles in cross-tools (32-bit)</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to glibc-startfiles in cross-tools (64-bit)</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to gcc-shared in cross-tools</para></listitem>
-<listitem><para>Added Sparc64 specific instructions to glibc in cross-tools(32-bit)</para></listitem>
-<listitem><para>Edited Sparc64 specific instructions for linux-libc-headers in cross-tools. Added a patch.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>May 7, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Fixed version info for final linux-libc-headers (sparc).</para></listitem>
-<listitem><para>Removed glibc test patch for archs that do not use NPTL.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-
-<itemizedlist>
-<listitem><para>May 6, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Created sparc specific linux-libc-headers page.</para></listitem>
-<listitem><para>Updated sparc commands for cross-tools glibc.</para></listitem>
-<listitem><para>Updated text concerning linuxthreads.</para></listitem>
-<listitem><para>Fixed startfile prefix commands to work with multiple archs.</para></listitem>
-<listitem><para>Upgraded binutils and kernel versions.</para></listitem>
-<listitem><para>Added target triplets for Sparc and adjusted ppc target triplet.</para></listitem>
-<listitem><para>Added patch for ncurses which fixes cross-compile build issues.</para></listitem>
-<listitem><para>Updated gcc specs patch.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-
-<itemizedlist>
-<listitem><para>May 5, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Initial commit of sparc32 arch.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>May 4, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Fixed CC variable used in glibc headers.</para></listitem>
-<listitem><para>Added ppc specific info to glibc headers build.</para></listitem>
-<listitem><para>Added patch for gcc to fix gcc.c's search paths.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-
-<itemizedlist>
-<listitem><para>May 2, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Fixed Grub instructions (stages kept in /usr/lib/grub now).</para></listitem>
-<listitem><para>Upgraded LFS Bootscripts to 3.2.1</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>May 1, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Added fix_test patch to final glibc build.</para></listitem>
-<listitem><para>Added sed to shared and final cross gcc to fix libgcc_s.so search path (thanks Eric-Jan).</para></listitem>
-<listitem><para>Removed stale reference to libidn in glibc-headers section.</para></listitem>
-<listitem><para>Reverted build instructions for temp util-linux and final ncurses.</para></listitem>
-<listitem><para>Removed kernel headers patch for inet-utils - fixed with linux-libc-headers-2.6.11.2.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 30, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Removed building of texinfo in chapter 6 (matching the scripts).</para></listitem>
-<listitem><para>Moved building of perl in chapter 6 to chapter 9 (Puts it in same place as other tools needed for
-testing, and means that it won't be cross-compiled).</para></listitem>
-<listitem><para>Changed chapter 6 ncurses build flags back to --with-build-cc=gcc to match the target scripts.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 29, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Updated gcc builds in cross-tools, to match cross-lfs scripts.</para></listitem>
-<listitem><para>Removed libidn from glibc builds in cross-tools.</para></listitem>
-<listitem><para>Removed --host --build from temp-system.</para></listitem>
-<listitem><para>Removed the /tools/lib/lfstarget file.</para></listitem>
-<listitem><para>Updates from Ryan's updated scripts.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 29, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Swapped --host and --build for glibc in cross-tools, minor changes to gcc.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 28, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Moved temp-tools linux-libc-headers to final-system.</para></listitem>
-<listitem><para>Added perl back to temp-system.</para></listitem>
-<listitem><para>Moved temp-tools texinfo to temp-system.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 27, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Fixed some minor formatting issues.</para></listitem>
-<listitem><para>Added --disable-libstdcxx-pch back to gcc in temp-system.</para></listitem>
-<listitem><para>Fixed util-linux in chroot, added missing ARCH="" and CPU="".</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 26, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Fixed typos in gcc-final in cross-tools.</para></listitem>
-<listitem><para>Updated util-linux instructions to ignore ARCH and CPU variables.</para></listitem>
-<listitem><para>Fixed glibc in cross-tools, to force threads and tls support.</para></listitem>
-<listitem><para>Changed target-triplet table to use -pc- instead of -unknown-.</para></listitem>
-<listitem><para>Fixed binutils build issue in temp-system, Thanks Richard Downing.</para></listitem>
-<listitem><para>Removed bintuils copy libiberty, duplicated from previous chapter.</para></listitem>
-<listitem><para>Removed gawk sed, not needed anymore.</para></listitem>
-<listitem><para>Fixed compile issues on alternative architectures in temp-system, and reboot.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 26, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Fixed typos and names of 'Chroot' or 'Reboot' sections.</para></listitem>
-<listitem><para>Corrected a chown command in the Adding the LFS User section.</para></listitem>
-<listitem><para>Removed spurious command to chown lfs $HOME/cross-tools. If the user is following the book,
-that directory will be created by lfs and will by default be owned by lfs.</para></listitem>
-<listitem><para>Added missing --host flag to the cross-tool's gcc-final build.</para></listitem>
-<listitem><para>Changed comment about libidn to a note to make it more visible.</para></listitem>
-<listitem><para>Removed reference to gcc-core tarball.</para></listitem>
-<listitem><para>Fixed sed command for gawk versioning - wouldn't work when using numbers directly.</para></listitem>
-<listitem><para>Changed variables from ${LFS_BUILD} to ${LFS_HOST} - we never set a LFS_BUILD
-variable; we only use a modified LFS_HOST when it matches the target arch.</para></listitem>
-<listitem><para>Added missing --host flag for various Chapter 6 packages.</para></listitem>
-<listitem><para>Moved instructions for populating dev till after directories are created.</para></listitem>
-<listitem><para>Added symlink for temp-system cc.</para></listitem>
-<listitem><para>Added a sed to change fixincludes search path, thanks Ryan Oliver.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 25, 2005 [manuel]</para>
-<itemizedlist>
-<listitem><para>Added temp-system/choose.xml to can select the reboot 
-or chroot method. Modified the navigational XSL engine to read the book linearly
-regardless if the user choose the reboot or the chroot method.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 25, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Removed testsuite information from reboot.</para></listitem>
-<listitem><para>Added a chown to the LFS directory to prevent issues with the reboot
-scenario.</para></listitem>
-<listitem><para>Corrected a build issue with e2fsprogs in reboot.</para></listitem>
-<listitem><para>Corrected grammar in gcc builds. Thanks Matt.</para></listitem>
-<listitem><para>Corrected a build issue that prevent sysvinit in reboot to install.</para></listitem>
-<listitem><para>Removed an uneeded patch from inetutils in reboot.</para></listitem>
-<listitem><para>Fixed Creating directories in reboot.</para></listitem>
-<listitem><para>Fixed Essential symlinks in reboot.</para></listitem>
-<listitem><para>Added udev in reboot.</para></listitem>
-<listitem><para>Adding the kernel and bootloaders to finish the reboot section.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 24, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Fixed binutils in cross-tools to prevent improper linkage in final gcc, thanks Ryan Oliver.</para></listitem>
-<listitem><para>Fixed up wording based on Ryan's input.</para></listitem>
-<listitem><para>Updated bash patch, thanks Jeremy Utley.</para></listitem>
-<listitem><para>Removed bad setting /tools to LFS user, thanks Jeremy Utley.</para></listitem>
-<listitem><para>Fixed a possible issue due to target triplets have either
-pc or unknown, thanks Jeremy Utley.</para></listitem>
-<listitem><para>Fixed typo on Binutils, set to incorrect directory thanks Jeremy Utley.</para></listitem>
-<listitem><para>Removed libidn in cross-tools glibc start files.</para></listitem>
-<listitem><para>Removed --disable-selinux from cross-tools glibc.</para></listitem>
-<listitem><para>Fixed variables in temp-system to add to ~/.bashrc properly.</para></listitem>
-<listitem><para>Added posix patches.</para></listitem>
-<listitem><para>Fixed typos in temp-system binutils.</para></listitem>
-<listitem><para>Removed uncessary information from temp-system gcc.</para></listitem>
-<listitem><para>Removed uneeded sed from temp-system zlib.</para></listitem>
-<listitem><para>Removed uneeded sed from temp-system gawk.</para></listitem>
-<listitem><para>Fixed typo in gzip in temp-system.</para></listitem>
-<listitem><para>Fixed typo in diffutils in temp-system.</para></listitem>
-<listitem><para>Removed textsuite information from temp-system.</para></listitem>
-<listitem><para>Added missing udev in reboot.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-<itemizedlist>
-
-<listitem><para>April 23, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Removed uneeded perl-pass1.xml.</para></listitem>
-<listitem><para>Updated commands in gcc for cross-tools.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 23, 2005 [manuel]</para>
-<itemizedlist>
-<listitem><para>Added final-system/perl-pass1.xml to can validate 
-the sources again.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 22, 2005 [manuel]</para>
-<itemizedlist>
-<listitem><para>Several ID values changes to match the current dirs structure.
-Renamed administrativa.xml to resources.xml.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 22, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Added missing headers creation in cross-lfs glibc-headers.</para></listitem>
-<listitem><para>Added export of ${LFS_HOST} and ${LFS_TARGET} to ~/.bashrc.</para></listitem>
-<listitem><para>Added what to do if you need to stop/start a build in cross-tools
-and temp-tools</para></listitem>
-<listitem><para>Fixed Typo.</para></listitem>
-<listitem><para>Fixed changelog.</para></listitem>
-<listitem><para>Fixed build issue glibc-full in cross-tools.</para></listitem>
-<listitem><para>Fixed patch name for GCC-Final.</para></listitem>
-<listitem><para>Added export of ${LFS_TARGET} tools from temp-system to ~/.bashrc</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 21, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>Added chroot/reboot specific changes.</para></listitem>
-<listitem><para>Added perl to final-system.</para></listitem>
-<listitem><para>Fixed index of final-system chapter.</para></listitem>
-<listitem><para>Added make $LFS directory.</para></listitem>
-<listitem><para>Fixed chapter 4 typo's and bad text.</para></listitem>
-<listitem><para>Fixed chapter 5 typo's and bad text.</para></listitem>
-<listitem><para>Fixed Static GCC build in cross-tools.</para></listitem>
-<listitem><para>Fixed Linux-libc-headers install in cross-tools.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 21, 2005 [jhuntwork]</para>
-<itemizedlist>
-<listitem><para>Changed setting of LFS_HOST for target-triplets without 'unknown' and added --host flag
-to build of binutils.</para></listitem>
-<listitem><para>Removed instruction to run command as root in final-preps/creatingcrossdir.xml.</para></listitem>
-<listitem><para>Added missing userinput tags in cross-tools/variables.xml.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 21, 2005 [manuel]</para>
-<itemizedlist>
-<listitem><para>Full sources restructuration to not be constrained any more by
-hardcoded chapters numbers.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<itemizedlist>
-<listitem><para>April 20, 2005 [jim]</para>
-<itemizedlist>
-<listitem><para>This BOOK is an update of the multi-arch book for the
-cross-compile usage scenario.</para></listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-</listitem>
-</itemizedlist>
-
-<para>Branch Synced from the Release of LFS 6.0 on February 23rd, 2005</para>
-
-</sect1>

Deleted: branches/cross-lfs/BOOK/introduction/chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<chapter id="chapter-intro" xreflabel="Introduction">
-<?dbhtml dir="introduction"?>
-<title>Introduction</title>
-<?dbhtml filename="chapter.html"?>
-
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="how.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="changelog.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="resources.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="askforhelp.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootcd.xml"/> <!-- x86 -->
-
-</chapter>

Added: branches/cross-lfs/BOOK/introduction/common/askforhelp.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/askforhelp.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/common/askforhelp.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-askforhelp">
+<title>Help</title>
+<?dbhtml filename="askforhelp.html"?>
+
+<para>If an issue or a question is encountered while working
+through this book, check the FAQ page at <ulink url="&faq-root;#generalfaq"/>.
+Questions are often already answered there. If your question is
+not answered on this page, try to find the source of the problem. The
+following hint will give you some guidance for troubleshooting: <ulink
+url="&hints-root;errors.txt"/>.</para>
+
+<para>We also have a wonderful LFS community that is willing to offer
+assistance through IRC and the mailing lists (see the <xref
+linkend="ch-intro-resources"/> section of this book). In order
+to assist with diagnosing and solving the problem, please include
+all relevant information in your request for help.</para>
+
+<sect2>
+<title>Things to Mention</title>
+ 
+<para>Apart from a brief explanation of the problem being experienced,
+the essential things to include in any request for help are:</para>
+
+<itemizedlist>
+<listitem><para>The version of the book being used (in this case
+&version;)</para></listitem>
+<listitem><para>The host distribution and version being used to
+create LFS</para></listitem>
+<listitem><para>The package or section the problem was encountered in</para></listitem>
+<listitem><para>The exact error message or symptom being received</para></listitem>
+<listitem><para>Note whether you have deviated from the book at all </para></listitem>
+</itemizedlist>
+
+<note><para>Deviating from this book does <emphasis>not</emphasis>
+mean that we will not help you. After all, LFS is about personal
+preference. Being upfront about any changes to the established
+procedure helps us evaluate and determine possible causes of your
+problem.</para></note>
+</sect2>
+
+<sect2>
+<title>Configure Problems</title>
+
+<para>If something goes wrong during the stage where the configure
+script is run, review the <filename>config.log</filename> file. This
+file may contain errors encountered during configure which were not
+printed to the screen. Include those relevant lines if you need to ask
+for help.</para>
+</sect2>
+
+<sect2>
+<title>Compile Problems</title>
+
+<para>Both the screen output and the contents of various files are
+useful in determining the cause of compile issues. The screen output
+from the <command>./configure</command> script and the 
+<command>make</command> run can be helpful. It
+is not necessary to include the entire output, but do include enough
+of the relevant information. Below is an example of the type of
+information to include from the screen output from <command>make</command>:</para>
+
+<screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
+-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 
+-DLIBDIR=\"/mnt/lfs/usr/lib\"
+-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
+-g -O2 -c getopt1.c
+gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o 
+expand.o file.o function.o getopt.o implicit.o job.o main.o 
+misc.o read.o remake.o rule.o signame.o variable.o vpath.o 
+default.o remote-stub.o version.o opt1.o
+-lutil job.o: In function `load_too_high':
+/lfs/tmp/make-3.79.1/job.c:1565: undefined reference 
+to `getloadavg'
+collect2: ld returned 1 exit status
+make[2]: *** [make] Error 1
+make[2]: Leaving directory `/lfs/tmp/make-3.79.1'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/lfs/tmp/make-3.79.1'
+make: *** [all-recursive-am] Error 2</computeroutput></screen>
+
+<para>In this case, many people would just include the bottom
+section:</para>
+
+<screen><computeroutput>make [2]: *** [make] Error 1</computeroutput></screen>
+
+
+
+<para>This is not enough information to properly diagnose the problem
+because it only notes that something went wrong, not
+<emphasis>what</emphasis> went wrong.  The entire section, as in the
+example above, is what should be saved because it includes the command
+that was executed and the associated error message(s).</para>
+
+<para>An excellent article about asking for help on the Internet is
+available online at <ulink
+url="http://catb.org/~esr/faqs/smart-questions.html"/>.  Read and
+follow the hints in this document to increase the likelihood of getting
+the help you need.</para>
+</sect2>
+
+<sect2>
+<title>Test Suite Problems</title>
+
+<para>Many packages provide a test suite which, depending on the
+importance of the package, should be run. Sometimes packages will
+generate false or expected failures. If these errors are encountered,
+check the LFS Wiki page at <ulink url="&wiki-root;"/> to see if we have
+noted and investigated these issues. If these issues are noted and
+addressed, there is no need to be concerned.</para>
+</sect2>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/introduction/common/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/common/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog">
+<title>Changelog</title>
+<?dbhtml filename="changelog.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para>Arch: All - Automake 1.9.5</para></listitem>
+<listitem><para>Arch: All - Binutils 2.16</para></listitem>
+<listitem><para>Arch: All - Bison 2.0</para></listitem>
+<listitem><para>Arch: All - Bzip2 1.0.3</para></listitem>
+<listitem><para>Arch: All - Diffutils 2.8.7</para></listitem>
+<listitem><para>Arch: All - E2fsprogs 1.37</para></listitem>
+<listitem><para>Arch: All - Expect 1.43.0</para></listitem>
+<listitem><para>Arch: All - File 4.13</para></listitem>
+<listitem><para>Arch: All - Findutils 4.2.20</para></listitem>
+<listitem><para>Arch: All - GCC 3.4.3</para></listitem>
+<listitem><para>Arch: All - Gettext 0.14.4</para></listitem>
+<listitem><para>Arch: All - Glibc 2.3.5</para></listitem>
+<listitem><para>Arch: All - Grep 2.5.1a</para></listitem>
+<listitem><para>Arch: All - Iana-Etc 1.04</para></listitem>
+<listitem><para>Arch: All - Iproute2 2.6.11-050330</para></listitem>
+<listitem><para>Arch: All - LFS-Bootscripts 3.2.1</para></listitem>
+<listitem><para>Arch: All - Libtool 1.5.16</para></listitem>
+<listitem><para>Arch: All - Linux 2.6.11.8</para></listitem>
+<listitem><para>Arch: All - Linux-libc-headers 2.6.11.2</para></listitem>
+<listitem><para>Arch: All - Man 1.5p</para></listitem>
+<listitem><para>Arch: All - Man-pages 2.02</para></listitem>
+<listitem><para>Arch: All - M4 1.43</para></listitem>
+<listitem><para>Arch: All - Patch 2.5.9</para></listitem>
+<listitem><para>Arch: All - Perl 5.8.5</para></listitem>
+<listitem><para>Arch: All - Procps 3.2.5</para></listitem>
+<listitem><para>Arch: All - Psmisc 21.6</para></listitem>
+<listitem><para>Arch: All - Sed 4.14</para></listitem>
+<listitem><para>Arch: All - Shadow 4.0.7</para></listitem>
+<listitem><para>Arch: All - Sysvinit 2.8.6</para></listitem>
+<listitem><para>Arch: All - Tar 1.15.1</para></listitem>
+<listitem><para>Arch: All - Texinfo 4.8</para></listitem>
+<listitem><para>Arch: All - Tcl 8.4.9</para></listitem>
+<listitem><para>Arch: All - Udev 056</para></listitem>
+<listitem><para>Arch: All - Util-linux 2.12q</para></listitem>
+<listitem><para>Arch: All - Zlib 1.2.2</para></listitem>
+<listitem><para>Arch: All - udev-config-2.rules</para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para>Arch: All - gcc-3.4.3-cross_search_paths-1.patch</para></listitem>
+<listitem><para>Arch: All - gcc-3.4.3-specs-3.patch</para></listitem>
+<listitem><para>Arch: All - glibc-2.3.5-fix_test-1.patch</para></listitem>
+<listitem><para>Arch: All - grep-2.5.1a-raq2_config_update-1.patch</para></listitem>
+<listitem><para>Arch: All - ncurses-5.4-20050319.sh.bz2 (Patch)</para></listitem>
+<listitem><para>Arch: All - tar-1.15.1-sparse_fix-1.patch</para></listitem>
+<listitem><para>Arch: All - shadow-4.0.7-fix_lastlog-1.patch</para></listitem>
+<listitem><para>Arch: All - util-linux-2.12q-cramfs-1.patch</para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para>Arch: All - udev-config-2.permissions</para></listitem>
+<listitem><para>Arch: All - iproute2-2.6.11-050330-remove_db-1.patch</para></listitem>
+<listitem><para>Arch: All - inetutils-1.4.2-kernel_headers-1.patch</para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+<para>Branch Synced from the Release of LFS 6.0 on February 23rd, 2005</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/common/how.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/how.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/common/how.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-how">
+<title>How to Build an LFS System</title>
+<?dbhtml filename="how.html"?>
+
+<para>The LFS system will be built by using a previously installed
+Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This
+existing Linux system (the host) will be used as a starting point to
+provide necessary programs, including a compiler, linker, and shell,
+to build the new system. Select the <quote>development</quote> option
+during the distribution installation to be able to access these
+tools.</para>
+
+<para><xref linkend="chapter-partitioning"/> of this book describes how
+to create a new Linux native partition and file system, the place
+where the new LFS system will be compiled and installed. <xref
+linkend="chapter-getting-materials"/> explains which packages and
+patches need to be downloaded to build an LFS system and how to store
+them on the new file system. <xref linkend="chapter-final-preps"/>
+discusses the setup for an appropriate work environment. Please read
+<xref linkend="chapter-final-preps"/> carefully as it explains several
+important issues the developer should be aware of before beginning to
+work through <xref linkend="chapter-temporary-tools"/> and
+beyond.</para>
+
+<para><xref linkend="chapter-temporary-tools"/> explains the
+installation of a number of packages that will form the basic
+development suite (or toolchain) which is used to build the actual
+system in <xref linkend="chapter-building-system"/>. Some of these
+packages are needed to resolve circular dependencies—for example,
+to compile a compiler, you need a compiler.</para>
+
+<para><xref linkend="chapter-temporary-tools"/> also shows the user how
+to build a first pass of the toolchain, including Binutils and GCC
+(first pass basically means these two core packages will be
+re-installed a second time). The next step is to build Glibc, the C library.
+Glibc will be compiled by the toolchain programs built in the first pass. Then,
+a second pass of the toolchain will be built. This time, the toolchain will be
+dynamically linked against the newly built Glibc. The remaining
+<xref linkend="chapter-temporary-tools"/> packages are built using this second
+pass toolchain. When this is done, the LFS installation process will no longer
+depend on the host distribution, with the exception of the running kernel.
+</para>
+
+<para>While this may initially seem like a lot of work to get away
+from a host distribution, a full technical explanation is provided at
+the beginning of <xref linkend="chapter-temporary-tools"/>.</para>
+
+<para>In <xref linkend="chapter-building-system"/>, the full LFS system is
+built. The chroot (change root) program is used to enter a virtual
+environment and start a new shell whose root directory will be set to
+the LFS partition. This is very similar to rebooting and instructing
+the kernel to mount the LFS partition as the root partition. The
+system does not actually reboot, but instead chroots because creating a
+bootable system requires additional work which is not necessary just
+yet. The major advantage is that <quote>chrooting</quote> allows the
+builder to continue using the host while LFS is being built. While
+waiting for package compilation to complete, a user can switch to a
+different virtual console (VC) or X desktop and continue using the
+computer as normal.</para>
+
+<para>To finish the installation, the bootscripts are set up in <xref
+linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
+up in <xref linkend="chapter-bootable"/>. <xref
+linkend="chapter-finalizing"/> contains information on furthering the
+LFS experience beyond this book.  After the steps in this book have
+been implemented, the computer will be ready to reboot into the new
+LFS system.</para>
+
+<para>This is the process in a nutshell. Detailed information on each
+step is discussed in the following chapters and package descriptions.
+Items that may seem complicated will be clarified, and everything will
+fall into place as the developer embarks on the LFS adventure.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/introduction/common/resources.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/common/resources.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/common/resources.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-resources">
+<title>Resources</title>
+<?dbhtml filename="resources.html"?>
+
+
+<sect2 id="ch-scatter-faq">
+<title>FAQ</title>
+
+<para>If during the building of the LFS system you encounter any
+errors, have any questions, or think there is a typo in the book,
+please start by consulting the Frequently Asked Questions (FAQ) at
+<ulink url="&faq-root;"/>.</para>
+</sect2>
+
+<sect2 id="ch-scatter-maillists" xreflabel="Chapter 1 - Mailing Lists">
+<title>Mailing Lists</title>
+
+<para>The <uri>linuxfromscratch.org</uri> server hosts a number of
+mailing lists used for the development of the LFS project. These lists
+include the main development and support lists, among others.</para> 
+
+<para>For information on the different lists, how to subscribe, archive
+locations, and additional information, visit
+<ulink url="&lfs-root;mail.html"/>.</para>
+</sect2>
+
+<sect2 id="ch-scatter-irc">
+<title>IRC</title>
+
+<para>Several members of the LFS community offer assistance on our
+community Internet Relay Chat (IRC) network. Before using this
+support, please make sure that your question is not already answered in the LFS
+FAQ or the mailing list archives. You can find the IRC network at
+<uri>irc.linuxfromscratch.org</uri>, <uri>irc.linux-phreak.net</uri>
+or <uri>irc.lfs-matrix.de</uri>. 
+The support channel is named #LFS-support.</para>
+</sect2>
+
+<sect2 id="ch-scatter-newsserver">
+<title>News Server</title>
+
+<para>The mailing lists hosted at <uri>linuxfromscratch.org</uri> are
+also accessible via the Network News Transfer Protocol (NNTP) server.
+All messages posted to a mailing list are copied to the corresponding
+newsgroup, and vice versa.</para>
+
+<para>The news server is located at
+<uri>news.linuxfromscratch.org</uri>.</para>
+</sect2>
+
+<sect2 id="ch-scatter-wiki">
+<title>Wiki</title>
+
+<para>For more information on packages, updated versions, tweaks, and
+personal experiences, see the LFS Wiki at <ulink url="&wiki-root;"/>.
+Users can also add information there to help others with their future
+LFS activities.</para>
+</sect2>
+
+<sect2 id="ch-scatter-references">
+<title>References</title>
+
+<para>For additional information on the packages, useful tips are
+available at
+<ulink
+url="http://www.linuxfromscratch.org/~matthew/LFS-references.html"/>.</para>
+</sect2>
+
+
+<sect2 id="ch-scatter-mirrors" xreflabel="Chapter 1 - Mirror sites">
+<title>Mirror Sites</title>
+
+<para>The LFS project has a number of world-wide mirrors to make
+accessing the website and downloading the required packages more
+convenient. Please visit the LFS website at <ulink url="&lfs-root;"/>
+for a list of current mirrors.</para>
+</sect2>
+
+<sect2 id="ch-scatter-contactinfo">
+<title>Contact Information</title>
+
+<para>Please direct all your questions and comments to one of the LFS mailing
+lists (see above).</para>
+</sect2>
+
+</sect1>
+

Deleted: branches/cross-lfs/BOOK/introduction/how.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/how.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/how.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<sect1 id="ch-intro-how">
-<title>How to Build an LFS System</title>
-<?dbhtml filename="how.html"?>
-
-<para>The LFS system will be built by using a previously installed
-Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This
-existing Linux system (the host) will be used as a starting point to
-provide necessary programs, including a compiler, linker, and shell,
-to build the new system. Select the <quote>development</quote> option
-during the distribution installation to be able to access these
-tools.</para>
-
-<para><xref linkend="chapter-partitioning"/> of this book describes how
-to create a new Linux native partition and file system, the place
-where the new LFS system will be compiled and installed. <xref
-linkend="chapter-getting-materials"/> explains which packages and
-patches need to be downloaded to build an LFS system and how to store
-them on the new file system. <xref linkend="chapter-final-preps"/>
-discusses the setup for an appropriate work environment. Please read
-<xref linkend="chapter-final-preps"/> carefully as it explains several
-important issues the developer should be aware of before beginning to
-work through <xref linkend="chapter-temporary-tools"/> and
-beyond.</para>
-
-<para><xref linkend="chapter-temporary-tools"/> explains the
-installation of a number of packages that will form the basic
-development suite (or toolchain) which is used to build the actual
-system in <xref linkend="chapter-building-system"/>. Some of these
-packages are needed to resolve circular dependencies—for example,
-to compile a compiler, you need a compiler.</para>
-
-<para><xref linkend="chapter-temporary-tools"/> also shows the user how
-to build a first pass of the toolchain, including Binutils and GCC
-(first pass basically means these two core packages will be
-re-installed a second time). The next step is to build Glibc, the C library.
-Glibc will be compiled by the toolchain programs built in the first pass. Then,
-a second pass of the toolchain will be built. This time, the toolchain will be
-dynamically linked against the newly built Glibc. The remaining
-<xref linkend="chapter-temporary-tools"/> packages are built using this second
-pass toolchain. When this is done, the LFS installation process will no longer
-depend on the host distribution, with the exception of the running kernel.
-</para>
-
-<para>While this may initially seem like a lot of work to get away
-from a host distribution, a full technical explanation is provided at
-the beginning of <xref linkend="chapter-temporary-tools"/>.</para>
-
-<para>In <xref linkend="chapter-building-system"/>, the full LFS system is
-built. The chroot (change root) program is used to enter a virtual
-environment and start a new shell whose root directory will be set to
-the LFS partition. This is very similar to rebooting and instructing
-the kernel to mount the LFS partition as the root partition. The
-system does not actually reboot, but instead chroots because creating a
-bootable system requires additional work which is not necessary just
-yet. The major advantage is that <quote>chrooting</quote> allows the
-builder to continue using the host while LFS is being built. While
-waiting for package compilation to complete, a user can switch to a
-different virtual console (VC) or X desktop and continue using the
-computer as normal.</para>
-
-<para>To finish the installation, the bootscripts are set up in <xref
-linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
-up in <xref linkend="chapter-bootable"/>. <xref
-linkend="chapter-finalizing"/> contains information on furthering the
-LFS experience beyond this book.  After the steps in this book have
-been implemented, the computer will be ready to reboot into the new
-LFS system.</para>
-
-<para>This is the process in a nutshell. Detailed information on each
-step is discussed in the following chapters and package descriptions.
-Items that may seem complicated will be clarified, and everything will
-fall into place as the developer embarks on the LFS adventure.</para>
-
-</sect1>
-

Added: branches/cross-lfs/BOOK/introduction/ppc/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/ppc/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/ppc/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog-ppc">
+<title>Changelog for PowerPC</title>
+<?dbhtml filename="changelog-ppc.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para>Arch: PPC - Parted 1.6.22</para></listitem>
+<listitem><para>Arch: PPC - Yaboot 1.3.13</para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/ppc-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/ppc-chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/ppc-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+<chapter id="chapter-intro" xreflabel="Introduction">
+<?dbhtml dir="introduction"?>
+<title>Introduction</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/how.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/resources.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/askforhelp.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/introduction/raq2/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/raq2/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/raq2/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog-raq2">
+<title>Changelog for RaQ2</title>
+<?dbhtml filename="changelog-raq2.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para>Arch: RaQ2 - Colo 1.19</para></listitem>
+<listitem><para>Arch: RaQ2 - glibc-2.3.4-mips_syscall-2.patch</para></listitem>
+<listitem><para>Arch: RaQ2 - linux-libc-headers-2.6.11.2-raq2_fix-1.patch</para></listitem>
+<listitem><para>Arch: RaQ2 - linux-2.6.11.6-raq2_fix-3.patch</para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/raq2-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/raq2-chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/raq2-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+<chapter id="chapter-intro" xreflabel="Introduction">
+<?dbhtml dir="introduction"?>
+<title>Introduction</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/how.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="raq2/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/resources.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/askforhelp.xml"/>
+
+</chapter>

Deleted: branches/cross-lfs/BOOK/introduction/resources.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/resources.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/resources.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../general.ent">
-  %general-entities;
-]>
-<sect1 id="ch-intro-resources">
-<title>Resources</title>
-<?dbhtml filename="resources.html"?>
-
-
-<sect2 id="ch-scatter-faq">
-<title>FAQ</title>
-
-<para>If during the building of the LFS system you encounter any
-errors, have any questions, or think there is a typo in the book,
-please start by consulting the Frequently Asked Questions (FAQ) at
-<ulink url="&faq-root;"/>.</para>
-</sect2>
-
-<sect2 id="ch-scatter-maillists" xreflabel="Chapter 1 - Mailing Lists">
-<title>Mailing Lists</title>
-
-<para>The <uri>linuxfromscratch.org</uri> server hosts a number of
-mailing lists used for the development of the LFS project. These lists
-include the main development and support lists, among others.</para> 
-
-<para>For information on the different lists, how to subscribe, archive
-locations, and additional information, visit
-<ulink url="&lfs-root;mail.html"/>.</para>
-</sect2>
-
-<sect2 id="ch-scatter-irc">
-<title>IRC</title>
-
-<para>Several members of the LFS community offer assistance on our
-community Internet Relay Chat (IRC) network. Before using this
-support, please make sure that your question is not already answered in the LFS
-FAQ or the mailing list archives. You can find the IRC network at
-<uri>irc.linuxfromscratch.org</uri>, <uri>irc.linux-phreak.net</uri>
-or <uri>irc.lfs-matrix.de</uri>. 
-The support channel is named #LFS-support.</para>
-</sect2>
-
-<sect2 id="ch-scatter-newsserver">
-<title>News Server</title>
-
-<para>The mailing lists hosted at <uri>linuxfromscratch.org</uri> are
-also accessible via the Network News Transfer Protocol (NNTP) server.
-All messages posted to a mailing list are copied to the corresponding
-newsgroup, and vice versa.</para>
-
-<para>The news server is located at
-<uri>news.linuxfromscratch.org</uri>.</para>
-</sect2>
-
-<sect2 id="ch-scatter-wiki">
-<title>Wiki</title>
-
-<para>For more information on packages, updated versions, tweaks, and
-personal experiences, see the LFS Wiki at <ulink url="&wiki-root;"/>.
-Users can also add information there to help others with their future
-LFS activities.</para>
-</sect2>
-
-<sect2 id="ch-scatter-references">
-<title>References</title>
-
-<para>For additional information on the packages, useful tips are
-available at
-<ulink
-url="http://www.linuxfromscratch.org/~matthew/LFS-references.html"/>.</para>
-</sect2>
-
-
-<sect2 id="ch-scatter-mirrors" xreflabel="Chapter 1 - Mirror sites">
-<title>Mirror Sites</title>
-
-<para>The LFS project has a number of world-wide mirrors to make
-accessing the website and downloading the required packages more
-convenient. Please visit the LFS website at <ulink url="&lfs-root;"/>
-for a list of current mirrors.</para>
-</sect2>
-
-<sect2 id="ch-scatter-contactinfo">
-<title>Contact Information</title>
-
-<para>Please direct all your questions and comments to one of the LFS mailing
-lists (see above).</para>
-</sect2>
-
-</sect1>
-

Added: branches/cross-lfs/BOOK/introduction/sparc/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/sparc/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/sparc/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog-sparc">
+<title>Changelog for Sparc</title>
+<?dbhtml filename="changelog-sparc.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para>Arch: Sparc - Silo 1.4.9</para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/sparc-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/sparc-chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/sparc-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+<chapter id="chapter-intro" xreflabel="Introduction">
+<?dbhtml dir="introduction"?>
+<title>Introduction</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/how.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/resources.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/askforhelp.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/introduction/sparc64/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/sparc64/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/sparc64/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog-sparc64">
+<title>Changelog for Sparc64</title>
+<?dbhtml filename="changelog-sparc64.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para>Arch: Sparc64 - binutils-2.16-genscripts_multilib-2.patch</para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/sparc64-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/sparc64-chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/sparc64-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+<chapter id="chapter-intro" xreflabel="Introduction">
+<?dbhtml dir="introduction"?>
+<title>Introduction</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/how.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/resources.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/askforhelp.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/introduction/x86/bootcd.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/x86/bootcd.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/x86/bootcd.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-bootcd" arch="x86">
+<title>About the Included CD</title>
+<?dbhtml filename="bootcd.html"?>
+
+<para>For your convenience, we have included a CD with this book that
+contains the source packages needed for creating a Linux From Scratch
+system.  The CD is bootable and provides a stable working environment
+for building LFS.  This book refers to this system as the
+<quote>host system.</quote>  The CD images are actively maintained and
+updated versions can be found at
+<ulink url="ftp://ftp.lfs-matrix.de/pub/lfs-livecd/"/></para>
+
+<para>In addition to the tools required to build LFS, the host system
+on the CD has a number of other helpful tools installed:</para>
+
+<itemizedlist>
+	<listitem><para>An HTML version of this book</para></listitem>
+	<listitem><para>The X Window System Environment</para></listitem>
+	<listitem>
+		<para>Web Tools</para>
+		<itemizedlist>
+			<listitem><para>Wget (command line file retriever)</para></listitem>
+			<listitem><para>Lynx (text web browser)</para></listitem>
+			<listitem><para>Irssi (console IRC client)</para></listitem>
+			<listitem><para>Firefox (graphical web browser)</para></listitem>
+			<listitem><para>Xchat (X-based IRC client)</para></listitem>
+		</itemizedlist>
+	</listitem>
+
+	<listitem>
+		<para>Text Editors</para>
+		<itemizedlist>
+			<listitem><para>Vim</para></listitem>
+			<listitem><para>Nano</para></listitem>
+		</itemizedlist>
+	</listitem>
+
+	<listitem>
+		<para>Network Tools</para>
+		<itemizedlist>
+		<listitem><para>SSH Server and Client</para></listitem>
+		<listitem><para>NFS Server and Client</para></listitem>
+		<listitem><para>Smbmount (mount.cifs) for Windows shares</para></listitem>
+		<listitem><para>Subversion</para></listitem>
+		<listitem><para>Dhcpcd (DHCP client)</para></listitem>
+	</itemizedlist>
+	</listitem>
+
+	<listitem>
+		<para>Filesystem Programs</para>
+		<itemizedlist>
+			<listitem><para>Reiserfsprogs</para></listitem>
+			<listitem><para>Xfsprogs</para></listitem>
+		</itemizedlist>
+	</listitem>
+
+	<listitem><para>nALFS - A tool for automating LFS builds</para></listitem>
+</itemizedlist>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/introduction/x86/changelog.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/x86/changelog.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/x86/changelog.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+<sect1 id="ch-intro-changelog-x86">
+<title>Changelog for x86</title>
+<?dbhtml filename="changelog-x86.html"?>
+
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, please check one of the
+mirrors via <ulink url="&lfs-root;"/>.</para>
+
+<para>Below is a list of changes made since the previous release of the book,
+first a summary, then a detailed log.</para>
+
+<itemizedlist>
+
+<listitem><para>Upgraded to:</para>
+<itemizedlist>
+<listitem><para>Arch: x86 - Grub 0.96</para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Added:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+ 
+<listitem><para>Removed:</para>
+<itemizedlist>
+<listitem><para></para></listitem>
+</itemizedlist>
+</listitem>
+
+<listitem><para>Changelog Entries:</para>
+
+<!-- Changelog template
+<itemizedlist>
+<listitem><para>Date [name]</para>
+<itemizedlist>
+<listitem><para>Changelog.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+-->
+
+<itemizedlist>
+<listitem><para>May 10, 2005 [jim]</para>
+<itemizedlist>
+<listitem><para>This BOOK is an update of the cross-lfs book into a new format style.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+</listitem>
+</itemizedlist>
+
+</sect1>

Added: branches/cross-lfs/BOOK/introduction/x86-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/introduction/x86-chapter.xml	2005-05-12 04:18:17 UTC (rev 5292)
+++ branches/cross-lfs/BOOK/introduction/x86-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../general.ent">
+  %general-entities;
+]>
+<chapter id="chapter-intro" xreflabel="Introduction">
+<?dbhtml dir="introduction"?>
+<title>Introduction</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/how.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/changelog.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/resources.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/askforhelp.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/bootcd.xml"/>
+
+</chapter>




More information about the lfs-book mailing list