Changeset b00c7d9


Ignore:
Timestamp:
10/18/2022 08:43:10 AM (18 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/update-glibc
Children:
6c17293
Parents:
0f9c02a
git-author:
Pierre Labastie <pierre.labastie@…> (10/18/2022 07:59:00 AM)
git-committer:
Pierre Labastie <pierre.labastie@…> (10/18/2022 08:43:10 AM)
Message:

Clarify why pie might be disabled

Just reading a textbook and LFS does not imply anything for compilation...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter01/whatsnew.xml

    r0f9c02a rb00c7d9  
    1515  and <parameter>--enable-default-ssp</parameter> are enabled for GCC.
    1616  These techniques can mitigate some malicious attacks, but they do not provide
    17   perfect security.  If you are reading LFS and a programming textbook,
     17  perfect security.  Note that some textbooks assume these options are
     18  disabled, so that if you run examples from such a textbook on an LFS system,
    1819  you may need to disable PIE and SSP with the GCC options
    19   <parameter>-fno-pie -no-pie -fno-stack-protection</parameter>,
    20   because some textbooks assume these options are disabled by default.</para>
     20  <parameter>-fno-pie -no-pie -fno-stack-protection</parameter>.</para>
    2121
    2222  <para>Here is a list of the packages updated since the previous
Note: See TracChangeset for help on using the changeset viewer.