aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Burgess <matthew@linuxfromscratch.org>2009-02-01 22:47:26 +0000
committerMatthew Burgess <matthew@linuxfromscratch.org>2009-02-01 22:47:26 +0000
commit578f206eb1005b81476a9a441decfa4f31452252 (patch)
tree257856a595e95f33a43708d5ac438380f8f5a1f6
parent8ece31c5b242ee38bd3307f7d68d9dd2181c123f (diff)
Upgrade to Linux-2.6.28.2. Fixes #2316.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8793 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter03/patches.xml8
-rw-r--r--chapter05/linux-headers.xml7
-rw-r--r--chapter06/linux-headers.xml7
-rw-r--r--packages.ent8
-rw-r--r--patches.ent5
7 files changed, 37 insertions, 6 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 2a1e19adc..42fd5cee6 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -41,6 +41,10 @@
<para>2009-02-01</para>
<itemizedlist>
<listitem>
+ <para>[matthew] - Upgraded to Linux-2.6.28.2. Fixes
+ <ulink url="&lfs-ticket-root;2316">#2316</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[matthew] - Upgraded to IPRoute2-2.6.28. Fixes
<ulink url="&lfs-ticket-root;2324">#2324</ulink>.</para>
</listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index b57c40601..aa01f2e84 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -221,6 +221,10 @@
</listitem>
<listitem>
+ <para>&linux-header-patch;</para>
+ </listitem>
+
+ <listitem>
<para>&readline-fixes-patch;</para>
</listitem>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 20fa8625a..ece920aa4 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -154,6 +154,14 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term>Linux Header Fix Patch - <token>&linux-header-patch-size;</token>:</term>
+ <listitem>
+ <para>Download: <ulink url="&patches-root;&linux-header-patch;"/></para>
+ <para>MD5 sum: <literal>&linux-header-patch-md5;</literal></para>
+ </listitem>
+ </varlistentry>
+
<!-- <varlistentry>
<term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term>
<listitem>
diff --git a/chapter05/linux-headers.xml b/chapter05/linux-headers.xml
index 30f69a33e..58b93b4ad 100644
--- a/chapter05/linux-headers.xml
+++ b/chapter05/linux-headers.xml
@@ -48,7 +48,12 @@
by way of sanitizing various C header files that are shipped in the Linux
kernel source tarball.</para>
- <para>First, make sure there are no stale files and dependencies lying around
+ <para>Apply a patch to the Linux headers, to fix a bug that can cause
+ compilation issues for some userspace applications:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&linux-header-patch;</userinput></screen>
+
+ <para>Make sure there are no stale files and dependencies lying around
from previous activity:</para>
<screen><userinput remap="install">make mrproper</userinput></screen>
diff --git a/chapter06/linux-headers.xml b/chapter06/linux-headers.xml
index 90c5bc2e3..7eb99618c 100644
--- a/chapter06/linux-headers.xml
+++ b/chapter06/linux-headers.xml
@@ -46,7 +46,12 @@
by way of sanitizing various C header files that are shipped in the Linux
kernel source tarball.</para>
- <para>First, make sure there are no stale files and dependencies lying around
+ <para>Apply a patch to the Linux headers, to fix a bug that can cause
+ compilation issues for some userspace applications:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../&linux-header-patch;</userinput></screen>
+
+ <para>Make sure there are no stale files and dependencies lying around
from previous activity:</para>
<screen><userinput remap="install">make mrproper</userinput></screen>
diff --git a/packages.ent b/packages.ent
index e0ac27080..ae5742817 100644
--- a/packages.ent
+++ b/packages.ent
@@ -310,13 +310,13 @@
<!ENTITY libtool-ch6-sbu "0.1 SBU">
<!ENTITY linux-major-version "2.6">
-<!ENTITY linux-minor-version "27">
-<!ENTITY linux-patch-version "8">
+<!ENTITY linux-minor-version "28">
+<!ENTITY linux-patch-version "2">
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
-<!ENTITY linux-size "49,204 KB">
+<!ENTITY linux-size "51,462 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-md5 "cbdc1b350ef79dd323b9aeda5cf7f1b6">
+<!ENTITY linux-md5 "8fce853ebfe658f0833d34bb1dc14d86">
<!ENTITY linux-home "http://www.kernel.org/">
<!ENTITY linux-ch8-du "350 - 500 MB">
<!ENTITY linux-ch8-sbu "1.5 - 5.0 SBU">
diff --git a/patches.ent b/patches.ent
index 29f8be234..54f9958b0 100644
--- a/patches.ent
+++ b/patches.ent
@@ -84,6 +84,11 @@
<!ENTITY kbd-backspace-patch-size "12 KB">
+<!ENTITY linux-header-patch "linux-&linux-version;-header_fix-1.patch">
+<!ENTITY linux-header-patch-md5 "c22ced21d5eea7e9b9e76c200dd1b289">
+<!ENTITY linux-header-patch-size "1 KB">
+
+
<!-- <!ENTITY mktemp-tempfile-patch "mktemp-&mktemp-version;-add_tempfile-3.patch">
<!ENTITY mktemp-tempfile-patch-md5 "65d73faabe3f637ad79853b460d30a19">
<!ENTITY mktemp-tempfile-patch-size "3.5 KB"> -->