aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/glibc.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/glibc.xml')
-rw-r--r--chapter06/glibc.xml15
1 files changed, 10 insertions, 5 deletions
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 872cb05e3..ec6d10d1f 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -151,7 +151,11 @@ unset GCC_INCDIR</userinput></screen>
<para>Generally a few tests do not pass. The test failures listed below
are usually safe to ignore.</para>
-<screen><userinput remap="test">ln -sfnv $PWD/elf/ld-linux-x86-64.so.2 /lib/ld-linux-x86-64.so.2
+<screen><userinput remap="test">case $(uname -m) in
+ i?86) ln -sfnv $PWD/elf/ld-linux.so.2 /lib ;;
+ x86_64) ln -sfnv $PWD/elf/ld-linux-x86-64.so.2 /lib ;;
+esac
+
make check</userinput></screen>
<note><para>The symbolic link above is needed to run the tests at this
@@ -186,10 +190,11 @@ make check</userinput></screen>
</listitem>
<listitem>
- <para>The <emphasis>rt/tst-cputimer{1,2,3}</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>rt/tst-cputimer{1,2,3}</emphasis> tests depend on
+ the host system kernel. Kernels 4.14.91&ndash;4.14.96,
+ 4.19.13&ndash;4.19.18, and 4.20.0&ndash;4.20.5 are known to
+ casue these tests to fail.
+ </para>
</listitem>
<listitem>