r5294 - in branches/cross-lfs/BOOK/materials: . common ppc raq2 sparc sparc64 x86

jhuntwork at linuxfromscratch.org jhuntwork at linuxfromscratch.org
Wed May 11 21:19:09 PDT 2005


Author: jhuntwork
Date: 2005-05-11 22:19:06 -0600 (Wed, 11 May 2005)
New Revision: 5294

Added:
   branches/cross-lfs/BOOK/materials/common/
   branches/cross-lfs/BOOK/materials/common/introduction.xml
   branches/cross-lfs/BOOK/materials/common/packages.xml
   branches/cross-lfs/BOOK/materials/common/patches.xml
   branches/cross-lfs/BOOK/materials/ppc-chapter.xml
   branches/cross-lfs/BOOK/materials/ppc/
   branches/cross-lfs/BOOK/materials/ppc/packages.xml
   branches/cross-lfs/BOOK/materials/ppc/patches.xml
   branches/cross-lfs/BOOK/materials/raq2-chapter.xml
   branches/cross-lfs/BOOK/materials/raq2/
   branches/cross-lfs/BOOK/materials/raq2/packages.xml
   branches/cross-lfs/BOOK/materials/raq2/patches.xml
   branches/cross-lfs/BOOK/materials/sparc-chapter.xml
   branches/cross-lfs/BOOK/materials/sparc/
   branches/cross-lfs/BOOK/materials/sparc/packages.xml
   branches/cross-lfs/BOOK/materials/sparc/patches.xml
   branches/cross-lfs/BOOK/materials/sparc64-chapter.xml
   branches/cross-lfs/BOOK/materials/sparc64/
   branches/cross-lfs/BOOK/materials/sparc64/packages.xml
   branches/cross-lfs/BOOK/materials/sparc64/patches.xml
   branches/cross-lfs/BOOK/materials/x86-chapter.xml
   branches/cross-lfs/BOOK/materials/x86/
   branches/cross-lfs/BOOK/materials/x86/packages.xml
   branches/cross-lfs/BOOK/materials/x86/patches.xml
Removed:
   branches/cross-lfs/BOOK/materials/chapter.xml
   branches/cross-lfs/BOOK/materials/introduction.xml
   branches/cross-lfs/BOOK/materials/packages.xml
   branches/cross-lfs/BOOK/materials/patches.xml
Log:
Updating materials dir

Deleted: branches/cross-lfs/BOOK/materials/chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -1,15 +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-getting-materials" xreflabel="Packages and Patches">
-<?dbhtml dir="materials"?>
-<title>Packages and Patches</title>
-<?dbhtml filename="chapter.html"?>
-
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="introduction.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="packages.xml"/>
-<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="patches.xml"/>
-
-</chapter>

