diff options
Diffstat (limited to 'chapter06')
-rw-r--r-- | chapter06/glibc.xml | 23 | ||||
-rw-r--r-- | chapter06/grub.xml | 4 | ||||
-rw-r--r-- | chapter06/perl.xml | 4 |
3 files changed, 13 insertions, 18 deletions
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 5c168b03b..a91f95b94 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -115,15 +115,11 @@ cd ../glibc-build</userinput></screen> issues seen for this version of LFS:</para> <itemizedlist> -<!-- + <listitem> - <para>The <emphasis>nptl/tst-clock2</emphasis>, - <emphasis>nptl/tst-attr3</emphasis>, - <emphasis>tst/tst-cputimer1</emphasis>, and - <emphasis>rt/tst-cpuclock2</emphasis> - tests have been known to fail. The - reason is not completely understood, but indications are that minor - timing issues can trigger these failures.</para> + <para>The <emphasis>tst/tst-cputimer1</emphasis> test has been known to + fail. The reason is not completely understood, but indications are + that minor timing issues can trigger this failure.</para> </listitem> <listitem> @@ -131,7 +127,7 @@ cd ../glibc-build</userinput></screen> systems where the CPU is not a relatively new genuine Intel or authentic AMD processor.</para> </listitem> - +<!-- <listitem> <para>When running on older and slower hardware or on systems under load, some tests can fail because of test timeouts being exceeded. @@ -149,13 +145,12 @@ cd ../glibc-build</userinput></screen> <para>libio/tst-ftell-partial-wide.out fails because it needs a locale that has not yet been generated.</para> </listitem> - +--> <listitem> - <para>Other tests known to fail on some architectures are posix/bug-regex32, - misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8, - and stdio-common/bug22.</para> + <para>Other tests known to fail on some architectures are + malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para> </listitem> ---> + </itemizedlist> <para>Though it is a harmless message, the install stage of Glibc will diff --git a/chapter06/grub.xml b/chapter06/grub.xml index 7941debd6..545508dcb 100644 --- a/chapter06/grub.xml +++ b/chapter06/grub.xml @@ -40,10 +40,6 @@ <sect2 role="installation"> <title>Installation of GRUB</title> - <para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para> - -<screen><userinput remap="pre">sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen> - <para>Prepare GRUB for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ diff --git a/chapter06/perl.xml b/chapter06/perl.xml index 443c4c5ac..c7bc8963e 100644 --- a/chapter06/perl.xml +++ b/chapter06/perl.xml @@ -56,6 +56,10 @@ <screen><userinput remap="pre">export BUILD_ZLIB=False export BUILD_BZIP2=0</userinput></screen> + <para>Fix a potential security problem:</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&perl-fix-patch;</userinput></screen> + <para>To have full control over the way Perl is set up, you can remove the <quote>-des</quote> options from the following command and hand-pick the way this package is built. Alternatively, use the command exactly as below to |