[Clfs-commits] commit: r3899 - in /trunk: BOOK/ BOOK/boot/sparc64/ BOOK/bootable/ BOOK/bootable/sparc64-64/ BOOK/bootable/sparc64/ BOOK/cross-tools/sparc64/ BOOK/final-system/ BOOK/final-system/sparc64/ BOOK/introduction/common/ BOOK/introduction/sparc64-64/ BOOK/introduction/sparc64/ BOOK/materials/sparc64-64/ BOOK/materials/sparc64/ patches/

svn at cross-lfs.org svn at cross-lfs.org
Sun Feb 3 10:09:36 PST 2008


Author: jciccone
Date: Sun Feb  3 18:09:35 2008
New Revision: 3899

Log:
Update the kernel to 2.6.24. Add a patch to sparc64 and sparc64-64 that includes spitfire.h outside of kernel space in elf.h also install spitfire.h with the sanatized kernel headers.

Added:
    trunk/BOOK/bootable/sparc64-64/
    trunk/BOOK/bootable/sparc64-64-chapter.xml
    trunk/BOOK/bootable/sparc64-64/kernel.xml
    trunk/BOOK/final-system/sparc64/linux-headers.xml
    trunk/patches/linux-2.6.24-alpha_PAGE_SIZE-1.patch
    trunk/patches/linux-2.6.24-elf_spitfire_fix-1.patch
Removed:
    trunk/patches/linux-2.6.23.14-alpha_PAGE_SIZE-1.patch
Modified:
    trunk/BOOK/boot/sparc64/kernel.xml
    trunk/BOOK/bootable/sparc64/kernel.xml
    trunk/BOOK/cross-tools/sparc64/linux-headers.xml
    trunk/BOOK/final-system/sparc64-64-chapter.xml
    trunk/BOOK/final-system/sparc64-chapter.xml
    trunk/BOOK/introduction/common/changelog.xml
    trunk/BOOK/introduction/sparc64-64/changelog.xml
    trunk/BOOK/introduction/sparc64/changelog.xml
    trunk/BOOK/materials/sparc64-64/patches.xml
    trunk/BOOK/materials/sparc64/patches.xml
    trunk/BOOK/packages.ent
    trunk/BOOK/patches.ent
    trunk/BOOK/sparc64-64-index.xml

Modified: trunk/BOOK/boot/sparc64/kernel.xml
==============================================================================
--- trunk/BOOK/boot/sparc64/kernel.xml (original)
+++ trunk/BOOK/boot/sparc64/kernel.xml Sun Feb  3 18:09:35 2008
@@ -29,6 +29,14 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/kernel.xml"
     xpointer="xpointer(//*[@os='a'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../bootable/sparc64/kernel.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../bootable/sparc64/kernel.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/kernel.xml"

Modified: trunk/BOOK/bootable/sparc64/kernel.xml
==============================================================================
--- trunk/BOOK/bootable/sparc64/kernel.xml (original)
+++ trunk/BOOK/bootable/sparc64/kernel.xml Sun Feb  3 18:09:35 2008
@@ -24,6 +24,12 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/kernel.xml"
     xpointer="xpointer(//*[@os='a'])"/>
+
+    <para os="s1">The following patch includes spitfire.h outside of kernel
+    space in elf.h. It also adds spitfire.h to the list of headers installed
+    on the system.</para>
+
+<screen os="s2"><userinput>patch -Np1 -i ../&linux-elf_spitfire_fix-patch;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/kernel.xml"

Modified: trunk/BOOK/cross-tools/sparc64/linux-headers.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc64/linux-headers.xml (original)
+++ trunk/BOOK/cross-tools/sparc64/linux-headers.xml Sun Feb  3 18:09:35 2008
@@ -27,6 +27,14 @@
     xpointer="xpointer(//*[@os='a'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/sparc64/linux-headers.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../../final-system/sparc64/linux-headers.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../final-system/common/linux-headers.xml"
     xpointer="xpointer(//*[@os='b'])"/>
 

Modified: trunk/BOOK/final-system/sparc64-64-chapter.xml
==============================================================================
--- trunk/BOOK/final-system/sparc64-64-chapter.xml (original)
+++ trunk/BOOK/final-system/sparc64-64-chapter.xml Sun Feb  3 18:09:35 2008
@@ -15,7 +15,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pkgmgt.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/testsuitesagain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/temp-perl.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/linux-headers.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man-pages.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/>

Modified: trunk/BOOK/final-system/sparc64-chapter.xml
==============================================================================
--- trunk/BOOK/final-system/sparc64-chapter.xml (original)
+++ trunk/BOOK/final-system/sparc64-chapter.xml Sun Feb  3 18:09:35 2008
@@ -15,7 +15,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pkgmgt.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/testsuitesagain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/temp-perl.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/linux-headers.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/linux-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/man-pages.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/glibc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/glibc-64bit.xml"/>

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sun Feb  3 18:09:35 2008
@@ -32,10 +32,21 @@
         <listitem>
           <para>[name] - Previous changelog entry.</para>
         </listitem>
+      </itemizedlist>
+    </listitem>
 -->
 
     <listitem>
-      <para>Feburary, 2, 2008</para>
+      <para>Frburary 3, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Updated the Kernel to 2.6.24.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>Feburary 2, 2008</para>
       <itemizedlist>
         <listitem>
           <para>[jciccone] - Updated Man-Pages to 2.77.</para>