Added: branches/cross-lfs/BOOK/materials/common/introduction.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/common/introduction.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/common/introduction.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,54 @@
+<?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-materials-introduction">
+<title>Introduction</title>
+<?dbhtml filename="introduction.html"?>
+
+<para>This chapter includes a list of packages that need to be
+downloaded for building a basic Linux system. The listed version numbers
+correspond to versions of the software that are known to work, and
+this book is based on their use. We highly recommend not using newer
+versions because the build commands for one version may not work with
+a newer version. The newest package versions may also have problems
+that work-arounds have not been developed for yet.</para>
+
+<para>All the URLs, when possible, refer to the package's information
+page at <ulink url="http://www.freshmeat.net/"/>. The Freshmeat pages
+provide easy access to official download sites, as well as project
+websites, mailing lists, FAQ, changelogs, and more.</para>
+
+<para>Download locations may not always be accessible. If a download
+location has changed since this book was published, Google (<ulink
+url="http://www.google.com"/>) provides a useful search engine for
+most packages. If this search is unsuccessful, try one of the
+alternate means of downloading discussed at <ulink
+url="&lfs-root;lfs/packages.html"/>.</para>
+
+<para>Downloaded packages and patches will need to be stored somewhere
+that is conveniently available throughout the entire build. A working
+directory is also required to unpack the sources and build them.
+<filename class="directory">$LFS/sources</filename> can be used both
+as the place to store the tarballs and patches and as a working
+directory. By using this directory, the required elements will be
+located on the LFS partition and will be available during all stages
+of the building process.</para>
+
+<para>To create this directory, execute, as user
+<emphasis>root</emphasis>, the following command before starting the
+download session:</para>
+
+<screen><userinput>mkdir $LFS/sources</userinput></screen>
+
+<para>Make this directory writable and sticky. <quote>Sticky</quote>
+means that even if multiple users have write permission on a
+directory, only the owner of a file can delete the file within a
+sticky directory. The following command will enable the write and
+sticky modes:</para>
+
+<screen><userinput>chmod a+wt $LFS/sources</userinput></screen>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/common/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/common/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/common/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,410 @@
+<?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-materials-packages-common">
+<title>All Packages</title>
+<?dbhtml filename="packages.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Autoconf (&autoconf-version;) - 904 KB:</term>
+<listitem>
+<para><ulink url="&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Automake (&automake-version;) - 741 KB:</term>
+<listitem>
+<para><ulink url="&gnu;automake/automake-&automake-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Bash (&bash-version;) - 2.4 MB:</term>
+<listitem>
+<para><ulink url="&gnu;bash/bash-&bash-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Binutils (&binutils-version;) - 11 MB:</term>
+<listitem>
+<para><ulink url="&gnu;binutils/binutils-&binutils-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Bison (&bison-version;) - 1.2 MB:</term>
+<listitem>
+<para><ulink url="&gnu;bison/bison-&bison-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Bzip2 (&bzip2-version;) - 654 KB:</term>
+<listitem>
+<para><ulink url="http://www.bzip.org/&bzip2-version;/bzip-&bzip2-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Coreutils (&coreutils-version;) - 6.3 MB:</term>
+<listitem>
+<para><ulink url="&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>DejaGNU (&dejagnu-version;) - 1.0 MB:</term>
+<listitem>
+<para><ulink url="&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Diffutils (&diffutils-version;) - 1.1 MB:</term>
+<listitem>
+<para><ulink url="&alpha-gnu;diffutils/diffutils-&diffutils-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>E2fsprogs (&e2fsprogs-version;) - 3.5 MB:</term>
+<listitem>
+<para><ulink url="&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz?download"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Expect (&expect-version;) - 514 KB:</term>
+<listitem>
+<para><ulink url="http://expect.nist.gov/src/expect-&expect-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>File (&file-version;) - 411 KB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/file-&file-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Findutils (&findutils-version;) - 921 KB:</term>
+<listitem>
+<para><ulink url="&gnu;findutils/findutils-&findutils-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Flex (&flex-version;) - 666 KB:</term>
+<listitem>
+<para><ulink url="&sourceforge;lex/flex-&flex-version;.tar.bz2?download"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Gawk (&gawk-version;) - 2.2 MB:</term>
+<listitem>
+<para><ulink url="&gnu;gawk/gawk-&gawk-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>GCC (&gcc-version;) - 27 MB:</term>
+<listitem>
+<para><ulink url="&gnu;gcc/gcc-&gcc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Gettext (&gettext-version;) - 6.7 MB:</term>
+<listitem>
+<para><ulink url="&gnu;gettext/gettext-&gettext-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Glibc (&glibc-version;) - 13 MB:</term>
+<listitem>
+<para><ulink url="&gnu;glibc/glibc-&glibc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Glibc Libidn (&glibc-version;) - 99 KB:</term>
+<listitem>
+<para><ulink url="&gnu;glibc/glibc-libidn-&glibc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Glibc Linuxthreads (&glibc-version;) - 231 KB:</term>
+<listitem>
+<para><ulink url="&gnu;glibc/glibc-linuxthreads-&glibc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Grep (&grep-version;) - 617 KB:</term>
+<listitem>
+<para><ulink url="&gnu;grep/grep-&grep-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Groff (&groff-version;) - 2.6 MB:</term>
+<listitem>
+<para><ulink url="&gnu;groff/groff-&groff-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Gzip (&gzip-version;) - 324 KB:</term>
+<listitem>
+<para><ulink url="&alpha-gnu;gzip/gzip-&gzip-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Hotplug (&hotplug-version;) - 38 KB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/kernel/hotplug/hotplug-&hotplug-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Iana-Etc (&iana-etc-version;) - 169 KB:</term>
+<listitem>
+<para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/iana-etc-&iana-etc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Inetutils (&inetutils-version;) - 1,019 KB:</term>
+<listitem>
+<para><ulink url="&gnu;inetutils/inetutils-&inetutils-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>IPRoute2 (&iproute2-version;) - 339 KB:</term>
+<listitem>
+<para><ulink url="http://developer.osdl.org/dev/iproute2/download/iproute2-&iproute2-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Kbd (&kbd-version;) - 618 KB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/kbd/kbd-&kbd-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Less (&less-version;) - 259 KB:</term>
+<listitem>
+<para><ulink url="http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>LFS-Bootscripts (&lfs-bootscripts-version;) - 26 KB:</term>
+<listitem>
+<para><ulink url="http://downloads.linuxfromscratch.org/lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Libtool (&libtool-version;) - 2.7 MB:</term>
+<listitem>
+<para><ulink url="&gnu;libtool/libtool-&libtool-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>M4 (&m4-version;) - 298 KB:</term>
+<listitem>
+<para><ulink url="&gnu;m4/m4-&m4-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Make (&make-version;) - 900 KB:</term>
+<listitem>
+<para><ulink url="&gnu;make/make-&make-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Man (&man-version;) - 229 KB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/man/man-&man-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Man-pages (&man-pages-version;) - 1.6 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/docs/manpages/man-pages-&man-pages-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Mktemp (&mktemp-version;) - 69 KB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/mktemp-&mktemp-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Module-Init-Tools (&module-init-tools-version;) - 121 KB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/kernel/module-init-tools/module-init-tools-&module-init-tools-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Ncurses (&ncurses-version;) - 2.1 MB:</term>
+<listitem>
+<para><ulink url="ftp://invisible-island.net/ncurses/ncurses-&ncurses-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Patch (&patch-version;) - 183 KB:</term>
+<listitem>
+<para><ulink url="&alpha-gnu;diffutils/patch-&patch-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Perl (&perl-version;) - 12 MB:</term>
+<listitem>
+<para><ulink url="http://ftp.funet.fi/pub/CPAN/src/perl-&perl-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Procps (&procps-version;) - 271 KB:</term>
+<listitem>
+<para><ulink url="http://procps.sourceforge.net/procps-&procps-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Psmisc (&psmisc-version;) - 374 KB:</term>
+<listitem>
+<para><ulink url="&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz?download"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Readline (&readline-version;) - 1.8 MB:</term>
+<listitem>
+<para><ulink url="&gnu;readline/readline-&readline-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Sed (&sed-version;) - 776 KB:</term>
+<listitem>
+<para><ulink url="&gnu;sed/sed-&sed-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Shadow (&shadow-version;) - 996 KB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Sysklogd (&sysklogd-version;) - 80 KB:</term>
+<listitem>
+<para><ulink url="http://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Sysvinit (&sysvinit-version;) - 97 KB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-&sysvinit-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Tar (&tar-version;) - 1.6 MB:</term>
+<listitem>
+<para><ulink url="&gnu;tar/tar-&tar-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Tcl (&tcl-version;) - 3.4 MB:</term>
+<listitem>
+<para><ulink url="&sourceforge;tcl/tcl&tcl-version;-src.tar.gz?download"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Texinfo (&texinfo-version;) - 1.5 MB:</term>
+<listitem>
+<para><ulink url="&gnu;texinfo/textinfo-&texinfo-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Udev (&udev-version;) - 356 KB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Udev Rules Configuration - 1 KB:</term>
+<listitem>
+<para><ulink url="http://downloads.linuxfromscratch.org/udev-config-2.rules"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Util-linux (&util-linux-version;) - 2.0 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/utils/util-linux/util-linux-&util-linux-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Vim (&vim-version;) - 3.6 MB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Vim (&vim-version;) language files (optional) - 1.0 MB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.vim.org/pub/vim/extra/vim-&vim-version;-lang.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Zlib (&zlib-version;) - 364 KB:</term>
+<listitem>
+<para><ulink url="http://www.zlib.net/zlib-&zlib-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/common/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/common/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/common/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,174 @@
+<?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-materials-patches-common">
+<title>Needed Patches</title>
+<?dbhtml filename="patches.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Bash Various Fixes - 23 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;bash/bash-&bash-version;-fixes-3.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Bash Avoid Wcontinued Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;bash/bash-&bash-version;-avoid_WCONTINUED-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Binutils Posix Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;binutils/binutils-&binutils-version;-posix-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Coreutils Suppress Uptime, Kill, Su Patch - 16 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;coreutils/coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Expect Spawn Patch - 6 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;expect/expect-&expect-version;-spawn-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Flex Brokenness Patch - 8 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;flex/flex-&flex-version;-debian_fixes-4.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term> GCC Cross Search Paths Patch - 2 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-cross_search_paths-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term> GCC Linkonce Patch - 12 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-linkonce-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>GCC Posix Patch - 11 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-posix-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>GCC Specs Patch - 14 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-specs-3.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>GLIBC Test Patch - 11 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;glibc/glibc-&glibc-version;-fix_test-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;inetutils/inetutils-&inetutils-version;-no_server_man_pages-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>IPRoute2 Disable DB Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;iproute2/iproute2-&iproute2-patch-version;-remove_db-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Mktemp Tempfile Patch - 3 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;mktemp/mktemp-&mktemp-version;-add_tempfile-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Ncurses 20050319 Patch - 321 KB:</term>
+<listitem>
+<para><ulink url="ftp://invisible-island.net/ncurses/&ncurses-version;/ncurses-&ncurses-version;-20050319-patch.sh.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Perl Libc Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;perl/perl-&perl-version;-libc-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Readline Various Fixes Patch - 6.9 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;readline/readline-&readline-version;-fixes-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Shadow Lastlog Fix Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;shadow/shadow-&shadow-version;-fix_lastlog-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Sysklogd Fixes Patch - 27 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;sysklogd/sysklogd-&sysklogd-version;-fixes-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Tar Sparse Fix Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;tar/tar-&tar-version;-sparse_fix-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Util-linux Cramfs Patch - 2 KB:</term> <listitem>
+<para><ulink url="&patches-root;util-linux/util-linux-&util-linux-version;-cramfs-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Deleted: branches/cross-lfs/BOOK/materials/introduction.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/introduction.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/introduction.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -1,54 +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-materials-introduction">
-<title>Introduction</title>
-<?dbhtml filename="introduction.html"?>
-
-<para>This chapter includes a list of packages that need to be
-downloaded for building a basic Linux system. The listed version numbers
-correspond to versions of the software that are known to work, and
-this book is based on their use. We highly recommend not using newer
-versions because the build commands for one version may not work with
-a newer version. The newest package versions may also have problems
-that work-arounds have not been developed for yet.</para>
-
-<para>All the URLs, when possible, refer to the package's information
-page at <ulink url="http://www.freshmeat.net/"/>. The Freshmeat pages
-provide easy access to official download sites, as well as project
-websites, mailing lists, FAQ, changelogs, and more.</para>
-
-<para>Download locations may not always be accessible. If a download
-location has changed since this book was published, Google (<ulink
-url="http://www.google.com"/>) provides a useful search engine for
-most packages. If this search is unsuccessful, try one of the
-alternate means of downloading discussed at <ulink
-url="&lfs-root;lfs/packages.html"/>.</para>
-
-<para>Downloaded packages and patches will need to be stored somewhere
-that is conveniently available throughout the entire build. A working
-directory is also required to unpack the sources and build them.
-<filename class="directory">$LFS/sources</filename> can be used both
-as the place to store the tarballs and patches and as a working
-directory. By using this directory, the required elements will be
-located on the LFS partition and will be available during all stages
-of the building process.</para>
-
-<para>To create this directory, execute, as user
-<emphasis>root</emphasis>, the following command before starting the
-download session:</para>
-
-<screen><userinput>mkdir $LFS/sources</userinput></screen>
-
-<para>Make this directory writable and sticky. <quote>Sticky</quote>
-means that even if multiple users have write permission on a
-directory, only the owner of a file can delete the file within a
-sticky directory. The following command will enable the write and
-sticky modes:</para>
-
-<screen><userinput>chmod a+wt $LFS/sources</userinput></screen>
-
-</sect1>
-

