[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, clfs-1.2, updated. 4a6157fe475071c3dbb2b0eb612cb97ca699f840

git git at cross-lfs.org
Fri Dec 9 21:14:02 PST 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, clfs-1.2 has been updated
       via  4a6157fe475071c3dbb2b0eb612cb97ca699f840 (commit)
       via  0c9519085fe9e93b9a8da713fe87f831e5d336c7 (commit)
      from  a3da17189033e3ba0a2cbba200942a66ed2509c7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4a6157fe475071c3dbb2b0eb612cb97ca699f840
Author: Chris Staub <chris at beaker67.com>
Date:   Sat Dec 10 00:13:43 2011 -0500

    Actually add platform-dependent rationale files

diff --git a/BOOK/appendices/rationale/mips.xml b/BOOK/appendices/rationale/mips.xml
new file mode 100644
index 0000000..29de71c
--- /dev/null
+++ b/BOOK/appendices/rationale/mips.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<appendix id="appendixd-mips" xreflabel="Appendix D">
+  <?dbhtml dir="appendixd"?>
+  <?dbhtml filename="rationale-mips.html"?>
+
+  <title>Package Rationale - MIPS</title>
+
+  <para>This is the explanation for the inclusion of MIPS-specific packages.</para>
+
+  <itemizedlist>
+
+    <listitem>
+      <para>ARCLoad</para>
+      <para>An SGI Multi-bootloader. Able to bootload many different SGI Systems.</para>
+    </listitem>
+
+    <listitem>
+      <para>Colo</para>
+      <para>A replacement bootloader for the Cobalt MIPS based Raq/Qube? servers.</para>
+    </listitem>
+
+    <listitem>
+      <para>DVHTool</para>
+      <para>Dvhtool is the tool responsible for writing MIPS kernel(s) into
+      the SGI volume header.</para>
+    </listitem>
+
+  </itemizedlist>
+
+</appendix>
diff --git a/BOOK/appendices/rationale/sparc.xml b/BOOK/appendices/rationale/sparc.xml
new file mode 100644
index 0000000..117cead
--- /dev/null
+++ b/BOOK/appendices/rationale/sparc.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<appendix id="appendixd-sparc" xreflabel="Appendix D">
+  <?dbhtml dir="appendixd"?>
+  <?dbhtml filename="rationale-sparc.html"?>
+
+  <title>Package Rationale - Sparc</title>
+
+  <para>This is the explanation for the inclusion of Sparc-specific packages.</para>
+
+  <itemizedlist>
+
+    <listitem>
+      <para>ELFtoaout</para>
+      <para>A utility for converting ELF binaries to a.out binaries. Needed to
+      install Silo.</para>
+    </listitem>
+
+    <listitem>
+      <para>Silo</para>
+      <para>SPARC/UltraSPARC Improved Loader, a boot loader for Sparc.</para>
+    </listitem>
+
+  </itemizedlist>
+
+</appendix>
diff --git a/BOOK/appendices/rationale/x86.xml b/BOOK/appendices/rationale/x86.xml
new file mode 100644
index 0000000..8b4cb60
--- /dev/null
+++ b/BOOK/appendices/rationale/x86.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<appendix id="appendixd-x86" xreflabel="Appendix D">
+  <?dbhtml dir="appendixd"?>
+  <?dbhtml filename="rationale-x86.html"?>
+
+  <title>Package Rationale - X86</title>
+
+  <para>This is the explanation for the inclusion of x86-specific packages.</para>
+
+  <itemizedlist>
+
+    <listitem>
+      <para>GRUB</para>
+      <para>The GRand Unified Bootloader.</para>
+    </listitem>
+
+  </itemizedlist>
+
+</appendix>

commit 0c9519085fe9e93b9a8da713fe87f831e5d336c7
Author: Chris Staub <chris at beaker67.com>
Date:   Sat Dec 10 00:12:11 2011 -0500

    Corrected binutils source dir name

diff --git a/BOOK/cross-tools/common/binutils-32.xml b/BOOK/cross-tools/common/binutils-32.xml
index 26dcc12..00b32fc 100644
--- a/BOOK/cross-tools/common/binutils-32.xml
+++ b/BOOK/cross-tools/common/binutils-32.xml
@@ -39,7 +39,7 @@
     href="../../final-system/common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
+<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
   --disable-multilib</userinput></screen>
@@ -142,7 +142,7 @@ make</userinput></screen>
     <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to
     <filename class="directory">/tools/include</filename> directory:</para>
 
-<screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
+<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
 
   </sect2>
 
diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml
index 71cc3dd..e14c2e0 100644
--- a/BOOK/cross-tools/common/binutils.xml
+++ b/BOOK/cross-tools/common/binutils.xml
@@ -39,7 +39,7 @@
     href="../../final-system/common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
+<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
   --enable-64-bit-bfd --disable-multilib</userinput></screen>
@@ -149,7 +149,7 @@ make</userinput></screen>
     <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to
     <filename class="directory">/tools/include</filename> directory:</para>
 
-<screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /tools/include</userinput></screen>
+<screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>
 
   </sect2>
 
diff --git a/BOOK/cross-tools/multilib/binutils.xml b/BOOK/cross-tools/multilib/binutils.xml
index ec850b2..b26239e 100644
--- a/BOOK/cross-tools/multilib/binutils.xml
+++ b/BOOK/cross-tools/multilib/binutils.xml
@@ -38,7 +38,7 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-version;/configure \
+<screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
   --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
   --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls --enable-shared \
   --enable-64-bit-bfd</userinput></screen>
diff --git a/BOOK/final-system/64/binutils.xml b/BOOK/final-system/64/binutils.xml
index fc733de..0d02489 100644
--- a/BOOK/final-system/64/binutils.xml
+++ b/BOOK/final-system/64/binutils.xml
@@ -55,7 +55,7 @@
 
 <screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
-  ../binutils-&binutils-version;/configure --prefix=/usr \
+  ../binutils-&binutils-dir;/configure --prefix=/usr \
     --libdir=/usr/lib --enable-shared \
     --disable-multilib --enable-64-bit-bfd</userinput></screen>
 
diff --git a/BOOK/final-system/common/binutils.xml b/BOOK/final-system/common/binutils.xml
index 3f010f1..a16c691 100644
--- a/BOOK/final-system/common/binutils.xml
+++ b/BOOK/final-system/common/binutils.xml
@@ -49,7 +49,7 @@ cd ../binutils-build</userinput></screen>
 
 <screen os="ca"><userinput>CC="gcc -isystem /usr/include" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
-  ../binutils-&binutils-version;/configure --prefix=/usr \
+  ../binutils-&binutils-dir;/configure --prefix=/usr \
     --enable-shared</userinput></screen>
 
     <para os="j">Compile the package:</para>
@@ -99,7 +99,7 @@ can get `Flex' from any GNU archive site.</computeroutput></screen>
     <para os="t">Install the <filename class="headerfile">libiberty</filename> header
     file that is needed by some packages:</para>
 
-<screen os="u"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h /usr/include</userinput></screen>
+<screen os="u"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /usr/include</userinput></screen>
 
   </sect2>
 
diff --git a/BOOK/final-system/mips64/binutils.xml b/BOOK/final-system/mips64/binutils.xml
index cf6248c..e3dbc35 100644
--- a/BOOK/final-system/mips64/binutils.xml
+++ b/BOOK/final-system/mips64/binutils.xml
@@ -55,7 +55,7 @@
 
 <screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib ${BUILD64}" \
-  ../binutils-&binutils-version;/configure --prefix=/usr \
+  ../binutils-&binutils-dir;/configure --prefix=/usr \
     --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/final-system/multilib/binutils.xml b/BOOK/final-system/multilib/binutils.xml
index e5ca867..3304b87 100644
--- a/BOOK/final-system/multilib/binutils.xml
+++ b/BOOK/final-system/multilib/binutils.xml
@@ -55,7 +55,7 @@
 
 <screen os="ca"><userinput>CC="gcc -isystem /usr/include ${BUILD64}" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib ${BUILD64}" \
-  ../binutils-&binutils-version;/configure --prefix=/usr \
+  ../binutils-&binutils-dir;/configure --prefix=/usr \
     --enable-shared --enable-64-bit-bfd --libdir=/usr/lib64</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 5da88ae..3476985 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -37,6 +37,7 @@
 <!ENTITY bash-home "&gnu-software;bash">
 
 <!ENTITY binutils-version "2.21.1a">
+<!ENTITY binutils-dir "2.21.1">
 <!ENTITY binutils-size "18,553 KB">
 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
 <!ENTITY binutils-md5 "bde820eac53fa3a8d8696667418557ad">
diff --git a/BOOK/temp-system/64/binutils.xml b/BOOK/temp-system/64/binutils.xml
index e6047a7..68a61b4 100644
--- a/BOOK/temp-system/64/binutils.xml
+++ b/BOOK/temp-system/64/binutils.xml
@@ -34,7 +34,7 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
+<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
     --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     --target=${CLFS_TARGET} --with-lib-path=/tools/lib --disable-nls \
     --enable-shared --enable-64-bit-bfd --disable-multilib</userinput></screen>
diff --git a/BOOK/temp-system/common/binutils.xml b/BOOK/temp-system/common/binutils.xml
index c8c8b2a..a6f258a 100644
--- a/BOOK/temp-system/common/binutils.xml
+++ b/BOOK/temp-system/common/binutils.xml
@@ -34,7 +34,7 @@
     href="../../final-system/common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="j"><userinput>../binutils-&binutils-version;/configure --prefix=/tools \
+<screen os="j"><userinput>../binutils-&binutils-dir;/configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
     --with-lib-path=/tools/lib --disable-nls --enable-shared \
     --disable-multilib</userinput></screen>
diff --git a/BOOK/temp-system/multilib/binutils.xml b/BOOK/temp-system/multilib/binutils.xml
index f401b14..74f1726 100644
--- a/BOOK/temp-system/multilib/binutils.xml
+++ b/BOOK/temp-system/multilib/binutils.xml
@@ -34,7 +34,7 @@
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
-<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-version;/configure \
+<screen os="j"><userinput>CC="${CC} ${BUILD64}" ../binutils-&binutils-dir;/configure \
     --prefix=/tools --libdir=/tools/lib64 --with-lib-path=/tools/lib64:/tools/lib \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
     --disable-nls --enable-shared --enable-64-bit-bfd</userinput></screen>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/appendices/rationale/mips.xml      |   36 +++++++++++++++++++++++++++++++
 BOOK/appendices/rationale/sparc.xml     |   31 ++++++++++++++++++++++++++
 BOOK/appendices/rationale/x86.xml       |   25 +++++++++++++++++++++
 BOOK/cross-tools/common/binutils-32.xml |    4 +-
 BOOK/cross-tools/common/binutils.xml    |    4 +-
 BOOK/cross-tools/multilib/binutils.xml  |    2 +-
 BOOK/final-system/64/binutils.xml       |    2 +-
 BOOK/final-system/common/binutils.xml   |    4 +-
 BOOK/final-system/mips64/binutils.xml   |    2 +-
 BOOK/final-system/multilib/binutils.xml |    2 +-
 BOOK/packages.ent                       |    1 +
 BOOK/temp-system/64/binutils.xml        |    2 +-
 BOOK/temp-system/common/binutils.xml    |    2 +-
 BOOK/temp-system/multilib/binutils.xml  |    2 +-
 14 files changed, 106 insertions(+), 13 deletions(-)
 create mode 100644 BOOK/appendices/rationale/mips.xml
 create mode 100644 BOOK/appendices/rationale/sparc.xml
 create mode 100644 BOOK/appendices/rationale/x86.xml


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list