Changeset 4e28354 for chapter01/whatsnew.xml
- Timestamp:
- 06/05/2023 03:31:45 PM (16 months ago)
- 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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/whatsnew.xml
r7a570bd r4e28354 12 12 <title>What's new since the last release</title> 13 13 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> 21 33 22 34 <para>Here is a list of the packages updated since the previous … … 65 77 <para>Check-&check-version;</para> 66 78 </listitem>--> 67 < !--<listitem>79 <listitem> 68 80 <para>Coreutils-&coreutils-version;</para> 69 </listitem> -->81 </listitem> 70 82 <!--<listitem> 71 83 <para>DejaGNU-&dejagnu-version;</para> … … 74 86 <para>D-Bus-&dbus-version;</para> 75 87 </listitem>--> 76 < !--<listitem>88 <listitem> 77 89 <para>Diffutils-&diffutils-version;</para> 78 </listitem> -->90 </listitem> 79 91 <!--<listitem> 80 92 <para>E2fsprogs-&e2fsprogs-version;</para> 81 93 </listitem>--> 82 < !--<listitem revision="sysv">94 <listitem revision="sysv"> 83 95 <para>Eudev-&eudev-version;</para> 84 </listitem> -->96 </listitem> 85 97 <!--<listitem> 86 98 <para>Expat-&expat-version;</para> … … 98 110 <para>Flex-&flex-version;</para> 99 111 </listitem>--> 112 <listitem> 113 <para>Flit-core-&flit-core-version;</para> 114 </listitem> 100 115 <!--<listitem> 101 116 <para>Gawk-&gawk-version;</para> 102 117 </listitem>--> 103 < !--<listitem>118 <listitem> 104 119 <para>GCC-&gcc-version;</para> 105 </listitem> -->120 </listitem> 106 121 <!--<listitem> 107 122 <para>GDBM-&gdbm-version;</para> … … 152 167 <para>Kmod-&kmod-version;</para> 153 168 </listitem>--> 154 < !--<listitem>169 <listitem> 155 170 <para>Less-&less-version;</para> 156 </listitem> -->171 </listitem> 157 172 <!--<listitem> 158 173 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 159 174 </listitem>--> 160 < !--<listitem>175 <listitem> 161 176 <para>Libcap-&libcap-version;</para> 162 </listitem> -->177 </listitem> 163 178 <listitem> 164 179 <para>Libelf-&elfutils-version; (from elfutils)</para> … … 188 203 <para>Man-pages-&man-pages-version;</para> 189 204 </listitem> 190 < !--<listitem revision="systemd">205 <listitem revision="systemd"> 191 206 <para>MarkupSafe-&markupsafe-version;</para> 192 </listitem> -->207 </listitem> 193 208 <listitem> 194 209 <para>Meson-&meson-version;</para> … … 206 221 <para>Ninja-&ninja-version;</para> 207 222 </listitem>--> 208 < !--<listitem>223 <listitem> 209 224 <para>Openssl-&openssl-version;</para> 210 </listitem> -->225 </listitem> 211 226 <!--<listitem> 212 227 <para>Patch-&patch-version;</para> 213 228 </listitem>--> 214 < !--<listitem>229 <listitem> 215 230 <para>Perl-&perl-version;</para> 216 </listitem> -->231 </listitem> 217 232 <!--<listitem> 218 233 <para>Pkg-config-&pkgconfig-version;</para> … … 236 251 <para>Shadow-&shadow-version;</para> 237 252 </listitem>--> 238 < !--<listitem revision="sysv">253 <listitem revision="sysv"> 239 254 <para>Sysklogd-&sysklogd-version;</para> 240 </listitem> -->255 </listitem> 241 256 <listitem revision="systemd"> 242 257 <para>Systemd-&systemd-version;</para> … … 257 272 <para>Tzdata-&tzdata-version;</para> 258 273 </listitem>--> 259 < !--<listitem>274 <listitem> 260 275 <para>Util-Linux-&util-linux-version;</para> 261 </listitem> -->276 </listitem> 262 277 <listitem> 263 278 <para>Vim-&vim-version;</para>
Note:
See TracChangeset
for help on using the changeset viewer.