Deleted: branches/cross-lfs/BOOK/materials/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -1,515 +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-materials-packages">
-<title>All Packages</title>
-<?dbhtml filename="packages.html"?>
-
-<para>Download or otherwise obtain the following packages:</para>
-
-<variablelist role="materials">
-
-<varlistentry>
-<term>Autoconf (&autoconf-version;) - 904 KB:</term>
-<listitem>
-<para><ulink url="&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Automake (&automake-version;) - 741 KB:</term>
-<listitem>
-<para><ulink url="&gnu;automake/automake-&automake-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Bash (&bash-version;) - 2.4 MB:</term>
-<listitem>
-<para><ulink url="&gnu;bash/bash-&bash-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Binutils (&binutils-version;) - 11 MB:</term>
-<listitem>
-<para><ulink url="&gnu;binutils/binutils-&binutils-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Bison (&bison-version;) - 1.2 MB:</term>
-<listitem>
-<para><ulink url="&gnu;bison/bison-&bison-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Bzip2 (&bzip2-version;) - 654 KB:</term>
-<listitem>
-<para><ulink url="http://www.bzip.org/&bzip2-version;/bzip-&bzip2-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Colo (&colo-version;) - 240 KB:</term>
-<listitem>
-<para><ulink url="http://www.colonel-panic.org/cobalt-mips/colo/colo-&colo-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Coreutils (&coreutils-version;) - 6.3 MB:</term>
-<listitem>
-<para><ulink url="&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>DejaGNU (&dejagnu-version;) - 1.0 MB:</term>
-<listitem>
-<para><ulink url="&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Diffutils (&diffutils-version;) - 1.1 MB:</term>
-<listitem>
-<para><ulink url="&alpha-gnu;diffutils/diffutils-&diffutils-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>E2fsprogs (&e2fsprogs-version;) - 3.5 MB:</term>
-<listitem>
-<para><ulink url="&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz?download"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Expect (&expect-version;) - 514 KB:</term>
-<listitem>
-<para><ulink url="http://expect.nist.gov/src/expect-&expect-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>File (&file-version;) - 411 KB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/file-&file-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Findutils (&findutils-version;) - 921 KB:</term>
-<listitem>
-<para><ulink url="&gnu;findutils/findutils-&findutils-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Flex (&flex-version;) - 666 KB:</term>
-<listitem>
-<para><ulink url="&sourceforge;lex/flex-&flex-version;.tar.bz2?download"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Gawk (&gawk-version;) - 2.2 MB:</term>
-<listitem>
-<para><ulink url="&gnu;gawk/gawk-&gawk-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>GCC (&gcc-version;) - 27 MB:</term>
-<listitem>
-<para><ulink url="&gnu;gcc/gcc-&gcc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Gettext (&gettext-version;) - 6.7 MB:</term>
-<listitem>
-<para><ulink url="&gnu;gettext/gettext-&gettext-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Glibc (&glibc-version;) - 13 MB:</term>
-<listitem>
-<para><ulink url="&gnu;glibc/glibc-&glibc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Glibc Libidn (&glibc-version;) - 99 KB:</term>
-<listitem>
-<para><ulink url="&gnu;glibc/glibc-libidn-&glibc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Glibc Linuxthreads (&glibc-version;) - 231 KB:</term>
-<listitem>
-<para><ulink url="&gnu;glibc/glibc-linuxthreads-&glibc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Grep (&grep-version;) - 617 KB:</term>
-<listitem>
-<para><ulink url="&gnu;grep/grep-&grep-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Groff (&groff-version;) - 2.6 MB:</term>
-<listitem>
-<para><ulink url="&gnu;groff/groff-&groff-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Gzip (&gzip-version;) - 324 KB:</term>
-<listitem>
-<para><ulink url="&alpha-gnu;gzip/gzip-&gzip-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="x86">
-<term>Grub (&grub-version;) - 963 KB:</term>
-<listitem>
-<para><ulink url="&alpha-gnu;grub/grub-&grub-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Hotplug (&hotplug-version;) - 38 KB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/kernel/hotplug/hotplug-&hotplug-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Iana-Etc (&iana-etc-version;) - 169 KB:</term>
-<listitem>
-<para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/iana-etc-&iana-etc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Inetutils (&inetutils-version;) - 1,019 KB:</term>
-<listitem>
-<para><ulink url="&gnu;inetutils/inetutils-&inetutils-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>IPRoute2 (&iproute2-version;) - 339 KB:</term>
-<listitem>
-<para><ulink url="http://developer.osdl.org/dev/iproute2/download/iproute2-&iproute2-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Kbd (&kbd-version;) - 618 KB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/kbd/kbd-&kbd-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Less (&less-version;) - 259 KB:</term>
-<listitem>
-<para><ulink url="http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>LFS-Bootscripts (&lfs-bootscripts-version;) - 26 KB:</term>
-<listitem>
-<para><ulink url="http://downloads.linuxfromscratch.org/lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Libtool (&libtool-version;) - 2.7 MB:</term>
-<listitem>
-<para><ulink url="&gnu;libtool/libtool-&libtool-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="x86">
-<term>Linux (&linux-version;) - 35 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="alpha">
-<term>Linux (&linux-alpha-version;) - 35 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-alpha-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="ppc">
-<term>Linux (&linux-ppc-version;) - 35 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Linux (&linux-raq2-version;) - 35 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-raq2-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="x86">
-<term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2.5 MB:</term>
-<listitem>
-<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="alpha">
-<term>Linux-Libc-Headers (&linux-libc-headers-alpha-version;) - 2.5 MB:</term>
-<listitem>
-<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-alpha-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="ppc">
-<term>Linux-Libc-Headers (&linux-libc-headers-ppc-version;) - 2.5 MB:</term>
-<listitem>
-<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-ppc-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Linux-Libc-Headers (&linux-libc-headers-raq2-version;) - 2.6 MB:</term>
-<listitem>
-<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-raq2-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>M4 (&m4-version;) - 298 KB:</term>
-<listitem>
-<para><ulink url="&gnu;m4/m4-&m4-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Make (&make-version;) - 900 KB:</term>
-<listitem>
-<para><ulink url="&gnu;make/make-&make-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Man (&man-version;) - 229 KB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/man/man-&man-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Man-pages (&man-pages-version;) - 1.6 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/docs/manpages/man-pages-&man-pages-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Mktemp (&mktemp-version;) - 69 KB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/mktemp-&mktemp-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Module-Init-Tools (&module-init-tools-version;) - 121 KB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/kernel/module-init-tools/module-init-tools-&module-init-tools-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Ncurses (&ncurses-version;) - 2.1 MB:</term>
-<listitem>
-<para><ulink url="ftp://invisible-island.net/ncurses/ncurses-&ncurses-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>OpenSSH (&openssh-version;) - 835 KB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>OpenSSL (&openssl-version;) - 3.0 MB:</term>
-<listitem>
-<para><ulink url="http://www.openssl.org/source/openssl-&openssl-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Patch (&patch-version;) - 183 KB:</term>
-<listitem>
-<para><ulink url="&alpha-gnu;diffutils/patch-&patch-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="ppc">
-<term>Parted (&parted-version;) - 1.4 MB:</term>
-<listitem>
-<para><ulink url="&gnu;/parted-&parted-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Perl (&perl-version;) - 12 MB:</term>
-<listitem>
-<para><ulink url="http://ftp.funet.fi/pub/CPAN/src/perl-&perl-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Procps (&procps-version;) - 271 KB:</term>
-<listitem>
-<para><ulink url="http://procps.sourceforge.net/procps-&procps-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Psmisc (&psmisc-version;) - 374 KB:</term>
-<listitem>
-<para><ulink url="&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz?download"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Readline (&readline-version;) - 1.8 MB:</term>
-<listitem>
-<para><ulink url="&gnu;readline/readline-&readline-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Sed (&sed-version;) - 776 KB:</term>
-<listitem>
-<para><ulink url="&gnu;sed/sed-&sed-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Shadow (&shadow-version;) - 996 KB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="sparc">
-<term>Silo (&silo-version;) - 144 KB:</term>
-<listitem>
-<para><ulink url="http://www.sparc-boot.org/pub/silo/silo-&silo-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Sysklogd (&sysklogd-version;) - 80 KB:</term>
-<listitem>
-<para><ulink url="http://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Sysvinit (&sysvinit-version;) - 97 KB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-&sysvinit-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Tar (&tar-version;) - 1.6 MB:</term>
-<listitem>
-<para><ulink url="&gnu;tar/tar-&tar-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Tcl (&tcl-version;) - 3.4 MB:</term>
-<listitem>
-<para><ulink url="&sourceforge;tcl/tcl&tcl-version;-src.tar.gz?download"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Texinfo (&texinfo-version;) - 1.5 MB:</term>
-<listitem>
-<para><ulink url="&gnu;texinfo/textinfo-&texinfo-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Udev (&udev-version;) - 356 KB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Udev Rules Configuration - 1 KB:</term>
-<listitem>
-<para><ulink url="http://downloads.linuxfromscratch.org/udev-config-2.rules"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Util-linux (&util-linux-version;) - 2.0 MB:</term>
-<listitem>
-<para><ulink url="&kernel;linux/utils/util-linux/util-linux-&util-linux-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Vim (&vim-version;) - 3.6 MB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Vim (&vim-version;) language files (optional) - 1.0 MB:</term>
-<listitem>
-<para><ulink url="ftp://ftp.vim.org/pub/vim/extra/vim-&vim-version;-lang.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="ppc">
-<term>Yaboot (&yaboot-version;) - 270 KB:</term>
-<listitem>
-<para><ulink url="http://penguinppc.org/bootloaders/yaboot/yaboot-&yaboot-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Zlib (&zlib-version;) - 364 KB:</term>
-<listitem>
-<para><ulink url="http://www.zlib.net/zlib-&zlib-version;.tar.gz"/></para>
-</listitem>
-</varlistentry>
-
-</variablelist>
-
-<para>Total size of these packages: about 171 MB</para>
-
-</sect1>

