1
0
Prechádzať zdrojové kódy

Add a caution in the gmp section about possible
"Illegal Instruction" errors if the host is misidentified
or the libraries are copied to different systems.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11044 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Bruce Dubbs 9 rokov pred
rodič
commit
98bed7f8bb
3 zmenil súbory, kde vykonal 21 pridanie a 2 odobranie
  1. 12 0
      chapter01/changelog.xml
  2. 7 0
      chapter06/gmp.xml
  3. 2 2
      general.ent

+ 12 - 0
chapter01/changelog.xml

@@ -35,6 +35,18 @@
       </itemizedlist>
     </listitem>
 -->
+    <listitem>
+      <para>2016-04-07</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Add a caution in the gmp section
+          about possible "Illegal Instruction" errors if
+          the host is misidentified or the libraries are
+          copied to different systems.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>2016-04-05</para>
       <itemizedlist>

+ 7 - 0
chapter06/gmp.xml

@@ -90,6 +90,13 @@ make html</userinput></screen>
     <para>Test the results:</para>
 
 <screen><userinput remap="test">make check 2>&amp;1 | tee gmp-check-log</userinput></screen>
+ 
+    <caution><para>The code in gmp is highly optimized for the processor where
+    it is built. Occasionally the code that detects the processor misidentifies
+    the system capabilities and there will be errors in the tests or other
+    applications using the gmp libraries with the message "Illegal
+    instruction".  In this case, gmp should be reconfigured with the option
+    --build=x86_64-unknown-linux-gnu and rebuilt.</para></caution>
 
     <para>Ensure that all 190 tests in the test suite passed.
     Check the results by issuing the following command:</para>

+ 2 - 2
general.ent

@@ -1,7 +1,7 @@
-<!ENTITY version         "SVN-20160404">
+<!ENTITY version         "SVN-20160407">
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;. Change to x.y for release 
                                       but not -rc releases -->
-<!ENTITY releasedate     "April 4, 2016">
+<!ENTITY releasedate     "April 7, 2016">
 <!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone       "7.10">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->