r6649 - in branches/cross-lfs/BOOK: . final-system/64 final-system/mips final-system/mips64-64 final-system/sparc64-64 final-system/x86_64-64

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Thu Aug 11 10:30:39 PDT 2005


Author: manuel
Date: 2005-08-11 11:30:38 -0600 (Thu, 11 Aug 2005)
New Revision: 6649

Modified:
   branches/cross-lfs/BOOK/final-system/64/gcc.xml
   branches/cross-lfs/BOOK/final-system/mips/glibc.xml
   branches/cross-lfs/BOOK/final-system/mips64-64/glibc.xml
   branches/cross-lfs/BOOK/final-system/sparc64-64/glibc.xml
   branches/cross-lfs/BOOK/final-system/x86_64-64/glibc.xml
   branches/cross-lfs/BOOK/general.ent
Log:
Xinclude stuff on final-system pure64 Glibc and GCC files.

Modified: branches/cross-lfs/BOOK/final-system/64/gcc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/64/gcc.xml	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/final-system/64/gcc.xml	2005-08-11 17:30:38 UTC (rev 6649)
@@ -19,8 +19,9 @@
   <sect2 id="package-gcc" role="package">
     <title/>
 
-    <para>The GCC package contains the GNU compiler collection, which includes
-    the C and C++ compilers.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(id('package-gcc')/para[1])"/>
 
     <segmentedlist>
       <segtitle>&buildtime;</segtitle>
@@ -32,52 +33,51 @@
       </seglistitem>
     </segmentedlist>
 
-    <segmentedlist>
-      <segtitle>&dependencies;</segtitle>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(id('package-gcc')/segmentedlist[2])"/>
 
-      <seglistitem>
-        <seg>Bash, Binutils, Coreutils, Diffutils, Findutils,
-        Gawk, Gettext, Glibc, Grep, Make, Perl, Sed, and Texinfo</seg>
-      </seglistitem>
-    </segmentedlist>
-
   </sect2>
 
   <sect2 id="install-gcc" role="installation">
     <title>Installation of GCC</title>
 
-    <para>This package is known to have issues when its default
-    optimization flags (including the <option>-march</option> and
-    <option>-mcpu</option> options) are changed. If any environment
-    variables that override default optimizations have been defined, such
-    as <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar>,
-    unset them when building GCC.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='a'])"/>
 
-    <para>GCC fails to compile some packages outside of a base Linux From Scratch
-    install (e.g., Mozilla and kdegraphics) when used in conjunction with newer
-    versions of Binutils. Apply the following patch to fix this issue:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
 
-<screen><userinput>patch -Np1 -i ../&gcc-linkonce-patch;</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='c'])"/>
 
     <para>Apply the following patch to so that linking to /lib64 is now set
     to /lib.</para>
 
 <screen><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen>
 
-    <para>Apply a <command>sed</command> substitution that will suppress the
-    installation of <filename class="libraryfile">libiberty.a</filename>. The
-    version of <filename class="libraryfile">libiberty.a</filename> provided by
-    Binutils will be used instead:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='d'])"/>
 
-<screen><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
 
-    <para>The GCC documentation recommends building GCC outside of the source
-    directory in a dedicated build directory:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='f'])"/>
 
-<screen><userinput>mkdir ../gcc-build
-cd ../gcc-build</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='g'])"/>
 
-    <para>Prepare GCC for compilation:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/usr \
     --libexecdir=/usr/lib --enable-shared --enable-threads=posix \
@@ -85,178 +85,74 @@
     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch
     --disable-multilib</userinput></screen>
 
-    <para>Compile the package:</para>
+   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
 
-<screen><userinput>make</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='j'])"/>
 
-    <important>
-      <para>In this section, the test suite for GCC is considered
-      critical. Do not skip it under any circumstance.</para>
-    </important>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='k'])"/>
 
-    <para>Test the results, but do not stop at errors:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='l'])"/>
 
-<screen><userinput>make -k check</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='m'])"/>
 
-    <para>The <parameter>-k</parameter> flag is used to make the test suite
-    run through to completion and not stop at the first failure. The GCC test
-    suite is very comprehensive and is almost guaranteed to generate a few
-    failures. To receive a summary of the test suite results, run:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='n'])"/>
 
-<screen><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='o'])"/>
 