Deleted: branches/cross-lfs/BOOK/materials/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -1,239 +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-materials-patches">
-<title>Needed Patches</title>
-<?dbhtml filename="patches.html"?>
-
-<para>In addition to the packages, several patches are also required.
-These patches correct any mistakes in the packages that should be
-fixed by the maintainer.  The patches also make small modifications to
-make the packages easier to work with. The following patches will be
-needed to build an LFS system:</para>
-
-<variablelist role="materials">
-
-<varlistentry>
-<term>Bash Various Fixes - 23 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;bash/bash-&bash-version;-fixes-3.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Bash Avoid Wcontinued Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;bash/bash-&bash-version;-avoid_WCONTINUED-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Binutils Posix Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;binutils/binutils-&binutils-version;-posix-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="sparc64">
-<term>Binutils Multilib Patch - 3 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;binutils/binutils-&binutils-version;-genscripts_multilib-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Coreutils Suppress Uptime, Kill, Su Patch - 16 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;coreutils/coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="x86">
-<term>Coreutils Uname Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;coreutils/coreutils-&coreutils-version;-uname-2.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Expect Spawn Patch - 6 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;expect/expect-&expect-version;-spawn-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Flex Brokenness Patch - 8 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;flex/flex-&flex-version;-debian_fixes-4.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term> GCC Cross Search Paths Patch - 2 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-cross_search_paths-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term> GCC Linkonce Patch - 12 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-linkonce-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>GCC Posix Patch - 11 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-posix-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>GCC Specs Patch - 14 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;gcc/gcc-&gcc-version;-specs-3.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>GLIBC Syscall Patch - 11 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;glibc/glibc-&glibc-version;-mips_syscall-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>GLIBC Test Patch - 11 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;glibc/glibc-&glibc-version;-fix_test-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Grep RaQ2 Config Update Patch - 48 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;grep/grep-&grep-version;-raq2_config_update-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;inetutils/inetutils-&inetutils-version;-no_server_man_pages-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>IPRoute2 Disable DB Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;iproute2/iproute2-&iproute2-patch-version;-remove_db-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Linux-libc-headers RaQ2 Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;-raq2_fix-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="sparc64">
-<term>Linux-libc-headers Sparc Biarch Patch - 80 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;-sparc_biarch-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-
-<varlistentry arch="raq2">
-<term>Linux RaQ2 Patch - 164 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;linux/linux-&linux-version;-raq2_fix-3.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Mktemp Tempfile Patch - 3 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;mktemp/mktemp-&mktemp-version;-add_tempfile-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Ncurses 20050319 Patch - 321 KB:</term>
-<listitem>
-<para><ulink url="ftp://invisible-island.net/ncurses/&ncurses-version;/ncurses-&ncurses-version;-20050319-patch.sh.bz2"/></para>
-</listitem>
-</varlistentry>
-
-
-<varlistentry>
-<term>Perl Libc Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;perl/perl-&perl-version;-libc-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="raq2">
-<term>Procps Signal 11 Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;procps/procps-&procps-version;-fix_mips-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Readline Various Fixes Patch - 6.9 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;readline/readline-&readline-version;-fixes-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Shadow Lastlog Fix Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;shadow/shadow-&shadow-version;-fix_lastlog-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Sysklogd Fixes Patch - 27 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;sysklogd/sysklogd-&sysklogd-version;-fixes-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Tar Sparse Fix Patch - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;tar/tar-&tar-version;-sparse_fix-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term>Util-linux Cramfs Patch - 2 KB:</term> <listitem>
-<para><ulink url="&patches-root;util-linux/util-linux-&util-linux-version;-cramfs-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-<varlistentry arch="ppc">
-<term>Yaboot (&yaboot-version;) - 1 KB:</term>
-<listitem>
-<para><ulink url="&patches-root;yaboot/yaboot-&yaboot-version;-fix-1.patch"/></para>
-</listitem>
-</varlistentry>
-
-</variablelist>
-
-<para>In addition to the above required patches, there exist a number of
-optional patches created by the LFS community. These optional patches
-solve minor problems or enable functionality that is not enabled by
-default. Feel free to peruse the patches database located at
-<ulink url="&lfs-root;patches/"/> and acquire any additional
-patches to suit the system needs.</para>
-
-</sect1>
-

