Changeset 8998cde


Ignore:
Timestamp:
09/11/2003 06:21:18 PM (21 years ago)
Author:
Jeremy Utley <jeremy@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
98b277a
Parents:
72730c3
Message:

Added Greg's patch to GCC to suppress libiberty, and allowed binutils' libiberty to stay

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r72730c3 r8998cde  
    8484</para></listitem>
    8585
     86<listitem><para>September 11th, 2003 [jeremy]: Added Greg's patch to gcc to
     87suppress the installation of libiberty, and changed binutils to allow it's
     88libiberty to stay.</para></listitem>
     89
    8690<listitem><para>September 11th, 2003 [jeremy]: Added caution tags around the
    8791reminder to not delete the binutils source and build directories in Chap 5.
  • chapter04/chapter04.xml

    r72730c3 r8998cde  
    255255GCC Specs Patch:
    256256<ulink url="&http;/gcc-3.3.1-specs-1.patch"/>
     257GCC Suppress Libiberty Patch:
     258<ulink url="&http;/gcc-3-3-1-suppress-libiberty.patch"/>
    257259
    258260Glibc Sscanf Patch:
  • chapter06/binutils-inst.xml

    r72730c3 r8998cde  
    4040<para><screen><userinput>make tooldir=/usr install</userinput></screen></para>
    4141
    42 <para>And remove a library that normally is not meant to be installed on its
    43 own:</para>
    44 
    45 <para><screen><userinput>rm /usr/lib/libiberty.a</userinput></screen></para>
    46 
    4742</sect2>
    4843
  • chapter06/gcc-inst.xml

    r72730c3 r8998cde  
    1818
    1919<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-no_fixincludes-2.patch
    20 </userinput></screen></para>
     20patch -Np1 -i ../gcc-3.3.1-suppress-libiberty.patch</userinput></screen></para>
     21
     22<para>The second patch here suppresses the installation of libiberty from GCC,
     23as we will use the one provided by binutils instead.</para>
    2124
    2225<para>GCC's installation documentation recommends to build the package in a
     
    7780<para><screen><userinput>ln -s gcc /usr/bin/cc</userinput></screen></para>
    7881
    79 <para>Remove the spurious a-out library again:</para>
    80 
    81 <para><screen><userinput>rm /usr/lib/libiberty.a</userinput></screen></para>
    82 
    8382</sect2>
Note: See TracChangeset for help on using the changeset viewer.