-    <para>For only the summaries, pipe the output through
-    <userinput>grep -A7 Summ</userinput>.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='p'])"/>
 
-    <para>Results can be compared with those located at <ulink
-    url="&test-results;"/>.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='q'])"/>
 
-    <para>A few unexpected failures cannot always be avoided. The
-    GCC developers are usually aware of these issues, but have not
-    resolved them yet. Unless the test results are vastly different from
-    those at the above URL, it is safe to continue.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='r'])"/>
 
-    <para>Install the package:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='s'])"/>
 
-<screen><userinput>make install</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='t'])"/>
 
-    <para>Some packages expect the C preprocessor to be installed in the
-    <filename class="directory">/lib</filename> directory.
-    To support those packages, create this symlink:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='u'])"/>
 
-<screen><userinput>ln -s ../usr/bin/cpp /lib</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='v'])"/>
 
-    <para>Many packages use the name <command>cc</command> to call the C
-    compiler. To satisfy those packages, create a symlink:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='w'])"/>
 
-<screen><userinput>ln -s gcc /usr/bin/cc</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/gcc.xml"
+    xpointer="xpointer(//*[@os='x'])"/>
 
   </sect2>
 
-  <sect2 id="contents-gcc" role="content">
-    <title>Contents of GCC</title>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../common/gcc.xml"
+  xpointer="xpointer(id('contents-gcc'))"/>
 
-    <segmentedlist>
-      <segtitle>Installed programs</segtitle>
-      <segtitle>Installed libraries</segtitle>
-
-      <seglistitem>
-        <seg>c++, cc (link to gcc), cpp, g++, gcc, gccbug, and gcov</seg>
-        <seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libstdc++.[a,so], and
-        libsupc++.a</seg>
-      </seglistitem>
-    </segmentedlist>
-
-    <variablelist>
-      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
-      <?dbfo list-presentation="list"?>
-      <?dbhtml list-presentation="table"?>
-
-      <varlistentry id="cc">
-        <term><command>cc</command></term>
-        <listitem>
-          <para>The C compiler</para>
-          <indexterm zone="ch-system-gcc cc">
-            <primary sortas="b-cc">cc</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="cpp">
-        <term><command>cpp</command></term>
-        <listitem>
-          <para>The C preprocessor; it is used by the compiler to expand the
-          #include, #define, and similar statements in the source files</para>
-          <indexterm zone="ch-system-gcc cpp">
-            <primary sortas="b-cpp">cpp</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="c">
-        <term><command>c++</command></term>
-        <listitem>
-          <para>The C++ compiler</para>
-          <indexterm zone="ch-system-gcc c">
-            <primary sortas="b-c++">c++</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="g">
-        <term><command>g++</command></term>
-        <listitem>
-          <para>The C++ compiler</para>
-          <indexterm zone="ch-system-gcc g">
-            <primary sortas="b-g++">g++</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="gcc">
-        <term><command>gcc</command></term>
-        <listitem>
-          <para>The C compiler</para>
-          <indexterm zone="ch-system-gcc gcc">
-            <primary sortas="b-gcc">gcc</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="gccbug">
-        <term><command>gccbug</command></term>
-        <listitem>
-          <para>A shell script used to help create useful bug reports</para>
-          <indexterm zone="ch-system-gcc gccbug">
-            <primary sortas="b-gccbug">gccbug</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="gcov">
-        <term><command>gcov</command></term>
-        <listitem>
-          <para>A coverage testing tool; it is used to analyze programs to
-          determine where optimizations will have the most effect</para>
-          <indexterm zone="ch-system-gcc gcov">
-            <primary sortas="b-gcov">gcov</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="libgcc">
-        <term><filename class="libraryfile">libgcc</filename></term>
-        <listitem>
-          <para>Contains run-time support for <command>gcc</command></para>
-          <indexterm zone="ch-system-gcc libgcc">
-            <primary sortas="c-libgcc*">libgcc*</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="libstdc">
-        <term><filename class="libraryfile">libstdc++</filename></term>
-        <listitem>
-          <para>The standard C++ library</para>
-          <indexterm zone="ch-system-gcc libstdc">
-            <primary sortas="c-libstdc++">libstdc++</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="libsupc">
-        <term><filename class="libraryfile">libsupc++</filename></term>
-        <listitem>
-          <para>Provides supporting routines for the C++ programming
-          language</para>
-          <indexterm zone="ch-system-gcc libsupc">
-            <primary sortas="c-libsupc++">libsupc++</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
-  </sect2>
-
 </sect1>