Added: branches/cross-lfs/BOOK/materials/ppc/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/ppc/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/ppc/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,46 @@
+<?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-materials-packages-ppc">
+<title>All Packages for PowerPC</title>
+<?dbhtml filename="packages-ppc.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Linux (&linux-ppc-version;) - 35 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-Libc-Headers (&linux-libc-headers-ppc-version;) - 2.5 MB:</term>
+<listitem>
+<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-ppc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Parted (&parted-version;) - 1.4 MB:</term>
+<listitem>
+<para><ulink url="&gnu;/parted-&parted-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Yaboot (&yaboot-version;) - 270 KB:</term>
+<listitem>
+<para><ulink url="http://penguinppc.org/bootloaders/yaboot/yaboot-&yaboot-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/ppc/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/ppc/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/ppc/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,35 @@
+<?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-materials-patches-ppc">
+<title>Needed Patches for PowerPC</title>
+<?dbhtml filename="patches-ppc.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Yaboot (&yaboot-version;) - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;yaboot/yaboot-&yaboot-version;-fix-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/ppc-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/ppc-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/ppc-chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -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-getting-materials" xreflabel="Packages and Patches">
+<?dbhtml dir="materials"?>
+<title>Packages and Patches</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patches.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/patches.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/materials/raq2/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/raq2/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/raq2/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,53 @@
+<?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-materials-packages-raq2">
+<title>All Packages for RaQ2</title>
+<?dbhtml filename="packages-raq2.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Colo (&colo-version;) - 240 KB:</term>
+<listitem>
+<para><ulink url="http://www.colonel-panic.org/cobalt-mips/colo/colo-&colo-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux (&linux-raq2-version;) - 35 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-raq2-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-Libc-Headers (&linux-libc-headers-raq2-version;) - 2.6 MB:</term>
+<listitem>
+<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-raq2-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>OpenSSH (&openssh-version;) - 835 KB:</term>
+<listitem>
+<para><ulink url="ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>OpenSSL (&openssl-version;) - 3.0 MB:</term>
+<listitem>
+<para><ulink url="http://www.openssl.org/source/openssl-&openssl-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/raq2/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/raq2/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/raq2/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,63 @@
+<?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-materials-patches-raq2">
+<title>Needed Patches for RaQ2</title>
+<?dbhtml filename="patches-raq2.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>GLIBC Syscall Patch - 11 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;glibc/glibc-&glibc-version;-mips_syscall-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Grep RaQ2 Config Update Patch - 48 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;grep/grep-&grep-version;-raq2_config_update-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-libc-headers RaQ2 Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;-raq2_fix-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux RaQ2 Patch - 164 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;linux/linux-&linux-version;-raq2_fix-3.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Procps Signal 11 Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;procps/procps-&procps-version;-fix_mips-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/raq2-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/raq2-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/raq2-chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -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-getting-materials" xreflabel="Packages and Patches">
+<?dbhtml dir="materials"?>
+<title>Packages and Patches</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="raq2/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patches.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="raq2/patches.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/materials/sparc/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,39 @@
+<?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-materials-packages-sparc">
+<title>All Packages for Sparc</title>
+<?dbhtml filename="packages-sparc.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Linux (&linux-sparc-version;) - 35 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-sparc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-Libc-Headers (&linux-libc-headers-sparc-version;) - 2.6 MB:</term>
+<listitem>
+<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-sparc-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Silo (&silo-version;) - 144 KB:</term>
+<listitem>
+<para><ulink url="http://www.sparc-boot.org/pub/silo/silo-&silo-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/sparc/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,35 @@
+<?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-materials-patches-sparc">
+<title>Needed Patches for Sparc</title>
+<?dbhtml filename="patches-sparc.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term></term>
+<listitem>
+<para></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/sparc-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc-chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -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-getting-materials" xreflabel="Packages and Patches">
+<?dbhtml dir="materials"?>
+<title>Packages and Patches</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patches.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/patches.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/materials/sparc64/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc64/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc64/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,39 @@
+<?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-materials-packages-sparc64">
+<title>All Packages for Sparc64</title>
+<?dbhtml filename="packages-sparc64.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Linux (&linux-sparc64-version;) - 35 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-sparc64-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-Libc-Headers (&linux-libc-headers-sparc64-version;) - 2.6 MB:</term>
+<listitem>
+<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-sparc64-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Silo (&silo-version;) - 144 KB:</term>
+<listitem>
+<para><ulink url="http://www.sparc-boot.org/pub/silo/silo-&silo-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/sparc64/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc64/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc64/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,42 @@
+<?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-materials-patches-sparc64">
+<title>Needed Patches for Sparc64</title>
+<?dbhtml filename="patches-sparc64.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Binutils Multilib Patch - 3 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;binutils/binutils-&binutils-version;-genscripts_multilib-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-libc-headers Sparc Biarch Patch - 80 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;-sparc_biarch-1.patch"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/sparc64-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/sparc64-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/sparc64-chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -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-getting-materials" xreflabel="Packages and Patches">
+<?dbhtml dir="materials"?>
+<title>Packages and Patches</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patches.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/patches.xml"/>
+
+</chapter>

