Index: index.xml
===================================================================
--- index.xml	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ index.xml	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -3,6 +3,6 @@
 			"/usr/share/docbook/docbookx.dtd" [
 
-<!ENTITY version "20030919">
-<!ENTITY releasedate "September 19th, 2003">
+<!ENTITY version "20030920">
+<!ENTITY releasedate "September 20th, 2003">
 
 <!ENTITY % book SYSTEM "book/book.ent">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ introduction/welcome/changelog.xml	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -10,4 +10,7 @@
 
 <itemizedlist>
+
+<listitem><para>September 20th, 2003 [bdubbs] : Updated XFree86 instructions
+to use kernel compiler for kernel modules.</para></listitem>
 
 <listitem><para>September 19th, 2003 [igor] : updated ALSA packages
Index: x/installing/xfree86/xfree86-exp.xml
===================================================================
--- x/installing/xfree86/xfree86-exp.xml	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ x/installing/xfree86/xfree86-exp.xml	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -23,6 +23,7 @@
 symbolic links. They are intended for utilization by users only."</para>
 
-<para><userinput>make -f Makefile.linux</userinput> : This builds the
-XFree86 compatible kernel modules.</para>
+<para><userinput>make  CC=/opt/gcc-2.95.3/bin/gcc -f Makefile.linux</userinput> : This builds the
+XFree86 compatible kernel modules using the same compiler used to compile
+the kernel.</para>
 
 <para><userinput>cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o
Index: x/installing/xfree86/xfree86-inst.xml
===================================================================
--- x/installing/xfree86/xfree86-inst.xml	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ x/installing/xfree86/xfree86-inst.xml	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -207,5 +207,5 @@
 
 <para><screen><userinput>cd programs/Xserver/hw/xfree86/os-support/linux/drm/kernel &amp;&amp; 
-make -f Makefile.linux  &amp;&amp; 
+make  CC=/opt/gcc-2.95.3/bin/gcc -f Makefile.linux  &amp;&amp; 
 mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm/  &amp;&amp; 
 cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o \
Index: x/installing/xfree86/xfree86-intro.xml
===================================================================
--- x/installing/xfree86/xfree86-intro.xml	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ x/installing/xfree86/xfree86-intro.xml	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -2,44 +2,60 @@
 <title>Introduction to XFree86</title>
 
-<screen>Download location (HTTP):       <ulink url="&xfree86-download-http;"/>
-Download location (FTP):        <ulink url="&xfree86-download-ftp;"/>
-Version used:                   &xfree86-version;
-Package size:                   &xfree86-size;
-Estimated Disk space required:  &xfree86-buildsize;
-Estimated build time:           75m (667 MHz)</screen>
-
-
-<para>XFree86 is a freely redistributable open-source implementation of the 
-X Window System. XFree86 provides a client/server interface between display 
+<para><application>XFree86</application> is a freely redistributable open-source 
+implementation of the 
+X Window System. <application>XFree86</application> provides a client/server 
+interface between display 
 hardware (the mouse, keyboard, and video displays) and the desktop environment 
 while also providing both the windowing infrastructure and a standardized 
 application interface (API).</para>
 
-<para><screen>XFree86 depends on:
-<xref linkend="libpng"/></screen></para>
-
-<para>The following packages are included in the XFree86 package, however they
-are updated more often than the XFree86 package and are highly recommended:
-<screen><xref linkend="expat"/>, <xref linkend="freetype2"/> and <xref linkend="fontconfig"/></screen>
-</para>
-
-<note><para>If you choose to not install these separate packages, the 
-<filename>host.def</filename> file below will have to be modified to 
-instruct XFree86 build them.</para></note>
+<sect3><title>Package information</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Download (HTTP): <ulink url="&xfree86-download-http;"/></para></listitem>
+<listitem><para>Download (FTP): <ulink url="&xfree86-download-ftp;"/></para></listitem>
+<listitem><para>Download size: &xfree86-size;</para></listitem>
+<listitem><para>Estimated Disk space required: &xfree86-buildsize;</para></listitem>
+<listitem><para>Estimated build time: &xfree86-time;</para></listitem></itemizedlist>
+</sect3>
 
 
-<para>There are several files that need to be fetched from the download location:
-<screen>X430src-1.tgz 10736 KB 
-X430src-2.tgz  7776 KB   
-X430src-3.tgz 12077 KB   
-X430src-4.tgz 12604 KB   
-X430src-5.tgz  4286 KB   
-X430src-6.tgz  7886 KB   
-X430src-7.tgz  9099 KB</screen></para>
+<sect3><title><application>XFree86</application> dependencies</title>
+
+<sect4><title>Required</title>
+<para><xref linkend="libpng"/>.</para>
+</sect4>
+
+<sect4><title>Recommended</title>
+<para>The following packages are included in the <application>XFree86</application> package, 
+however they
+are updated more often than the XFree86 package and are highly recommended:
+<xref linkend="expat"/>, <xref linkend="freetype2"/> and <xref linkend="fontconfig"/></para>
+
+<note><para>If you choose to not install these separate packages, the
+<filename>host.def</filename> file below will have to be modified to
+instruct XFree86 build them.</para></note>
+</sect4>
+
+</sect3>
+
+
+<sect3><title>Download Instructions</title>
+
+<para>There are several files that need to be fetched from the download location:</para>
+<itemizedlist spacing='compact'> 
+<listitem><para><filename>X430src-1.tgz</filename></para></listitem> 
+<listitem><para><filename>X430src-2.tgz</filename></para></listitem>   
+<listitem><para><filename>X430src-3.tgz</filename></para></listitem>   
+<listitem><para><filename>X430src-4.tgz</filename></para></listitem>   
+<listitem><para><filename>X430src-5.tgz</filename></para></listitem>   
+<listitem><para><filename>X430src-6.tgz</filename></para></listitem>   
+<listitem><para><filename>X430src-7.tgz</filename></para></listitem>  
+</itemizedlist> 
 
 <para>You should also download the patch file:
 <ulink url="ftp://ftp.xfree86.org/pub/XFree86/4.3.0/fixes/4.3.0-4.3.0.1.diff.gz" /></para>
 
-<para>The first three packages are the XFree86 programs, the fourth and fifth are fonts, 
+<para>The first three packages are the <application>XFree86</application> programs, 
+the fourth and fifth are fonts, 
 the sixth is normal documentation, and the seventh is hardcopy documentation.
 There are also two packages <filename>doctools-1.3.1.tgz</filename>,  which 
@@ -61,5 +77,5 @@
 <para>The fixes subdirectory also has a SUMS.md5sum and this can be checked against
 the patch file:
-<screen>md5sum 4.3.0-4.3.0.1.diff.gz</screen></para>
+<screen><filename>md5sum 4.3.0-4.3.0.1.diff.gz</filename></screen></para>
 
 <para>After unpacking the <filename>X430src-?.tgz</filename> files, change to the 
@@ -68,3 +84,4 @@
 patch -Np1 -i 4.3.0-4.3.0.1.diff</screen></para>
 
+</sect3>
 </sect2>
Index: x/installing/xfree86/xfree86.ent
===================================================================
--- x/installing/xfree86/xfree86.ent	(revision da23cf6a93bf681453c0978401a886a6136b331c)
+++ x/installing/xfree86/xfree86.ent	(revision be1cb1765becb0651fee97a5569657f835937664)
@@ -6,7 +6,7 @@
 <!ENTITY xfree86-config SYSTEM "xfree86-config.xml">
 <!ENTITY xfree86-buildsize "633 MB">
-<!ENTITY xfree86-version "4.3.0">
+<!ENTITY xfree86-version "4.3.0.1">
 <!ENTITY xfree86-download-http "">
 <!ENTITY xfree86-download-ftp "ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/">
-<!ENTITY xfree86-size "137 MB">
-<!ENTITY xfree86-time "56.24 SBU">
+<!ENTITY xfree86-size "64 MB">
+<!ENTITY xfree86-time "13.8 SBU">
