aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@mengyan1223.wang>2021-02-13 02:26:13 +0000
committerXi Ruoyao <xry111@mengyan1223.wang>2021-02-13 02:26:13 +0000
commit0ceb295279190683d4121fbc4a7eb42597209d71 (patch)
tree0ddd671ed7853811ebf08c5941f51cd5df6313da
parent4f8ae861583a6047f37de0746a4ca330c7126bab (diff)
document x86 ISA level related breakage and workaround
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12133 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter05/glibc.xml11
-rw-r--r--chapter08/binutils.xml3
-rw-r--r--chapter08/glibc.xml11
3 files changed, 24 insertions, 1 deletions
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 65f954305..ec22b8069 100644
--- a/chapter05/glibc.xml
+++ b/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>
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index a8f0f9802..c46caa92a 100644
--- a/chapter08/binutils.xml
+++ b/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>
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 6432881cf..d073f1d88 100644
--- a/chapter08/glibc.xml
+++ b/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>