mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
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:
parent
b60ea758cf
commit
f9975e9153
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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}
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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)" > /etc/hosts</userinput></screen>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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
|
||||
|
@ -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 – -->
|
||||
<!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/">
|
||||
|
@ -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>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user