Changeset 87e5e08


Ignore:
Timestamp:
05/15/2024 11:48:50 AM (2 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
multilib, trunk
Children:
9113316, 91c72232
Parents:
923fb48
git-author:
Xi Ruoyao <xry111@…> (05/15/2024 11:46:46 AM)
git-committer:
Xi Ruoyao <xry111@…> (05/15/2024 11:48:50 AM)
Message:

gcc pass2: --disable-libsanitizer is no longer strictly needed

GCC 14 libsanitizer no longer depends on crypt.h. But let's keep this
option for reducing build time, just update the explanation.

Also remove libxcrypt from GCC depedency list.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r923fb48 r87e5e08  
    936936        <seglistitem>
    937937          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    938           Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch,
     938          Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch,
    939939          Perl, Sed, Tar, Texinfo, and Zstd</seg>
    940940        </seglistitem>
     
    18881888        <segtitle>&before;</segtitle>
    18891889        <seglistitem>
    1890           <seg>GCC, Perl, Python, Shadow, and &systemd-udev;</seg>
     1890          <seg>Perl, Python, Shadow, and &systemd-udev;</seg>
    18911891        </seglistitem>
    18921892      </segmentedlist>
  • chapter06/gcc-pass2.xml

    r923fb48 r87e5e08  
    150150        <listitem>
    151151          <para>Disable GCC sanitizer runtime libraries.  They are not
    152           needed for the temporary installation.  This switch is necessary
    153           to build GCC without
    154           <systemitem class='library'>libcrypt</systemitem> installed for
    155           the target.  In <xref linkend='ch-tools-gcc-pass1'/> it was
    156           implied by <parameter>--disable-libstdcxx</parameter>, but now we
    157           have to explicitly pass it.</para>
     152          needed for the temporary installation.  In
     153          <xref linkend='ch-tools-gcc-pass1'/> it was implied by
     154          <parameter>--disable-libstdcxx</parameter>, and now we can
     155          explicitly pass it.</para>
    158156        </listitem>
    159157      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.