aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/binutils-inst.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/binutils-inst.xml')
-rw-r--r--chapter06/binutils-inst.xml20
1 files changed, 18 insertions, 2 deletions
diff --git a/chapter06/binutils-inst.xml b/chapter06/binutils-inst.xml
index 6b93bc2cc..a40b4c8a1 100644
--- a/chapter06/binutils-inst.xml
+++ b/chapter06/binutils-inst.xml
@@ -2,9 +2,25 @@
<sect2><title>Installation of Binutils</title>
+<para>Now is an appropriate time to verify that your pseudo terminals (PTYs) are
+working properly inside the chroot environment. We will again quickly check that
+everything is set up correctly by performing a simple test:</para>
+
+<para><screen><userinput>expect -c "spawn ls"</userinput></screen></para>
+
+<para>If you receive the message:</para>
+
+<blockquote><screen>The system has no more ptys. Ask your system administrator to create more.</screen></blockquote>
+
+<para>Your chroot environment is not set up for proper PTY operation. In this
+case there is no point in running the test suites for Binutils and GCC until you
+are able to resolve the issue. Please refer back to the "Mounting the proc and
+devpts file systems" and "Creating devices (Makedev)" sections and perform the
+recommended steps to fix the problem.</para>
+
<note><para>The test suite for Binutils in this section is considered
-<emphasis>critical</emphasis>. Do not skip it under any circumstances.</para>
-</note>
+<emphasis>critical</emphasis>. Our advice is to not skip it under any
+circumstances.</para> </note>
<para>This package is known to behave badly when you have changed its
default optimization flags (including the -march and -mcpu options).