Author: xry111
Date: Fri Feb 12 18:26:13 2021
New Revision: 12133

Log:
document x86 ISA level related breakage and workaround

Modified:
   trunk/BOOK/chapter05/glibc.xml
   trunk/BOOK/chapter08/binutils.xml
   trunk/BOOK/chapter08/glibc.xml

Modified: trunk/BOOK/chapter05/glibc.xml
==============================================================================
--- trunk/BOOK/chapter05/glibc.xml      Thu Feb 11 10:19:06 2021        (r12132)
+++ trunk/BOOK/chapter05/glibc.xml      Fri Feb 12 18:26:13 2021        (r12133)
@@ -120,6 +120,17 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term><option>libc_cv_include_x86_isa_level=no</option></term>
+        <listitem>
+          <para>This disables <quote>x86 ISA needed</quote> property in
+          Glibc libraries.  Use it <emphasis role="bold">if</emphasis>
+          you are building Glibc with <option>-march</option> option in
+          <envar>CFLAGS</envar>, to workaround an issue in Glibc-2.33
+          breaking it.</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para>During this stage the following warning might appear:</para>

Modified: trunk/BOOK/chapter08/binutils.xml
==============================================================================
--- trunk/BOOK/chapter08/binutils.xml   Thu Feb 11 10:19:06 2021        (r12132)
+++ trunk/BOOK/chapter08/binutils.xml   Fri Feb 12 18:26:13 2021        (r12133)
@@ -157,7 +157,8 @@
 
 <screen><userinput remap="test">make -k check</userinput></screen>
 
-<!--    <para>The ver_test_pr16504.sh test is known to fail.</para>-->
+    <para>Several tests named <quote>Run property ...</quote> are known to
+    fail.</para>
 
     <para>Install the package:</para>
 

Modified: trunk/BOOK/chapter08/glibc.xml
==============================================================================
--- trunk/BOOK/chapter08/glibc.xml      Thu Feb 11 10:19:06 2021        (r12132)
+++ trunk/BOOK/chapter08/glibc.xml      Fri Feb 12 18:26:13 2021        (r12133)
@@ -111,6 +111,17 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term><option>libc_cv_include_x86_isa_level=no</option></term>
+        <listitem>
+          <para>This disables <quote>x86 ISA needed</quote> property in
+          Glibc libraries.  Use it <emphasis role="bold">if</emphasis>
+          you are building Glibc with <option>-march</option> option in
+          <envar>CFLAGS</envar>, to workaround an issue in Glibc-2.33
+          breaking it.</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para>Compile the package:</para>
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to