Custom Search
|
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 23:35:20 2006
New Revision: 1508
Log:
r3198@server (orig r1492): ken | 2006-04-30 14:51:56 -0700
Some multilib fixes for ppc64.
Added:
trunk/BOOK/chroot/ppc64/
trunk/BOOK/chroot/ppc64/flags.xml
Modified:
/ (props changed)
trunk/BOOK/chroot/ppc64-chapter.xml
trunk/BOOK/introduction/ppc64/changelog.xml
trunk/BOOK/testsuite-tools/ppc64-chapter.xml
Modified: trunk/BOOK/chroot/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/chroot/ppc64-chapter.xml (original)
+++ trunk/BOOK/chroot/ppc64-chapter.xml Sun Apr 30 23:35:20 2006
@@ -12,12 +12,13 @@
<title>If You Are Going to Chroot</title>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/introduction.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/util-linux.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/util-linux.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/kernfs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/chroot.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/changingowner.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/creatingdirs.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/createfiles.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/creatingdirs.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/createfiles.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/flags.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/pwdgroup.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/devices.xml"/>
Modified: trunk/BOOK/introduction/ppc64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc64/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc64/changelog.xml Sun Apr 30 23:35:20 2006
@@ -32,6 +32,16 @@
</listitem>
-->
+
+ <listitem>
+ <para>April 30, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - More multilib versions of pages for chrooting and in
+ testsuite tools.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>April 28, 2006</para>
Modified: trunk/BOOK/testsuite-tools/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/testsuite-tools/ppc64-chapter.xml (original)
+++ trunk/BOOK/testsuite-tools/ppc64-chapter.xml Sun Apr 30 23:35:20 2006
@@ -12,8 +12,8 @@
<title>Constructing Testsuite Tools</title>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/introduction.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/tcl.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/expect.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/tcl-64bit.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/expect-64bit.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/dejagnu.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/tree.xml"/>
Date: April 30, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<070.6cbe4c65ad1a73c4e3e5f376ecedd14b@xxxxxxxxxxxxx>
References:
<070.6cbe4c65ad1a73c4e3e5f376ecedd14b@xxxxxxxxxxxxx>
#30: sparc64 native glibc build breakage
-------------------------------------+--------------------------------------
Reporter: ryan.oliver@xxxxxxxxxx | Owner:
clfs-commits@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone:
Component: BOOK | Version: unstable
Resolution: | Keywords:
-------------------------------------+--------------------------------------
Comment (by jciccone):
I tested this patch on a sparc pure64 build. It fixes the issue.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/30>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 30, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.6eed24c9f4e8bee33f67f5fc23c3092d@xxxxxxxxxxxxx>
References:
<069.6eed24c9f4e8bee33f67f5fc23c3092d@xxxxxxxxxxxxx>
#28: Inconsistency in revision numbers, or in trac linkage.
--------------------+-------------------------------------------------------
Reporter: ken | Owner: jim
Type: task | Status: new
Priority: major | Milestone:
Component: BOOK | Version: unstable
Resolution: | Keywords: trac revision history
--------------------+-------------------------------------------------------
Comment (by jim):
I will be asking Jeremy, Justin, and Matt, to try this new process out.
After we get some test results, maybe we can approach LFS on this change.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/28>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 30, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.6eed24c9f4e8bee33f67f5fc23c3092d@xxxxxxxxxxxxx>
References:
<069.6eed24c9f4e8bee33f67f5fc23c3092d@xxxxxxxxxxxxx>
#28: Inconsistency in revision numbers, or in trac linkage.
--------------------+-------------------------------------------------------
Reporter: ken | Owner: jim
Type: task | Status: new
Priority: major | Milestone:
Component: BOOK | Version: unstable
Resolution: | Keywords: trac revision history
--------------------+-------------------------------------------------------
Comment (by jim):
There is a way to fix this, but it would require some changes on the LFS
side of things.
https://dev.springwellfarms.com/svnworks/wiki/ProofOfConcept
--
Ticket URL: <http://trac.cross-lfs.org/ticket/28>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 20:08:01 2006
New Revision: 1507
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 20:06:27 2006
New Revision: 1506
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 19:54:19 2006
New Revision: 1505
Log:
r3189@server: jim | 2006-04-30 12:17:26 -0700
Headers Updated to 04302006
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/introduction/common/changelog.xml
trunk/BOOK/packages.ent
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sun Apr 30 19:54:19 2006
@@ -37,6 +37,15 @@
-->
<listitem>
+ <para>April 30, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jim] - Updated Linux Headers 2.6.16.11 to 04302006.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 29, 2006</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent (original)
+++ trunk/BOOK/packages.ent Sun Apr 30 19:54:19 2006
@@ -164,7 +164,7 @@
<!ENTITY linux-size "40 MB">
<!ENTITY linux-url
"&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-headers-version "&linux-version;-04282006">
+<!ENTITY linux-headers-version "&linux-version;-04302006">
<!ENTITY linux-headers-size "1.2 MB">
<!ENTITY linux-headers-url
"http://ftp.jg555.com/headers/linux-headers-&linux-headers-version;.tar.bz2">
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 19:54:09 2006
New Revision: 1504
Log:
r3188@server: jim | 2006-04-30 12:16:10 -0700
Updated date
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/general.ent
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent (original)
+++ trunk/BOOK/general.ent Sun Apr 30 19:54:09 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "CLFS-SVN-20060429">
+<!ENTITY version "CLFS-SVN-20060430">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-x86_64 "&version;-x86_64-Multilib">
<!ENTITY version-x86_64-64 "&version;-x86_64-Pure64">
@@ -15,7 +15,7 @@
<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
<!ENTITY version-alpha "&version;-ALPHA">
-<!ENTITY releasedate "April 29, 2006">
+<!ENTITY releasedate "April 30, 2006">
<!ENTITY milestone "0.1">
<!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]"
-->
Date: April 30, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sun Apr 30 19:51:04 2006
New Revision: 1503
Log:
Added: gcc-4.1.0-sparc_tls-1.patch
Added:
trunk/patches/gcc-4.1.0-sparc_tls-1.patch
Date: April 30, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<070.6cbe4c65ad1a73c4e3e5f376ecedd14b@xxxxxxxxxxxxx>
References:
<070.6cbe4c65ad1a73c4e3e5f376ecedd14b@xxxxxxxxxxxxx>
#30: sparc64 native glibc build breakage
-------------------------------------+--------------------------------------
Reporter: ryan.oliver@xxxxxxxxxx | Owner:
clfs-commits@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone:
Component: BOOK | Version: unstable
Resolution: | Keywords:
-------------------------------------+--------------------------------------
Comment (by ryan.oliver@xxxxxxxxxx):
Changelog entry for above patch
{{{
2006-02-02 Jakub Jelinek <jakub@xxxxxxxxxx>
* config/sparc/sparc.c (sparc_output_scratch_registers): Use
#ignore instead of #scratch for %g7 .register directive.
}}}
--
Ticket URL: <http://trac.cross-lfs.org/ticket/30>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 30, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
#30: sparc64 native glibc build breakage
------------------------------------+---------------------------------------
Reporter: ryan.oliver@xxxxxxxxxx | Owner:
clfs-commits@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone:
Component: BOOK | Version: unstable
Keywords: |
------------------------------------+---------------------------------------
Error
{{{
gcc -mcpu=ultrasparc -mtune=ultrasparc -mvis -save-temps -m64 -pie
-Wl,-O1 -DIS_IN_nscd=1 -D_FORTIFY_SOURCE=2 -fpie -fstack-protector \
-Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,relro -Wl,-z,now
\
-B/usr/src/glibc-64bit/csu/ \
\
\
-L/usr/src/glibc-64bit -L/usr/src/glibc-64bit/math -L/usr/src
/glibc-64bit/elf -L/usr/src/glibc-64bit/dlfcn -L/usr/src/glibc-64bit/nss
-L/usr/src/glibc-64bit/nis -L/usr/src/glibc-64bit/rt -L/usr/src/glibc-
64bit/resolv -L/usr/src/glibc-64bit/crypt -L/usr/src/glibc-64bit/nptl -Wl
,-rpath-link=/usr/src/glibc-64bit:/usr/src/glibc-64bit/math:/usr/src
/glibc-64bit/elf:/usr/src/glibc-64bit/dlfcn:/usr/src/glibc-
64bit/nss:/usr/src/glibc-64bit/nis:/usr/src/glibc-64bit/rt:/usr/src/glibc-
64bit/resolv:/usr/src/glibc-64bit/crypt:/usr/src/glibc-64bit/nptl \
-o /usr/src/glibc-64bit/nscd/nscd /usr/src/glibc-
64bit/nscd/nscd.o /usr/src/glibc-64bit/nscd/connections.o /usr/src/glibc-
64bit/nscd/pwdcache.o /usr/src/glibc-64bit/nscd/getpwnam_r.o /usr/src
/glibc-64bit/nscd/getpwuid_r.o /usr/src/glibc-64bit/nscd/grpcache.o
/usr/src/glibc-64bit/nscd/getgrnam_r.o /usr/src/glibc-
64bit/nscd/getgrgid_r.o /usr/src/glibc-64bit/nscd/hstcache.o /usr/src
/glibc-64bit/nscd/gethstbyad_r.o /usr/src/glibc-64bit/nscd/gethstbynm2_r.o
/usr/src/glibc-64bit/nscd/dbg_log.o /usr/src/glibc-64bit/nscd/nscd_conf.o
/usr/src/glibc-64bit/nscd/nscd_stat.o /usr/src/glibc-64bit/nscd/cache.o
/usr/src/glibc-64bit/nscd/mem.o /usr/src/glibc-
64bit/nscd/nscd_setup_thread.o /usr/src/glibc-64bit/nscd/xmalloc.o
/usr/src/glibc-64bit/nscd/xstrdup.o /usr/src/glibc-64bit/nscd/aicache.o
/usr/src/glibc-64bit/nscd/initgrcache.o /usr/src/glibc-64bit/nscd/gai.o
/usr/src/glibc-64bit/rt/librt.so /usr/src/glibc-
64bit/nptl/libpthread_nonshared.a /usr/src/glibc-64bit/nptl/libpthread.so
/usr/src/glibc-64bit/nis/libnsl.so /usr/src/glibc-64bit/libc_nonshared.a
/tools/lib/gcc/sparc64-unknown-linux-gnu/4.1.0/../../../../sparc64
-unknown-linux-gnu/bin/ld: Register %g7 used incompatibly: #scratch in
/usr/src/glibc-64bit/nscd/dbg_log.o, previously __thread_self in /usr/src
/glibc-64bit/nscd/nscd.o
/usr/src/glibc-64bit/nscd/dbg_log.o: could not read symbols: File format
not recognized
collect2: ld returned 1 exit status
}}}
--
Ticket URL: <http://trac.cross-lfs.org/ticket/30>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 19:35:16 2006
New Revision: 1502
Log:
r3183@server (orig r1488): ken | 2006-04-29 12:28:44 -0700
Ensure we chown asm-generic in all versions of the book.
Modified:
/ (props changed)
trunk/BOOK/final-system/x86/linux-headers.xml
trunk/BOOK/general.ent
trunk/BOOK/introduction/common/changelog.xml
Modified: trunk/BOOK/final-system/x86/linux-headers.xml
==============================================================================
--- trunk/BOOK/final-system/x86/linux-headers.xml (original)
+++ trunk/BOOK/final-system/x86/linux-headers.xml Sat Apr 29 19:35:16 2006
@@ -60,7 +60,7 @@
<para os="e">Ensure that all the headers are owned by
<systemitem class="username">root</systemitem>:</para>
-<screen os="f"><userinput>chown -Rv root:root
/usr/include/{asm,linux,mtd,net,scsi,sound}</userinput></screen>
+<screen os="f"><userinput>chown -Rv root:root
/usr/include/{asm,asm-generic,linux,mtd,net,scsi,sound}</userinput></screen>
<para os="g">Make sure the users can read the headers:</para>
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent (original)
+++ trunk/BOOK/general.ent Sat Apr 29 19:35:16 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "CLFS-SVN-20060428">
+<!ENTITY version "CLFS-SVN-20060429">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-x86_64 "&version;-x86_64-Multilib">
<!ENTITY version-x86_64-64 "&version;-x86_64-Pure64">
@@ -15,7 +15,7 @@
<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
<!ENTITY version-alpha "&version;-ALPHA">
-<!ENTITY releasedate "April 28, 2006">
+<!ENTITY releasedate "April 29, 2006">
<!ENTITY milestone "0.1">
<!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]"
-->
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sat Apr 29 19:35:16 2006
@@ -37,6 +37,16 @@
-->
<listitem>
+ <para>April 29, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Add asm-generic to headers which are chowned in
+ non-multilib books.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 28, 2006</para>
<itemizedlist>
<listitem>
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 19:34:59 2006
New Revision: 1501
Log:
r3182@server (orig r1487): ken | 2006-04-29 10:42:48 -0700
grammar fix for non-multilib.
Modified:
/ (props changed)
trunk/BOOK/temp-system/common/choose.xml
trunk/BOOK/temp-system/mips64/choose.xml
trunk/BOOK/temp-system/multilib/choose.xml
Modified: trunk/BOOK/temp-system/common/choose.xml
==============================================================================
--- trunk/BOOK/temp-system/common/choose.xml (original)
+++ trunk/BOOK/temp-system/common/choose.xml Sat Apr 29 19:34:59 2006
@@ -30,7 +30,7 @@
<screen ><userinput>/tools/lib/libc.so.6
/tools/bin/gcc -v</userinput></screen>
- <para os="d">If any of these commands fail, you will have to follow the boot
+ <para>If either of these commands fail, you will have to follow the boot
method.</para>
<para os="e">For the boot method, follow <xref
linkend="chapter-boot"/>.</para>
Modified: trunk/BOOK/temp-system/mips64/choose.xml
==============================================================================
--- trunk/BOOK/temp-system/mips64/choose.xml (original)
+++ trunk/BOOK/temp-system/mips64/choose.xml Sat Apr 29 19:34:59 2006
@@ -28,7 +28,7 @@
/tools/bin/gcc -v</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../common/choose.xml"
+ href="../multilib/choose.xml"
xpointer="xpointer(//*[@os='d'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Modified: trunk/BOOK/temp-system/multilib/choose.xml
==============================================================================
--- trunk/BOOK/temp-system/multilib/choose.xml (original)
+++ trunk/BOOK/temp-system/multilib/choose.xml Sat Apr 29 19:34:59 2006
@@ -26,9 +26,9 @@
/tools/lib64/libc.so.6
/tools/bin/gcc -v</userinput></screen>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="../common/choose.xml"
- xpointer="xpointer(//*[@os='d'])"/>
+ <para os="d">If any of these commands fail, you will have to follow the boot
+ method.</para>
+
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/choose.xml"
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 19:34:49 2006
New Revision: 1500
Log:
r3181@server (orig r1486): chris | 2006-04-29 08:47:17 -0700
Minor text fixes to mips instructions
Modified:
/ (props changed)
trunk/BOOK/cross-tools/x86/gcc-static.xml
trunk/BOOK/final-system/mips/glibc.xml
Modified: trunk/BOOK/cross-tools/x86/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/x86/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/x86/gcc-static.xml Sat Apr 29 19:34:49 2006
@@ -100,7 +100,7 @@
<varlistentry>
<term><parameter>--disable-threads</parameter></term>
<listitem>
- <para>This will prevent GCC from finding the multi-thread
+ <para>This will prevent GCC from looking for the multi-thread
include files, since they haven't been created for this architecture
yet. GCC will be able to find the multi-thread information after
the Glibc headers are created.</para>
Modified: trunk/BOOK/final-system/mips/glibc.xml
==============================================================================
--- trunk/BOOK/final-system/mips/glibc.xml (original)
+++ trunk/BOOK/final-system/mips/glibc.xml Sat Apr 29 19:34:49 2006
@@ -30,10 +30,11 @@
xpointer="xpointer(//*[@os='b'])"/>
<para os="g1">MIPS is no longer supported in the main glibc tree, so we
have to
- extract the glibc-ports-&glibc-version; into our glibc-&glibc-version;
directory. Then we move
- ports to the location expected by our build and patches.</para>
+ extract the glibc-ports-&glibc-version; package into our
+ glibc-&glibc-version; directory. Then we move
+ ports to the location expected by our build and patches:</para>
-<screen os="g2"><userinput>tar -jxvf glibc-ports-&glibc-ports-version;.tar.bz2
+<screen os="g2"><userinput>tar -jxvf
../glibc-ports-&glibc-ports-version;.tar.bz2
mv -v glibc-ports-&glibc-version; ports</userinput></screen>
<para os="m1">The following patch fixes a link issues when building MIPS
glibc:</para>
Date: April 29, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
#29: Replace backsticks (`) with $().
---------------------+------------------------------------------------------
Reporter: William | Owner: clfs-commits@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: minor | Milestone:
Component: BOOK | Version: unstable
Keywords: |
---------------------+------------------------------------------------------
I would like to rise this issue again since some users tends to read it as
single quote (') instead. To make the book clearer, I suggest replace
those backsticks with $().
This issue exists in LFS/BLFS too.
William
--
Ticket URL: <http://trac.cross-lfs.org/ticket/29>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 03:48:54 2006
New Revision: 1499
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 03:38:49 2006
New Revision: 1498
Log:
r3175@server: jim | 2006-04-28 20:38:17 -0700
Updated Udev Rules
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/introduction/common/changelog.xml
trunk/BOOK/packages.ent
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sat Apr 29 03:38:49 2006
@@ -40,7 +40,10 @@
<para>April 28, 2006</para>
<itemizedlist>
<listitem>
- <para>[jim] - Updated to Linux Headers 2.6.16.11 to 04282006.</para>
+ <para>[jim] - Updated Linux Headers 2.6.16.11 to 04282006.</para>
+ </listitem>
+ <listitem>
+ <para>[jim] - Updated Udev Rules to 0.1-04282006.</para>
</listitem>
</itemizedlist>
</listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent (original)
+++ trunk/BOOK/packages.ent Sat Apr 29 03:38:49 2006
@@ -264,7 +264,7 @@
<!ENTITY udev-size "288 KB">
<!ENTITY udev-url
"&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2">
-<!ENTITY udev-cross-lfs-version "0.1-04172006">
+<!ENTITY udev-cross-lfs-version "0.1-04282006">
<!ENTITY udev-cross-lfs-size "10 KB">
<!ENTITY udev-cross-lfs-url
"http://ftp.jg555.com/udev/udev-cross-lfs-&udev-cross-lfs-version;.tar.bz2">
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 03:36:29 2006
New Revision: 1497
Log:
r3172@server: jim | 2006-04-28 20:35:56 -0700
Updates for UDEV 091 Changes
Modified:
trunk/udev/ (props changed)
trunk/udev/50-udev.rules
trunk/udev/55-sound.rules
trunk/udev/60-persistent-disk.rules
Modified: trunk/udev/50-udev.rules
==============================================================================
--- trunk/udev/50-udev.rules (original)
+++ trunk/udev/50-udev.rules Sat Apr 29 03:36:29 2006
@@ -35,6 +35,7 @@
KERNEL=="hvsi*", NAME="%k", GROUP="uucp"
KERNEL=="iseries/vtty*", NAME="%k", GROUP="uucp"
KERNEL=="ttyUSB*", SYSFS{product}=="[Pp]alm*Handheld*",
SYMLINK+="pilot"
+KERNEL=="ttyUSB*",
SYSFS{product}=="[Hh]andspring*Treo*|[Hh]andspring*Visor*", SYMLINK+="pilot"
# video/graphics
SUBSYSTEM=="video4linux", GROUP="video"
@@ -128,8 +129,8 @@
# sd: 0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
# sr: 4 TYPE_WORM, 5 TYPE_ROM
# st/osst: 1 TYPE_TAPE
-ACTION=="add", SUBSYSTEM="scsi" ,
SYSFS{type}=="0|7|14", RUN+="/bin/sh -c 'echo 60 > /sys/$DEVPATH/timeout'"
-ACTION=="add", SUBSYSTEM="scsi" , SYSFS{type}=="1",
RUN+="/bin/sh -c 'echo 900 > /sys/$DEVPATH/timeout'"
+ACTION=="add", SUBSYSTEM=="scsi" ,
SYSFS{type}=="0|7|14", RUN+="/bin/sh -c 'echo 60 > /sys/$DEVPATH/timeout'"
+ACTION=="add", SUBSYSTEM=="scsi" , SYSFS{type}=="1",
RUN+="/bin/sh -c 'echo 900 > /sys/$DEVPATH/timeout'"
# device mapper
KERNEL=="device-mapper", NAME="%k", SYMLINK+="mapper/control"
@@ -151,7 +152,8 @@
KERNEL=="npt*", NAME="%k", GROUP="tape"
KERNEL=="pg*", NAME="%k", GROUP="disk"
KERNEL=="evms/block_device*", NAME="%k", GROUP="disk"
-KERNEL=="rawctl*", NAME="%k", GROUP="disk"
+KERNEL=="rawctl*", NAME="raw/%k", GROUP="disk"
+KERNEL=="raw[0-9]*", NAME="raw/%k", GROUP="disk"
KERNEL=="osst*", NAME="%k", GROUP="tape"
KERNEL=="nosst*", NAME="%k", GROUP="tape"
KERNEL=="iseries/vt*", NAME="%k", GROUP="disk"
Modified: trunk/udev/55-sound.rules
==============================================================================
--- trunk/udev/55-sound.rules (original)
+++ trunk/udev/55-sound.rules Sat Apr 29 03:36:29 2006
@@ -10,8 +10,8 @@
#
########################################################################
-SUBSYSTEM="sound", GROUP="audio"
-SUBSYSTEM="snd", GROUP="audio"
+SUBSYSTEM=="sound", GROUP="audio"
+SUBSYSTEM=="snd", GROUP="audio"
KERNEL=="controlC[0-9]*", NAME="snd/%k", GROUP="audio"
KERNEL=="hwC[D0-9]*", NAME="snd/%k", GROUP="audio"
Modified: trunk/udev/60-persistent-disk.rules
==============================================================================
--- trunk/udev/60-persistent-disk.rules (original)
+++ trunk/udev/60-persistent-disk.rules Sat Apr 29 03:36:29 2006
@@ -59,6 +59,6 @@
KERNEL=="*[!0-9]", ENV{ID_EDD}=="?*",
SYMLINK+="disk/by-id/edd-$env{ID_EDD}"
KERNEL=="*[0-9]", ENV{ID_EDD}=="?*",
SYMLINK+="disk/by-id/edd-$env{ID_EDD}-part%n"
-KERNEL=="dm-[0-9]*", ACTION=="add", PROGRAM="/sbin/dmsetup info -c
--noopencount --noheadings -o name -j %M -m %m", SYMLINK="disk/by-name/%c"
+KERNEL=="dm-[0-9]*", ACTION=="add", PROGRAM="/sbin/dmsetup info -c
--noopencount --noheadings -o name -j %M -m %m", SYMLINK+="disk/by-name/%c"
LABEL="persistent_end"
Date: April 29, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Sat Apr 29 03:36:18 2006
New Revision: 1496
Log:
r2946@server: jim | 2006-04-17 20:45:00 -0700
Forgot to remove trigger-device-events in reload
Modified:
trunk/udev/ (props changed)
trunk/udev/udev
Modified: trunk/udev/udev
==============================================================================
--- trunk/udev/udev (original)
+++ trunk/udev/udev Sat Apr 29 03:36:18 2006
@@ -83,7 +83,8 @@
udevcontrol reload_rules
rm -rf /dev/.udev /dev/disk
cp --preserve=all --recursive --update /lib/udev/devices/* /dev
- trigger_device_events
+ /sbin/udevtrigger
+ /sbin/udevsettle
evaluate_retval
;;
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 23:38:27 2006
New Revision: 1495
Log:
r3169@server (orig r1482): ken | 2006-04-28 14:25:51 -0700
ppc64 - fix glibc for 2.4 and recent headers.
Added:
trunk/BOOK/cross-tools/ppc64/glibc-64bit.xml
trunk/BOOK/cross-tools/ppc64/glibc.xml
trunk/BOOK/final-system/ppc64/glibc-64bit.xml
trunk/BOOK/final-system/ppc64/glibc.xml
Modified:
/ (props changed)
trunk/BOOK/cross-tools/ppc64-chapter.xml
trunk/BOOK/cross-tools/ppc64/glibc-headers.xml
trunk/BOOK/final-system/ppc64-chapter.xml
trunk/BOOK/introduction/ppc64/changelog.xml
trunk/BOOK/temp-system/ppc64-chapter.xml
Modified: trunk/BOOK/cross-tools/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc64-chapter.xml (original)
+++ trunk/BOOK/cross-tools/ppc64-chapter.xml Fri Apr 28 23:38:27 2006
@@ -19,8 +19,8 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/binutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/glibc-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/gcc-static.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/glibc.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/glibc-64bit.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/glibc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/glibc-64bit.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/gcc-final.xml"/>
</chapter>
Modified: trunk/BOOK/cross-tools/ppc64/glibc-headers.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc64/glibc-headers.xml (original)
+++ trunk/BOOK/cross-tools/ppc64/glibc-headers.xml Fri Apr 28 23:38:27 2006
@@ -45,6 +45,19 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../ppc/glibc.xml"
xpointer="xpointer(//*[@os='de'])"/>
+
+ <para>We need to persuade <command>configure</command> that the host's
+ compiler has all the necessary modern powerpc64 extensions. It will still
+ pass flags such as <literal>-mnew-abi</literal> which are likely to trigger
+ error messages on a non-ppc host, but the headers can be built. We do this
+ by adding the following lines to <filename>config.cache</filename>. Note
+ that one of these has three consecutive underscores.</para>
+
+<screen><userinput>echo "libc_cv_mlong_double_128ibm=yes" >> config.cache
+echo "libc_cv_mlong_double_128=yes" >> config.cache
+echo "libc_cv_powerpc64_tls=yes" >> config.cache
+echo "libc_cv_initfini_array=yes" >>config.cache
+echo "libc_cv_gcc___thread=yes" >>config.cache</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../../final-system/common/glibc.xml"
Modified: trunk/BOOK/final-system/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/final-system/ppc64-chapter.xml (original)
+++ trunk/BOOK/final-system/ppc64-chapter.xml Fri Apr 28 23:38:27 2006
@@ -16,7 +16,8 @@
<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="ppc64/linux-headers.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/glibc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/glibc.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc64/glibc-64bit.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="ppc/adjusting.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/binutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/gcc.xml"/>
Modified: trunk/BOOK/introduction/ppc64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc64/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc64/changelog.xml Fri Apr 28 23:38:27 2006
@@ -32,6 +32,18 @@
</listitem>
-->
+
+ <listitem>
+ <para>April 28, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Fix the glibc build for new requirements from the
+ version upgrade, and to use headers from kernel 2.6.15 or later
+ which merged asm-ppc and asm-ppc64 to asm-powerpc, plus cosmetic fix
+ to use the multilib version of choose.xml.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>April 27, 2006</para>
Modified: trunk/BOOK/temp-system/ppc64-chapter.xml
==============================================================================
--- trunk/BOOK/temp-system/ppc64-chapter.xml (original)
+++ trunk/BOOK/temp-system/ppc64-chapter.xml Fri Apr 28 23:38:27 2006
@@ -29,6 +29,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/tar.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/bash.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/texinfo.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="common/choose.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="multilib/choose.xml"/>
</chapter>
Date: April 28, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.e418ae1b106f7fd70988a6637bdf0795@xxxxxxxxxxxxx>
References:
<069.e418ae1b106f7fd70988a6637bdf0795@xxxxxxxxxxxxx>
#23: ppc64 outstanding issues
--------------------+-------------------------------------------------------
Reporter: ken | Owner: ken
Type: task | Status: assigned
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
--------------------+-------------------------------------------------------
Comment (by ken):
First stage complete, glibc instructions should now be correct.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/23>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 16:34:56 2006
New Revision: 1494
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 16:31:51 2006
New Revision: 1493
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 16:22:53 2006
New Revision: 1492
Log:
r3161@server: jim | 2006-04-28 09:22:14 -0700
Updated Linux Headers to 04282006
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/introduction/common/changelog.xml
trunk/BOOK/packages.ent
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Fri Apr 28 16:22:53 2006
@@ -37,6 +37,15 @@
-->
<listitem>
+ <para>April 28, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jim] - Updated to Linux Headers 2.6.16.11 to 04282006.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 27, 2006</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent (original)
+++ trunk/BOOK/packages.ent Fri Apr 28 16:22:53 2006
@@ -164,7 +164,7 @@
<!ENTITY linux-size "40 MB">
<!ENTITY linux-url
"&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-headers-version "&linux-version;-04272006">
+<!ENTITY linux-headers-version "&linux-version;-04282006">
<!ENTITY linux-headers-size "1.2 MB">
<!ENTITY linux-headers-url
"http://ftp.jg555.com/headers/linux-headers-&linux-headers-version;.tar.bz2">
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 16:22:44 2006
New Revision: 1491
Log:
r3160@server: jim | 2006-04-28 09:21:19 -0700
Updated date
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/general.ent
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent (original)
+++ trunk/BOOK/general.ent Fri Apr 28 16:22:44 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "CLFS-SVN-20060427">
+<!ENTITY version "CLFS-SVN-20060428">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-x86_64 "&version;-x86_64-Multilib">
<!ENTITY version-x86_64-64 "&version;-x86_64-Pure64">
@@ -15,7 +15,7 @@
<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
<!ENTITY version-alpha "&version;-ALPHA">
-<!ENTITY releasedate "April 27, 2006">
+<!ENTITY releasedate "April 28, 2006">
<!ENTITY milestone "0.1">
<!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]"
-->
Date: April 28, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Fri Apr 28 15:42:56 2006
New Revision: 1490
Log:
r3157@server (orig r1478): ken | 2006-04-28 06:38:43 -0700
fix validation.
Modified:
/ (props changed)
trunk/BOOK/introduction/common/changelog.xml
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Fri Apr 28 15:42:56 2006
@@ -41,7 +41,6 @@
<itemizedlist>
<listitem>
<para>[jim] - Updated to Linux Headers 2.6.16.11 to 04272006.</para>
- </para>
</listitem>
</itemizedlist>
</listitem>
Date: April 28, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.e418ae1b106f7fd70988a6637bdf0795@xxxxxxxxxxxxx>
References:
<069.e418ae1b106f7fd70988a6637bdf0795@xxxxxxxxxxxxx>
#23: ppc64 outstanding issues
--------------------+-------------------------------------------------------
Reporter: ken | Owner: ken
Type: task | Status: assigned
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
--------------------+-------------------------------------------------------
Changes (by ken):
* owner: ken jhuntwork@xxxxxxxxxxxxxxxxxxxx => ken
* status: new => assigned
Comment:
Doing this in stages. Starting with glibc and cosmetic fix for choose.xml.
This should get us back to where we were before the glibc and header
updates (ok for chapters 5, 6, 8).
--
Ticket URL: <http://trac.cross-lfs.org/ticket/23>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by ken):
clarification for the ppc stuff - patch and sed are only dependencies
because we use them explicitly in the book for the current versions of the
packages
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by ken):
For ppc, dependencies are
hfsutils - bash, binutils, coreutils, gcc, make
parted - bash, binutils, coreutils, e2fsprogs [ that is, it links to
libuuid.so.1 ], gcc, make, ncurses, readline
powerpc-utils - binutils, gcc, make, patch
yaboot - binutils, coreutils, gcc, make, patch, sed
Installed files should be correct in the book, except for parted:
/usr/sbin/parted - partition editor
/usr/sbin/partprobe - inform OS of partition table changes
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by manuel@xxxxxxxxxxxxxxxxxxxx):
OK.
After make the dependencies commit, please reassign this bug to me to know
that the CSS code need be fixed.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Thu Apr 27 16:19:27 2006
New Revision: 1489
Log: (empty)
Modified:
/ (props changed)
trunk/BOOK/ (props changed)
Date: April 27, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Thu Apr 27 16:07:49 2006
New Revision: 1488
Log:
r3153@server: jim | 2006-04-27 09:07:05 -0700
Updated Linux-Headers to 2.6.16.11 to 04272006
Modified:
trunk/BOOK/ (props changed)
trunk/BOOK/introduction/common/changelog.xml
trunk/BOOK/packages.ent
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Thu Apr 27 16:07:49 2006
@@ -37,6 +37,16 @@
-->
<listitem>
+ <para>April 27, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jim] - Updated to Linux Headers 2.6.16.11 to 04272006.</para>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 25, 2006</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent (original)
+++ trunk/BOOK/packages.ent Thu Apr 27 16:07:49 2006
@@ -164,7 +164,7 @@
<!ENTITY linux-size "40 MB">
<!ENTITY linux-url
"&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-headers-version "&linux-version;-04262006">
+<!ENTITY linux-headers-version "&linux-version;-04272006">
<!ENTITY linux-headers-size "1.2 MB">
<!ENTITY linux-headers-url
"http://ftp.jg555.com/headers/linux-headers-&linux-headers-version;.tar.bz2">
Date: April 27, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Thu Apr 27 15:43:39 2006
New Revision: 1487
Log:
r3150@server (orig r1476): ken | 2006-04-27 06:29:18 -0700
Remove reference to /usr/local from yaboot manpages, fixes ticket #25.
Modified:
/ (props changed)
trunk/BOOK/final-system/ppc/yaboot.xml
trunk/BOOK/general.ent
trunk/BOOK/introduction/ppc/changelog.xml
trunk/BOOK/introduction/ppc64/changelog.xml
Modified: trunk/BOOK/final-system/ppc/yaboot.xml
==============================================================================
--- trunk/BOOK/final-system/ppc/yaboot.xml (original)
+++ trunk/BOOK/final-system/ppc/yaboot.xml Thu Apr 27 15:43:39 2006
@@ -38,6 +38,11 @@
the issue:</para>
<screen><userinput>patch -Np1 -i
../yaboot-&yaboot-version;-fix-1.patch</userinput></screen>
+
+ <para>The supplied man pages have <filename class="directory">/usr/local
+ </filename> in the text. This sed will correct that:</para>
+
+<screen><userinput>sed -i 's%/usr/local%/usr%' man/*</userinput></screen>
<para>Compile the Yaboot package:</para>
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent (original)
+++ trunk/BOOK/general.ent Thu Apr 27 15:43:39 2006
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "CLFS-SVN-20060426">
+<!ENTITY version "CLFS-SVN-20060427">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-x86_64 "&version;-x86_64-Multilib">
<!ENTITY version-x86_64-64 "&version;-x86_64-Pure64">
@@ -15,7 +15,7 @@
<!ENTITY version-mips64-64 "&version;-MIPS64-Pure64">
<!ENTITY version-alpha "&version;-ALPHA">
-<!ENTITY releasedate "April 26, 2006">
+<!ENTITY releasedate "April 27, 2006">
<!ENTITY milestone "0.1">
<!ENTITY generic-version "svn"> <!-- Use "svn", "testing", or "x.y[-pre{x}]"
-->
Modified: trunk/BOOK/introduction/ppc/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc/changelog.xml Thu Apr 27 15:43:39 2006
@@ -32,6 +32,16 @@
</listitem>
-->
+
+ <listitem>
+ <para>April 27, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Remove references to /usr/local from yaboot man pages.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>April 20, 2006</para>
Modified: trunk/BOOK/introduction/ppc64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc64/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc64/changelog.xml Thu Apr 27 15:43:39 2006
@@ -32,6 +32,16 @@
</listitem>
-->
+
+ <listitem>
+ <para>April 27, 2006</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Remove references to /usr/local from yaboot man pages.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>April 20, 2006</para>
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.43306ace4a81ea8c1950b6c727faa0b1@xxxxxxxxxxxxx>
References:
<069.43306ace4a81ea8c1950b6c727faa0b1@xxxxxxxxxxxxx>
#25: yaboot manpages refer to /usr/local
----------------------+-----------------------------------------------------
Reporter: ken | Owner: ken
Type: task | Status: closed
Priority: trivial | Milestone:
Component: BOOK | Version: unstable
Resolution: fixed | Keywords:
----------------------+-----------------------------------------------------
Changes (by ken):
* resolution: => fixed
* status: new => closed
Comment:
fixed in r1476.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/25>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
References:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
#23: ppc64 outstanding issues
--------------------+-------------------------------------------------------
Reporter: ken | Owner: ken jhuntwork@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
--------------------+-------------------------------------------------------
Comment (by ken):
Jim,
the change is upstream's merging of ppc and ppc64 into powerpc - the old
file was only included for ppc64, the new one is included for both 32 and
64. Perhaps, changing the headers so that the old definition gets
generated within 64-bit part of the powerpc version of elf.h is an option,
but I'm more comfortable at the moment with just doing the sed in the
ppc64 book - no point in accidentally breaking something else in the
headers.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/23>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by chris@xxxxxxxxxxxx):
Hmmm, I forgot about the css code...maybe you should do it since I don't
know what would need to be changed. :)
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 27, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
References:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
#23: ppc64 outstanding issues
--------------------+-------------------------------------------------------
Reporter: ken | Owner: ken jhuntwork@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
--------------------+-------------------------------------------------------
Comment (by jim):
Ken,
Do I need to change to the headers script, or is the change elsewhere?
--
Ticket URL: <http://trac.cross-lfs.org/ticket/23>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 26, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Wed Apr 26 23:35:05 2006
New Revision: 1486
Log:
r3145@server (orig r1473): jciccone | 2006-04-26 16:29:38 -0700
Fixed a typo in alpha glibc headers
Modified:
/ (props changed)
trunk/BOOK/cross-tools/alpha/glibc-headers.xml
Modified: trunk/BOOK/cross-tools/alpha/glibc-headers.xml
==============================================================================
--- trunk/BOOK/cross-tools/alpha/glibc-headers.xml (original)
+++ trunk/BOOK/cross-tools/alpha/glibc-headers.xml Wed Apr 26 23:35:05 2006
@@ -45,7 +45,7 @@
<screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
echo "libc_cv_c_cleanup=yes" >> config.cache
echo "libc_cv_mlong_double_128=yes" >> config.cache
-echo "ibc_cv_alpha_tls=yes" >> config.cache</userinput></screen>
+echo "libc_cv_alpha_tls=yes" >> config.cache</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../../final-system/common/glibc.xml"
Date: April 26, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
References:
<071.41740bcd0211ae9149dcd6a7b0a36677@xxxxxxxxxxxxx>
#23: ppc64 outstanding issues
--------------------+-------------------------------------------------------
Reporter: ken | Owner: ken jhuntwork@xxxxxxxxxxxxxxxxxxxx
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
--------------------+-------------------------------------------------------
Comment (by ken):
I've (at last) completed the cross-tools with the current toolchain and
linux-headers, I suppose this could still show breakage when I eventually
get to use them, but I'll log what has come up so far in case I get run
over by the proverbial bus:
For glibc headers (only - not needed for 32- or 64- bit glibc), the same
additions as ppc
echo "libc_cv_mlong_double_128ibm=yes" >> config.cache
echo "libc_cv_mlong_double_128=yes" >> config.cache
echo "libc_cv_powerpc64_tls=yes" >> config.cache
plus two more, maybe these depend on the host (/me notes in passing that
compiling glibc headers spews out horrendous error messages if the host
compiler doesn't support the target's options)
echo "libc_cv_initfini_array=yes" >>config.cache
echo "libc_cv_gcc___thread=yes" >>config.cache
(yes, three underscores in a row there)
and a fix-up for glibc to use the new headers :) in powerpc, #ifdef
__PPC64_ELF_H is used as a test for powerpc64 on linux - this used to be
defined by including asm-ppc64/elf.h. Now, that file just defines
__ASM_POWERPC_ELF_H which does not provide a distinction between ppc and
ppc64. For our purposes, we can use the following sed on '''every'''
build of glibc throughout the whole process, because each of them installs
<sys/procfs.h>.
sed 's/__PPC64_ELF_H/__powerpc64__/' \
sysdeps/unix/sysv/linux/powerpc/sys/procfs.h.orig \
>sysdeps/unix/sysv/linux/powerpc/sys/procfs.h
Clearly, at some point glibc will have to bite the bullet about the
headers, but unless fedora update their antique glibc-kernheaders, or the
latest attempt to create genuine userspace headers in the kernel succeeds,
we are stuck with this.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/23>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 26, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by manuel@xxxxxxxxxxxxxxxxxxxx):
Chris, when doing the commit remember to update also the CSS code.
Or ask me to do it.
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 26, 2006
From: CLFS Trac <trac@xxxxxxxxxxxxx>
In-reply-to:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
References:
<069.ed3927835a71fd11ac339db9684bb98d@xxxxxxxxxxxxx>
#26: Build order/dependency information
---------------------------------+------------------------------------------
Reporter: chris@xxxxxxxxxxxx | Owner: chris
Type: task | Status: new
Priority: major | Milestone: CLFS 1.0
Component: BOOK | Version: unstable
Resolution: | Keywords:
---------------------------------+------------------------------------------
Comment (by jciccone):
Some sparc information
elftoaout - binutils gcc glibc make patch
||/usr/share/man/man1/elftoaout.1||Man Page||
||/usr/bin/elftoaout||This program converts sparc elf binaries to a.out
binaries.||
The kernel can also use elftoaout, if you're building the vmlinux.aout
target. If you're doing this you're probably planning on netbooting. the
reason being that the sparc prom (OpenPROM) reads binaries in the a.out
format. Silo uses elftoaout to convert the generated elf first stage
loaders into a.out binaries.
silo - binutils coreutils elftoaout gawk gcc glibc grep gzip patch make
sed
||/etc/silo.conf||the silo config file.||
||/sbin/silo||the silo executable.||
||/usr/sbin/silocheck||checks to see wether a file is readable by silo.
(very handy if you have larger disks.)||
||/usr/bin/maketilo||a tool for building a simple TFTP boot loader||
||/usr/bin/tilo||a tool for building a simple TFTP boot loader||
||/usr/share/man/man1/maketilo.1||Man Page||
||/usr/share/man/man1/tilo.1||Man Page||
||/usr/share/man/man8/silo.8||Man Page||
||/usr/share/man/man5/silo.conf.5||Man Page||
||/boot/fd.b||floppy disk first stage loader||
||/boot/first.b||first stage loader.||
||/boot/generic.b||first stage loader for v0, v2||
||/boot/ieee32.b||first stage loader for a javastation.||
||/boot/ultra.b||first stage loader for an ultra sparc.||
||/boot/second.b||second stage loader.||
||/boot/silotftp.b||second stage loader when booting from tftp.||
||/boot/isofs.b||the bootblock for a cd.||
--
Ticket URL: <http://trac.cross-lfs.org/ticket/26>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
Date: April 26, 2006
From: svn@xxxxxxxxxxxxx
Author: jim
Date: Wed Apr 26 19:35:36 2006
New Revision: 1485
Log:
r3140@server (orig r1472): chris | 2006-04-26 11:10:42 -0700
Corrected a couple references to Linux [libc] headers
Modified:
/ (props changed)
trunk/BOOK/final-system/common/util-linux.xml
trunk/BOOK/final-system/x86/linux-headers.xml
Modified: trunk/BOOK/final-system/common/util-linux.xml
==============================================================================
--- trunk/BOOK/final-system/common/util-linux.xml (original)
+++ trunk/BOOK/final-system/common/util-linux.xml Wed Apr 26 19:35:36 2006
@@ -52,7 +52,7 @@
<title>Installation of Util-linux</title>
<para os="p1">Util-linux fails to compile against newer versions of
- Linux-Libc-Headers. The following patch properly fixes this issue:</para>
+ Linux kernel headers. The following patch properly fixes this issue:</para>
<screen os="p2"><userinput>patch -Np1 -i
../&util-linux-cramfs-patch;</userinput></screen>
Modified: trunk/BOOK/final-system/x86/linux-headers.xml
==============================================================================
--- trunk/BOOK/final-system/x86/linux-headers.xml (original)
+++ trunk/BOOK/final-system/x86/linux-headers.xml Wed Apr 26 19:35:36 2006
@@ -37,7 +37,7 @@
kernel headers (straight from a kernel tarball) in <filename
class="directory">/usr/include</filename>, but over the last few
years, the kernel developers have taken a strong stance that this
- should not be done. This gave birth to the Linux-LLH-Headers Project,
+ should not be done. This gave birth to the Linux-Libc-Headers Project,
which was designed to maintain an API stable version of the Linux
headers. But recently this project stopped producing updates. Cross-LFS
decided to come up with our own santized headers and placed them in