Przeglądaj źródła

document x86 ISA level related breakage and workaround

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12133 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Xi Ruoyao 4 lat temu
rodzic
commit
0ceb295279
3 zmienionych plików z 24 dodań i 1 usunięć
  1. 11 0
      chapter05/glibc.xml
  2. 2 1
      chapter08/binutils.xml
  3. 11 0
      chapter08/glibc.xml

+ 11 - 0
chapter05/glibc.xml

@@ -120,6 +120,17 @@ cd       build</userinput></screen>
         </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>

+ 2 - 1
chapter08/binutils.xml

@@ -157,7 +157,8 @@ cd       build</userinput></screen>
 
 <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>
 

+ 11 - 0
chapter08/glibc.xml

@@ -111,6 +111,17 @@ cd       build</userinput></screen>
         </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>