Tag for 6.7 release

git-svn-id: http://svn.linuxfromscratch.org/LFS/tags/6.7/BOOK@9379 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2010-09-18 19:38:51 +00:00
parent b60ea758cf
commit f9975e9153
16 changed files with 91 additions and 45 deletions

View File

@ -22,7 +22,7 @@
types of dependencies. The first lists what other packages need to be
available in order to compile and install the package in question. The second
lists what packages, in addition to those on the first list, need to be
available in order to run the testsuites. The third list of dependencies are
available in order to run the test suites. The third list of dependencies are
packages that require this package to be built and installed in its final
location before they are built and installed. In most cases, this is because
these packages will hardcode paths to binaries within their scripts. If not
@ -213,7 +213,7 @@
<segtitle>&external;</segtitle>
<seglistitem>
<seg>Doxygen (testsuite)</seg>
<seg>Doxygen (test suite)</seg>
</seglistitem>
</segmentedlist>
@ -285,7 +285,7 @@
<segtitle>&external;</segtitle>
<seglistitem>
<seg>Perl Expect and IO:Tty modules (for testsuite)</seg>
<seg>Perl Expect and IO:Tty modules (for test suite)</seg>
</seglistitem>
</segmentedlist>
@ -304,7 +304,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -448,7 +448,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -810,7 +810,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -917,7 +917,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -953,7 +953,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -989,7 +989,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1025,7 +1025,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1061,7 +1061,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1133,7 +1133,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1241,7 +1241,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>Not run. Requires Man-DB testsuite package</seg>
<seg>Not run. Requires Man-DB test suite package</seg>
</seglistitem>
</segmentedlist>
@ -1276,7 +1276,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1420,7 +1420,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1456,7 +1456,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1563,7 +1563,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1599,7 +1599,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1635,7 +1635,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1707,7 +1707,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1742,7 +1742,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1777,7 +1777,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1921,7 +1921,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>
@ -1957,7 +1957,7 @@
<segtitle>&testsuites;</segtitle>
<seglistitem>
<seg>No testsuite available</seg>
<seg>No test suite available</seg>
</seglistitem>
</segmentedlist>

View File

@ -36,6 +36,45 @@
</listitem>
-->
<listitem>
<para>2010-09-18</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Release LFS-6.7.
</para>
</listitem>
<listitem>
<para>[matthew] - Add instruction to increase
stack size during gcc tests.
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2010-09-17</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Be consistent about 'test suites'.
Fixes
<ulink url="&lfs-ticket-root;2756">#2756</ulink>
</para>
</listitem>
<listitem>
<para>[bdubbs] - Remove optional symlink in psmisc
becasue if it is not overwritten by the sysvinit
intallation, it will break the init scripts.
</para>
</listitem>
<listitem>
<para>[bdubbs] - Touch up example grub.conf.
Fixes
<ulink url="&lfs-ticket-root;2748">#2748</ulink>
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2010-09-06</para>
<itemizedlist>

View File

@ -68,7 +68,7 @@ cd ../binutils-build</userinput></screen>
</note>
<note><para>The approximate build SBU values and required disk space
in Chapter 5 does not include testsuite data.</para></note>
in Chapter 5 does not include test suite data.</para></note>
<para>Now prepare Binutils for compilation:</para>

View File

@ -49,7 +49,7 @@
<para>Next, force Expect's configure script to use <filename>/bin/stty</filename>
instead of a <filename>/usr/local/bin/stty</filename> it may find on the host system.
This will ensure that our testsuite tools remain sane for the final builds of our
This will ensure that our test suite tools remain sane for the final builds of our
toolchain:</para>
<screen><userinput remap="pre">cp -v configure{,.orig}

View File

@ -70,8 +70,8 @@
make -C src msgfmt</userinput></screen>
<para>As only one binary has been compiled, it is not possible to run the
testsuite without compiling additional support libraries from the Gettext
package. It is therefore not recommended to attempt to run the testsuite at
test suite without compiling additional support libraries from the Gettext
package. It is therefore not recommended to attempt to run the test suite at
this stage.</para>
<para>Install the <command>msgfmt</command> binary:</para>

View File

@ -105,6 +105,11 @@ cd ../gcc-build</userinput></screen>
critical. Do not skip it under any circumstance.</para>
</important>
<para>One set of tests in the GCC test suite is known to exhaust the stack,
so increase the stack size prior to running the tests:</para>
<screen><userinput remap="test">ulimit -s 16384</userinput></screen>
<para>Test the results, but do not stop at errors:</para>
<screen><userinput remap="test">make -k check</userinput></screen>