Modified: branches/cross-lfs/BOOK/final-system/mips/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/mips/glibc.xml	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/final-system/mips/glibc.xml	2005-08-11 17:30:38 UTC (rev 6649)
@@ -139,10 +139,41 @@
   href="../x86/glibc.xml"
   xpointer="xpointer(id('conf-glibc'))"/>
 
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-  href="../x86/glibc.xml"
-  xpointer="xpointer(id('conf-ld'))"/>
+  <sect2 id="conf-ld" role="configuration">
+    <title>Configuring Dynamic Loader</title>
 
+    <indexterm zone="conf-ld">
+      <primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary>
+    </indexterm>
+
+    <para>By default, the dynamic loader (<filename
+    class="libraryfile">/lib/ld.so.1</filename>) searches through
+    <filename class="directory">/lib</filename> and <filename
+    class="directory">/usr/lib</filename> for dynamic libraries that are
+    needed by programs as they are run. However, if there are libraries in
+    directories other than <filename class="directory">/lib</filename> and
+    <filename class="directory">/usr/lib</filename>, these need to be
+    added to the <filename>/etc/ld.so.conf</filename> file in order
+    for the dynamic loader to find them. Two directories that are commonly
+    known to contain additional libraries are
+    <filename class="directory">/usr/local/lib</filename> and
+    <filename class="directory">/opt/lib</filename>
+    so we add those directories to the dynamic loader's search path.</para>
+
+    <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
+    following:</para>
+
+<screen><userinput>cat > /etc/ld.so.conf << "EOF"
+<literal># Begin /etc/ld.so.conf
+
+/usr/local/lib
+/opt/lib
+
+# End /etc/ld.so.conf</literal>
+EOF</userinput></screen>
+
+  </sect2>
+
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../x86/glibc.xml"
   xpointer="xpointer(id('contents-glibc'))"/>

Modified: branches/cross-lfs/BOOK/final-system/mips64-64/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/mips64-64/glibc.xml	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/final-system/mips64-64/glibc.xml	2005-08-11 17:30:38 UTC (rev 6649)
@@ -159,41 +159,10 @@
   href="../x86/glibc.xml"
   xpointer="xpointer(id('conf-glibc'))"/>
 
-  <sect2 id="conf-ld" role="configuration">
-    <title>Configuring Dynamic Loader</title>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../mips/glibc.xml"
+  xpointer="xpointer(id('conf-ld'))"/>
 
-    <indexterm zone="conf-ld">
-      <primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary>
-    </indexterm>
-
-    <para>By default, the dynamic loader (<filename
-    class="libraryfile">/lib/ld.so.1</filename>) searches through
-    <filename class="directory">/lib</filename> and <filename
-    class="directory">/usr/lib</filename> for dynamic libraries that are
-    needed by programs as they are run. However, if there are libraries in
-    directories other than <filename class="directory">/lib</filename> and
-    <filename class="directory">/usr/lib</filename>, these need to be
-    added to the <filename>/etc/ld.so.conf</filename> file in order
-    for the dynamic loader to find them. Two directories that are commonly
-    known to contain additional libraries are
-    <filename class="directory">/usr/local/lib</filename> and
-    <filename class="directory">/opt/lib</filename>
-    so we add those directories to the dynamic loader's search path.</para>
-
-    <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
-    following:</para>
-
-<screen><userinput>cat > /etc/ld.so.conf << "EOF"
-<literal># Begin /etc/ld.so.conf
-
-/usr/local/lib
-/opt/lib
-
-# End /etc/ld.so.conf</literal>
-EOF</userinput></screen>
-
-  </sect2>
-
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../x86/glibc.xml"
   xpointer="xpointer(id('contents-glibc'))"/>

Modified: branches/cross-lfs/BOOK/final-system/sparc64-64/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/sparc64-64/glibc.xml	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/final-system/sparc64-64/glibc.xml	2005-08-11 17:30:38 UTC (rev 6649)
@@ -151,41 +151,10 @@
   href="../x86/glibc.xml"
   xpointer="xpointer(id('conf-glibc'))"/>
 
-  <sect2 id="conf-ld" role="configuration">
-    <title>Configuring Dynamic Loader</title>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../x86/glibc.xml"
+  xpointer="xpointer(id('conf-ld'))"/>
 
