Ignore:
Timestamp:
06/05/2023 03:31:45 PM (16 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
b9fe11d
Parents:
7a570bd (diff), 0f18f2b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter01/whatsnew.xml

    r7a570bd r4e28354  
    1212  <title>What's new since the last release</title>
    1313
    14   <para>In the 11.3 release, <parameter>--enable-default-pie</parameter>
    15   and <parameter>--enable-default-ssp</parameter> are enabled for GCC.
    16   These techniques can mitigate some malicious attacks, but they do not provide
    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,
    19   you may need to disable PIE and SSP with the GCC options
    20   <parameter>-fno-pie -no-pie -fno-stack-protection</parameter>.</para>
     14  <caution>
     15    <para>
     16      During a development cycle of LFS, the instructions in the book is
     17      often modified to adapt for a package update or take the advantage of
     18      new features from updated packages.  Mixing up the instructions of
     19      different versions of the LFS book can cause subtle breakages.  This
     20      kind of issue is generally a result from reusing some script created
     21      for a prior LFS release.  Such a reuse is strongly discouraged.  If
     22      you are reusing scripts for a prior LFS release for any reason, you'll
     23      need to be very careful to update the scripts to match current version
     24      of the LFS book.
     25    </para>
     26  </caution>
     27
     28  <para>In the 11.4 release, <parameter>--disable-fixincludes</parameter>
     29  is set for GCC.  It's a configure switch newly added in GCC 13.1 to
     30  prevent GCC from <quote>fixing</quote> the system headers.  Such a
     31  <quote>fix</quote> is unnecessary for a modern Linux system and may cause
     32  issues if a package is updated after installing GCC.</para>
    2133
    2234  <para>Here is a list of the packages updated since the previous
     
    6577      <para>Check-&check-version;</para>
    6678    </listitem>-->
    67     <!--<listitem>
     79    <listitem>
    6880      <para>Coreutils-&coreutils-version;</para>
    69     </listitem>-->
     81    </listitem>
    7082    <!--<listitem>
    7183      <para>DejaGNU-&dejagnu-version;</para>
     
    7486      <para>D-Bus-&dbus-version;</para>
    7587    </listitem>-->
    76     <!--<listitem>
     88    <listitem>
    7789      <para>Diffutils-&diffutils-version;</para>
    78     </listitem>-->
     90    </listitem>
    7991    <!--<listitem>
    8092       <para>E2fsprogs-&e2fsprogs-version;</para>
    8193    </listitem>-->
    82     <!--<listitem revision="sysv">
     94    <listitem revision="sysv">
    8395       <para>Eudev-&eudev-version;</para>
    84     </listitem>-->
     96    </listitem>
    8597    <!--<listitem>
    8698       <para>Expat-&expat-version;</para>
     
    98110      <para>Flex-&flex-version;</para>
    99111    </listitem>-->
     112    <listitem>
     113      <para>Flit-core-&flit-core-version;</para>
     114    </listitem>
    100115    <!--<listitem>
    101116      <para>Gawk-&gawk-version;</para>
    102117    </listitem>-->
    103     <!--<listitem>
     118    <listitem>
    104119       <para>GCC-&gcc-version;</para>
    105     </listitem>-->
     120    </listitem>
    106121    <!--<listitem>
    107122       <para>GDBM-&gdbm-version;</para>
     
    152167      <para>Kmod-&kmod-version;</para>
    153168    </listitem>-->
    154     <!--<listitem>
     169    <listitem>
    155170      <para>Less-&less-version;</para>
    156     </listitem>-->
     171    </listitem>
    157172    <!--<listitem>
    158173      <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
    159174    </listitem>-->
    160     <!--<listitem>
     175    <listitem>
    161176      <para>Libcap-&libcap-version;</para>
    162     </listitem>-->
     177    </listitem>
    163178    <listitem>
    164179      <para>Libelf-&elfutils-version; (from elfutils)</para>
     
    188203      <para>Man-pages-&man-pages-version;</para>
    189204    </listitem>
    190     <!--<listitem revision="systemd">
     205    <listitem revision="systemd">
    191206      <para>MarkupSafe-&markupsafe-version;</para>
    192     </listitem>-->
     207    </listitem>
    193208    <listitem>
    194209      <para>Meson-&meson-version;</para>
     
    206221      <para>Ninja-&ninja-version;</para>
    207222    </listitem>-->
    208     <!--<listitem>
     223    <listitem>
    209224      <para>Openssl-&openssl-version;</para>
    210     </listitem>-->
     225    </listitem>
    211226    <!--<listitem>
    212227      <para>Patch-&patch-version;</para>
    213228    </listitem>-->
    214     <!--<listitem>
     229    <listitem>
    215230      <para>Perl-&perl-version;</para>
    216     </listitem>-->
     231    </listitem>
    217232    <!--<listitem>
    218233      <para>Pkg-config-&pkgconfig-version;</para>
     
    236251      <para>Shadow-&shadow-version;</para>
    237252    </listitem>-->
    238     <!--<listitem revision="sysv">
     253    <listitem revision="sysv">
    239254      <para>Sysklogd-&sysklogd-version;</para>
    240     </listitem>-->
     255    </listitem>
    241256    <listitem revision="systemd">
    242257      <para>Systemd-&systemd-version;</para>
     
    257272      <para>Tzdata-&tzdata-version;</para>
    258273    </listitem>-->
    259     <!--<listitem>
     274    <listitem>
    260275      <para>Util-Linux-&util-linux-version;</para>
    261     </listitem>-->
     276    </listitem>
    262277    <listitem>
    263278      <para>Vim-&vim-version;</para>
Note: See TracChangeset for help on using the changeset viewer.