Modified: trunk/BOOK/introduction/sparc64-64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/sparc64-64/changelog.xml (original)
+++ trunk/BOOK/introduction/sparc64-64/changelog.xml Sun Feb  3 18:09:35 2008
@@ -32,6 +32,17 @@
     </listitem>
 
 -->
+
+    <listitem>
+      <para>Feburary 3, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Added a patch to the kernel that includes
+          spitfire.h in elf.h outside of kernel space. This fixed a
+          compilation error with elftoaout.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
    <listitem>
       <para>November 2, 2006</para>

Modified: trunk/BOOK/introduction/sparc64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/sparc64/changelog.xml (original)
+++ trunk/BOOK/introduction/sparc64/changelog.xml Sun Feb  3 18:09:35 2008
@@ -32,6 +32,17 @@
     </listitem>
 
 -->
+
+    <listitem>
+      <para>Feburary 3, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Added a patch to the kernel that includes
+          spitfire.h in elf.h outside of kernel space. This fixed a
+          compilation error with elftoaout.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
     <listitem>
       <para>Janurary 22, 2008</para>

Modified: trunk/BOOK/materials/sparc64-64/patches.xml
==============================================================================
--- trunk/BOOK/materials/sparc64-64/patches.xml (original)
+++ trunk/BOOK/materials/sparc64-64/patches.xml Sun Feb  3 18:09:35 2008
@@ -25,6 +25,10 @@
     xpointer="xpointer(//*[@os='gcc-specs_pure64-patch'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../sparc64/patches.xml"
+    xpointer="xpointer(//*[@os='linux-elf-spitfire-fix-patch'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../sparc/patches.xml"
     xpointer="xpointer(//*[@os='silo-fixes-patch'])"/>
 

Modified: trunk/BOOK/materials/sparc64/patches.xml
==============================================================================
--- trunk/BOOK/materials/sparc64/patches.xml (original)
+++ trunk/BOOK/materials/sparc64/patches.xml Sun Feb  3 18:09:35 2008
@@ -24,6 +24,15 @@
     href="../x86/patches.xml"
     xpointer="xpointer(//*[@os='gcc-specs-patch'])"/>
 
+    <varlistentry os="linux-elf-spitfire-fix-patch">
+      <term>Linux Elf Spitfire Fix Patch - <token>&linux-elf_spitfire_fix-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink
+        url="&patches-root;&linux-elf_spitfire_fix-patch;"/></para>
+        <para>MD5 sum: <literal>&linux-elf_spitfire_fix-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86_64/patches.xml"
     xpointer="xpointer(//*[@os='iproute2-libdir-patch'])"/>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent (original)
+++ trunk/BOOK/packages.ent Sun Feb  3 18:09:35 2008
@@ -243,10 +243,10 @@
 
 <!ENTITY linux-dl-version "2.6">
 
-<!ENTITY linux-version "2.6.23.14">
-<!ENTITY linux-size "44,452 KB">
+<!ENTITY linux-version "2.6.24">
+<!ENTITY linux-size "45,696 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-md5 "63a6a28ad2480edcffbc09c008b0939d">
+<!ENTITY linux-md5 "3f23ad4b69d0a552042d1ed0f4399857">
 <!ENTITY linux-home "http://www.kernel.org">
 
 <!ENTITY m4-version "1.4.10">

Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent (original)
+++ trunk/BOOK/patches.ent Sun Feb  3 18:09:35 2008
@@ -155,7 +155,7 @@
 <!ENTITY glibc-alpha_ptr_mangle_fix-patch-size "4 KB">
 
 <!ENTITY linux-alpha_PAGE_SIZE-patch "linux-&linux-version;-alpha_PAGE_SIZE-1.patch">
-<!ENTITY linux-alpha_PAGE_SIZE-patch-md5 "13caeaaf52d8dc25d0b9a1ba15f57425">
+<!ENTITY linux-alpha_PAGE_SIZE-patch-md5 "03692b347dbf117f386d1def1830522a">
 <!ENTITY linux-alpha_PAGE_SIZE-patch-size "4 KB">
 
 <!-- Start of mips/mips64 patches -->
@@ -204,6 +204,10 @@
 <!ENTITY elftoaout-fixes-patch-md5 "485e77cf2ed082d3d0ea99c703f1f14b">
 <!ENTITY elftoaout-fixes-patch-size "6.7 KB">
 
+<!ENTITY linux-elf_spitfire_fix-patch "linux-&linux-version;-elf_spitfire_fix-1.patch">
+<!ENTITY linux-elf_spitfire_fix-patch-md5 "45ad9299d3306e0e5f35c6bd78e87bc7">
+<!ENTITY linux-elf_spitfire_fix-patch-size "4 KB">
+
 <!ENTITY inetutils-man_pages-patch "inetutils-&inetutils-version;-no_server_man_pages-2.patch">
 <!ENTITY inetutils-man_pages-patch-md5 "b04f46e66c4b438f609565073590ffd5">
 <!ENTITY inetutils-man_pages-patch-size "8 KB">

Modified: trunk/BOOK/sparc64-64-index.xml
==============================================================================
--- trunk/BOOK/sparc64-64-index.xml (original)
+++ trunk/BOOK/sparc64-64-index.xml Sun Feb  3 18:09:35 2008
@@ -61,7 +61,7 @@
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="testsuite-tools/sparc64-64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="final-system/sparc64-64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootscripts/sparc64-64-chapter.xml"/>
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/sparc-chapter.xml"/>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bootable/sparc64-64-chapter.xml"/>
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="the-end/chapter.xml"/>
 
   </part>




More information about the Clfs-commits mailing list