-    <indexterm zone="conf-ld">
-      <primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary>
-    </indexterm>
-
-    <para>By default, the dynamic loader (<filename
-    class="libraryfile">/lib/ld-linux.so.2</filename>) searches through
-    <filename class="directory">/lib</filename> and <filename
-    class="directory">/usr/lib</filename> for dynamic libraries that are
-    needed by programs as they are run. However, if there are libraries in
-    directories other than <filename class="directory">/lib</filename> and
-    <filename class="directory">/usr/lib</filename>, these need to be
-    added to the <filename>/etc/ld.so.conf</filename> file in order
-    for the dynamic loader to find them. Two directories that are commonly
-    known to contain additional libraries are
-    <filename class="directory">/usr/local/lib</filename> and
-    <filename class="directory">/opt/lib</filename>,
-    so we add those directories to the dynamic loader's search path.</para>
-
-    <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
-    following:</para>
-
-<screen><userinput>cat > /etc/ld.so.conf << "EOF"
-<literal># Begin /etc/ld.so.conf
-
-/usr/local/lib
-/opt/lib
-
-# End /etc/ld.so.conf</literal>
-EOF</userinput></screen>
-
-  </sect2>
-
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../x86/glibc.xml"
   xpointer="xpointer(id('contents-glibc'))"/>

Modified: branches/cross-lfs/BOOK/final-system/x86_64-64/glibc.xml
===================================================================
--- branches/cross-lfs/BOOK/final-system/x86_64-64/glibc.xml	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/final-system/x86_64-64/glibc.xml	2005-08-11 17:30:38 UTC (rev 6649)
@@ -152,44 +152,12 @@
   href="../x86/glibc.xml"
   xpointer="xpointer(id('conf-glibc'))"/>
 
-  <sect2 id="conf-ld" role="configuration">
-    <title>Configuring Dynamic Loader</title>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../x86/glibc.xml"
+  xpointer="xpointer(id('conf-ld'))"/>
 
-    <indexterm zone="conf-ld">
-      <primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary>
-    </indexterm>
-
-    <para>By default, the dynamic loader (<filename
-    class="libraryfile">/lib/ld-linux.so.2</filename>) searches through
-    <filename class="directory">/lib</filename> and <filename
-    class="directory">/usr/lib</filename> for dynamic libraries that are
-    needed by programs as they are run. However, if there are libraries in
-    directories other than <filename class="directory">/lib</filename> and
-    <filename class="directory">/usr/lib</filename>, these need to be
-    added to the <filename>/etc/ld.so.conf</filename> file in order
-    for the dynamic loader to find them. Two directories that are commonly
-    known to contain additional libraries are
-    <filename class="directory">/usr/local/lib</filename> and
-    <filename class="directory">/opt/lib</filename>,
-    so we add those directories to the dynamic loader's search path.</para>
-
-    <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
-    following:</para>
-
-<screen><userinput>cat > /etc/ld.so.conf << "EOF"
-<literal># Begin /etc/ld.so.conf
-
-/usr/local/lib
-/opt/lib
-
-# End /etc/ld.so.conf</literal>
-EOF</userinput></screen>
-
-  </sect2>
-
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../x86/glibc.xml"
   xpointer="xpointer(id('contents-glibc'))"/>
 
-
 </sect1>

Modified: branches/cross-lfs/BOOK/general.ent
===================================================================
--- branches/cross-lfs/BOOK/general.ent	2005-08-11 02:06:29 UTC (rev 6648)
+++ branches/cross-lfs/BOOK/general.ent	2005-08-11 17:30:38 UTC (rev 6649)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "7.0-cross-lfs-20050810">
+<!ENTITY version "7.0-cross-lfs-20050811">
 <!ENTITY version-x86 "&version;-x86">
 <!ENTITY version-x86_64 "&version;-x86_64">
 <!ENTITY version-ppc "&version;-PowerPC">
@@ -8,7 +8,7 @@
 <!ENTITY version-mips "&version;-MIPS">
 <!ENTITY version-mips64 "&version;-MIPS64">
 
-<!ENTITY releasedate "August 10, 2005">
+<!ENTITY releasedate "August 11, 2005">
 <!ENTITY milestone "7.0">
 <!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]" -->
 




More information about the lfs-book mailing list