View File

@ -207,7 +207,7 @@ grep Error glibc-check-log</userinput></screen>
<para>The locales that can make the system respond in a different language
were not installed by the above command. None of the locales are required,
but if some of them are missing, testsuites of the future packages would
but if some of them are missing, test suites of the future packages would
skip important testcases.</para>
<para>Individual locales can be installed using the

View File

@ -53,6 +53,6 @@
descriptions of these) that the package installs.</para>
<note><para>The SBU values and required disk space includes
testsuite data for all applicable packages in Chapter 6.</para></note>
test suite data for all applicable packages in Chapter 6.</para></note>
</sect1>

View File

@ -74,7 +74,7 @@
</variablelist>
<para>This package comes with a testsuite, but due to assumptions it makes,
<para>This package comes with a test suite, but due to assumptions it makes,
it is not possible to reliably run these tests from within the chroot
environment. If you wish to run these tests after booting into your new LFS
system, ensure you select <filename>/proc/config.gz</filename>

View File

@ -46,7 +46,7 @@
<screen><userinput remap="pre">echo '.so man5/modprobe.conf.5' > modprobe.d.5</userinput></screen>
<para>The testsuite of this package is geared towards the needs of its
<para>The test suite of this package is geared towards the needs of its
Maintainer. The command <command>make check</command> builds a specially
wrapped version of modprobe which is useless for normal operation. To run
this (about 0.2 SBU), issue the following commands (note that the

View File

@ -42,7 +42,7 @@
<sect2 role="installation">
<title>Installation of Patch</title>
<para>Apply a patch to prevent the testsuite from running a test that
<para>Apply a patch to prevent the test suite from running a test that
requires <command>ed</command>:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&patch-test-patch;</userinput></screen>

View File

@ -43,7 +43,7 @@
<para>First create a basic <filename>/etc/hosts</filename> file to be
referenced in one of Perl's configuration files as well as the optional
testsuite:</para>
test suite:</para>
<screen><userinput remap="pre">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>

View File

@ -60,6 +60,7 @@
<screen><userinput remap="install">make install</userinput></screen>
<!--
<para>By default, Psmisc's <command>pidof</command> program is not
installed. This usually is not a problem because it is installed later
in the Sysvinit package, which provides a better
@ -70,11 +71,12 @@
<screen><userinput remap="install">mv /usr/bin/killall /bin
ln -sv killall /bin/pidof</userinput></screen>
-->
<para>Finally, move the <command>killall</command> and <command>fuser</command>
programs to the location specified by the FHS:</para>
<para>Finally, move the <command>fuser</command> program to the location
specified by the FHS:</para>
<screen><userinput remap="install">mv /usr/bin/fuser /bin</userinput></screen>
<screen><userinput remap="install">mv -v /usr/bin/fuser /bin
mv -v /usr/bin/killall /bin</userinput></screen>
</sect2>

View File

@ -113,13 +113,13 @@ set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "GNU/Linux, Linux 2.6.34-lfs" {
menuentry "GNU/Linux, Linux &linux-version;-lfs-&version;" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 915852a7-859e-45a6-9ff0-d3ebfdb5cea2
linux /boot/vmlinux-&linux-version;-lfs-&version; root=/dev/sda2 ro
}
menuentry "GNU/Linux, Linux 2.6.30.2-lfs65 (recovery mode)" {
menuentry "GNU/Linux, Linux &linux-version;-lfs-&version;" (recovery mode)" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 915852a7-859e-45a6-9ff0-d3ebfdb5cea2

View File

@ -1,8 +1,8 @@
<!ENTITY version "SVN-20100906">
<!ENTITY releasedate "September 6, 2010">
<!ENTITY version "6.7">
<!ENTITY releasedate "September 18, 2010">
<!ENTITY copyrightdate "1999-2010"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "6.7">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
<!ENTITY generic-version "6.7"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">
<!ENTITY lfs-ticket-root "http://wiki.linuxfromscratch.org/lfs/ticket/">

View File

@ -332,7 +332,7 @@
<para>Perl</para>
<para>This package is an interpreter for the runtime language
PERL. It is needed for the installation and testsuites of several LFS
PERL. It is needed for the installation and test suites of several LFS
packages.</para>
</listitem>
@ -409,7 +409,7 @@
<para>Tcl</para>
<para>This package contains the Tool Command Language used
in many testsuites in LFS packages. It is only installed in
in many test suites in LFS packages. It is only installed in
the temporary toolchain.</para>
</listitem>