mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
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.
This commit is contained in:
parent
923fb48548
commit
87e5e08d34
@ -935,7 +935,7 @@
|
|||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
|
<seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
|
||||||
Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch,
|
Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch,
|
||||||
Perl, Sed, Tar, Texinfo, and Zstd</seg>
|
Perl, Sed, Tar, Texinfo, and Zstd</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
@ -1887,7 +1887,7 @@
|
|||||||
<segmentedlist id="libxcrypt-before">
|
<segmentedlist id="libxcrypt-before">
|
||||||
<segtitle>&before;</segtitle>
|
<segtitle>&before;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>GCC, Perl, Python, Shadow, and &systemd-udev;</seg>
|
<seg>Perl, Python, Shadow, and &systemd-udev;</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
@ -149,12 +149,10 @@ cd build</userinput></screen>
|
|||||||
<term><parameter>--disable-libsanitizer</parameter></term>
|
<term><parameter>--disable-libsanitizer</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Disable GCC sanitizer runtime libraries. They are not
|
<para>Disable GCC sanitizer runtime libraries. They are not
|
||||||
needed for the temporary installation. This switch is necessary
|
needed for the temporary installation. In
|
||||||
to build GCC without
|
<xref linkend='ch-tools-gcc-pass1'/> it was implied by
|
||||||
<systemitem class='library'>libcrypt</systemitem> installed for
|
<parameter>--disable-libstdcxx</parameter>, and now we can
|
||||||
the target. In <xref linkend='ch-tools-gcc-pass1'/> it was
|
explicitly pass it.</para>
|
||||||
implied by <parameter>--disable-libstdcxx</parameter>, but now we
|
|
||||||
have to explicitly pass it.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user