[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