Added: branches/cross-lfs/BOOK/materials/x86/packages.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/x86/packages.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/x86/packages.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,39 @@
+<?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-materials-packages-x86">
+<title>All Packages for x86</title>
+<?dbhtml filename="packages-x86.html"?>
+
+<para>Download or otherwise obtain the following packages:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Grub (&grub-version;) - 963 KB:</term>
+<listitem>
+<para><ulink url="&alpha-gnu;grub/grub-&grub-version;.tar.gz"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux (&linux-version;) - 35 MB:</term>
+<listitem>
+<para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2.5 MB:</term>
+<listitem>
+<para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;.tar.bz2"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>Total size of these packages: about 171 MB</para>
+
+</sect1>

Added: branches/cross-lfs/BOOK/materials/x86/patches.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/x86/patches.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/x86/patches.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -0,0 +1,35 @@
+<?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-materials-patches-x86">
+<title>Needed Patches for x86</title>
+<?dbhtml filename="patches-x86.html"?>
+
+<para>In addition to the packages, several patches are also required.
+These patches correct any mistakes in the packages that should be
+fixed by the maintainer.  The patches also make small modifications to
+make the packages easier to work with. The following patches will be
+needed to build an LFS system:</para>
+
+<variablelist role="materials">
+
+<varlistentry>
+<term>Coreutils Uname Patch - 1 KB:</term>
+<listitem>
+<para><ulink url="&patches-root;coreutils/coreutils-&coreutils-version;-uname-2.patch"/></para>
+</listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>In addition to the above required patches, there exist a number of
+optional patches created by the LFS community. These optional patches
+solve minor problems or enable functionality that is not enabled by
+default. Feel free to peruse the patches database located at
+<ulink url="&lfs-root;patches/"/> and acquire any additional
+patches to suit the system needs.</para>
+
+</sect1>
+

Added: branches/cross-lfs/BOOK/materials/x86-chapter.xml
===================================================================
--- branches/cross-lfs/BOOK/materials/x86-chapter.xml	2005-05-12 04:18:49 UTC (rev 5293)
+++ branches/cross-lfs/BOOK/materials/x86-chapter.xml	2005-05-12 04:19:06 UTC (rev 5294)
@@ -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-getting-materials" xreflabel="Packages and Patches">
+<?dbhtml dir="materials"?>
+<title>Packages and Patches</title>
+<?dbhtml filename="chapter.html"?>
+
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/packages.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patches.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/patches.xml"/>
+
+</chapter>




More information about the lfs-book mailing list