Fix GCC's libiberty testsuite due to a conflict with Glibc's getline function.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9144 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Matthew Burgess 2010-01-03 19:07:50 +00:00
parent 7e8ba2229c
commit ed92274237
2 changed files with 9 additions and 0 deletions

View File

@ -40,6 +40,10 @@
<listitem>
<para>2010-01-03</para>
<itemizedlist>
<listitem>
<para>[matthew] Prevent a failure in GCC's testsuite due to a conflict
with Glibc's getline function.</para>
</listitem>
<listitem>
<para>[matthew] Upgrade to Readline-6.1. Fixes
<ulink url="&lfs-ticket-root;2540">#2540</ulink>.</para>

View File

@ -66,6 +66,11 @@ esac</userinput></screen>
<screen><userinput remap="pre">sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in</userinput></screen>
<para>Apply a <command>sed</command> substitution to prevent a testsuite
error:</para>
<screen><userinput remap="pre">sed -i 's/getline/get_line/' libiberty/testsuite/test-demangle.c</userinput></screen>
<para>The GCC documentation recommends building GCC outside of the source
directory in a dedicated build directory:</para>