Changeset 35edd52 for chapter01/changelog.xml
- Timestamp:
- 01/11/2006 07:02:07 PM (18 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 87bae31
- Parents:
- 1f3e44f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r1f3e44f r35edd52 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 7 6 8 <sect1 id="ch-scatter-changelog"> 7 <title>Changelog</title> 8 <?dbhtml filename="changelog.html"?> 9 10 <para>This is version &version; of the Linux From Scratch book, dated 11 &releasedate;. If this book is more than six months old, a newer and better 12 version is probably already available. To find out, please check one of the 13 mirrors via <ulink url="&lfs-root;"/>.</para> 14 15 <para>Below is a list of changes made since the previous release of the book. 16 First a summary, then a detailed log.</para> 17 18 <itemizedlist> 19 20 <!-- 21 Every package in the book is listed in the "Upgraded to:" section. 22 Comment/uncomment as needed. DO NOT delete any of these lines unless that 23 package is removed from the book entirely. 9 <?dbhtml filename="changelog.html"?> 10 11 <title>Changelog</title> 12 13 <para>This is version &version; of the Linux From Scratch book, dated 14 &releasedate;. If this book is more than six months old, a newer and better 15 version is probably already available. To find out, please check one of the 16 mirrors via <ulink url="&lfs-root;mirrors.html"/>.</para> 17 18 <para>Below is a list of changes made since the previous release of the 19 book.</para> 20 21 <itemizedlist> 22 <title>Changelog Entries:</title> 23 24 <!-- Changelog template 25 26 <listitem> 27 <para>Date</para> 28 <itemizedlist> 29 <listitem> 30 <para>[name] - New changelog entry.</para> 31 </listitem> 32 <listitem> 33 <para>[name] - Previous changelog entry.</para> 34 </listitem> 35 </itemizedlist> 36 </listitem> 24 37 --> 25 38 26 <listitem><para>Upgraded to:</para> 27 <itemizedlist> 28 <!-- <listitem><para>Autoconf &autoconf-version;</para></listitem> --> 29 <listitem><para>Automake &automake-version;</para></listitem> 30 <listitem><para>Bash &bash-version;</para></listitem> 31 <listitem><para>Binutils &binutils-version;</para></listitem> 32 <listitem><para>Bison &bison-version;</para></listitem> 33 <!-- <listitem><para>Bzip2 &bzip2-version;</para></listitem> --> 34 <listitem><para>Coreutils &coreutils-version;</para></listitem> 35 <!-- <listitem><para>DB &db-version;</para></listitem> --> 36 <!-- <listitem><para>DejaGNU &dejagnu-version;</para></listitem> --> 37 <!-- <listitem><para>Diffutils &diffutils-version;</para></listitem> --> 38 <listitem><para>E2fsprogs &e2fsprogs-version;</para></listitem> 39 <!-- <listitem><para>Expect &expect-version;</para></listitem> --> 40 <listitem><para>File &file-version;</para></listitem> 41 <listitem><para>Findutils &findutils-version;</para></listitem> 42 <!-- <listitem><para>Flex &flex-version;</para></listitem> --> 43 <listitem><para>Gawk &gawk-version;</para></listitem> 44 <listitem><para>GCC &gcc-version;</para></listitem> 45 <listitem><para>Gettext &gettext-version;</para></listitem> 46 <listitem><para>Glibc &glibc-version;</para></listitem> 47 <!-- <listitem><para>Grep &grep-version;</para></listitem> --> 48 <!-- <listitem><para>Groff &groff-version;</para></listitem> --> 49 <listitem><para>GRUB &grub-version;</para></listitem> 50 <!-- <listitem><para>Gzip &gzip-version;</para></listitem> --> 51 <!-- <listitem><para>Hotplug &hotplug-version;</para></listitem> --> 52 <listitem><para>IANA-Etc &iana-etc-version;</para></listitem> 53 <!-- <listitem><para>Inetutils &inetutils-version;</para></listitem> --> 54 <!-- <listitem><para>IPRoute2 &iproute2-version;</para></listitem> --> 55 <!-- <listitem><para>Kbd &kbd-version;</para></listitem> --> 56 <listitem><para>Less &less-version;</para></listitem> 57 <!-- <listitem><para>LFS-Bootscripts &lfs-bootscripts-version;</para></listitem> --> 58 <listitem><para>Libtool &libtool-version;</para></listitem> 59 <listitem><para>Linux &linux-version;</para></listitem> 60 <listitem><para>Linux-Libc-Headers &linux-libc-headers-version;</para></listitem> 61 <listitem><para>M4 &m4-version;</para></listitem> 62 <!-- <listitem><para>Make &make-version;</para></listitem> --> 63 <!-- <listitem><para>Man-DB &man-db-version;</para></listitem> --> 64 <listitem><para>Man-pages &man-pages-version;</para></listitem> 65 <!-- <listitem><para>Mktemp &mktemp-version;</para></listitem> --> 66 <!-- <listitem><para>Module-Init-Tools &module-init-tools-version;</para></listitem> --> 67 <listitem><para>Ncurses &ncurses-version;</para></listitem> 68 <!-- <listitem><para>Patch &patch-version;</para></listitem> --> 69 <listitem><para>Perl &perl-version;</para></listitem> 70 <listitem><para>Procps &procps-version;</para></listitem> 71 <listitem><para>Psmisc &psmisc-version;</para></listitem> 72 <listitem><para>Readline &readline-version;</para></listitem> 73 <!-- <listitem><para>Sed &sed-version;</para></listitem> --> 74 <listitem><para>Shadow &shadow-version;</para></listitem> 75 <!-- <listitem><para>Sysklogd &sysklogd-version;</para></listitem> --> 76 <!-- <listitem><para>SysVinit &sysvinit-version;</para></listitem> --> 77 <!-- <listitem><para>Tar &tar-version;</para></listitem> --> 78 <listitem><para>TCL &tcl-version;</para></listitem> 79 <!-- <listitem><para>Texinfo &texinfo-version;</para></listitem> --> 80 <listitem><para>Udev &udev-version;</para></listitem> 81 <!-- <listitem><para>Util-Linux &util-linux-version;</para></listitem> --> 82 <listitem><para>Vim &vim-version;</para></listitem> 83 <listitem><para>Zlib &zlib-version;</para></listitem> 84 </itemizedlist> 85 </listitem> 86 87 <listitem><para>Downgraded to:</para> 88 <itemizedlist> 89 <listitem><para>Groff &groff-version;-&groff-patchlevel;</para></listitem> 90 </itemizedlist> 91 </listitem> 92 93 <listitem><para>Added:</para> 94 <itemizedlist> 95 <listitem><para>&bzip2-bzgrep-patch;</para></listitem> 96 <listitem><para>&bzip2-docs-patch;</para></listitem> 97 <listitem><para>&gawk-segfault-patch;</para></listitem> 98 <listitem><para>&gcc-specs-patch;</para></listitem> 99 <listitem><para>Berkeley DB-&db-version;</para></listitem> 100 <listitem><para>&inetutils-gcc4_fixes-patch;</para></listitem> 101 <listitem><para>&kbd-gcc4_fixes-patch;</para></listitem> 102 <listitem><para>MAN-DB-&man-db-version;</para></listitem> 103 <listitem><para>&mktemp-tempfile-patch;</para></listitem> 104 <listitem><para>&perl-libc-patch;</para></listitem> 105 <listitem><para>&shadow-configure-patch;</para></listitem> 106 <listitem><para>&tar-gcc4_fix-patch;</para></listitem> 107 <listitem><para>&texinfo-tempfile_fix-patch;</para></listitem> 108 </itemizedlist> 109 </listitem> 110 111 <listitem><para>Removed:</para> 112 <itemizedlist> 113 <listitem><para>gcc-3.4.3-linkonce-1.patch</para></listitem> 114 <listitem><para>gcc-3.4.3-no_fixincludes-1.patch</para></listitem> 115 <listitem><para>gcc-3.4.3-specs-2.patch</para></listitem> 116 <listitem><para>glibc-2.3.4-fix_test-1.patch</para></listitem> 117 <listitem><para>inetutils-1.4.2-kernel_headers-1.patch</para></listitem> 118 <listitem><para>iproute2-2.6.11-050330-remove_db-1.patch</para></listitem> 119 <listitem><para>Man-1.6b</para></listitem> 120 <listitem><para>mktemp-1.5-add_tempfile-2.patch</para></listitem> 121 <listitem><para>perl-5.8.6-libc-1.patch</para></listitem> 122 <listitem><para>vim-6.3-security_fix-1.patch</para></listitem> 123 <listitem><para>zlib-1.2.2-security_fix-1.patch</para></listitem> 124 </itemizedlist> 125 </listitem> 126 127 <listitem><para>January 10, 2006 [ken]: define YYENABLE_NLS in bison, to 128 resolve a code difference shown up by Iterative Comparison Analysis. 129 Thanks to Greg Schafer.</para> 130 </listitem> 131 132 <listitem><para>January 10, 2006 [ken]: Revert my move of mktemp and add a 133 sed to correct gccbug.</para> 134 </listitem> 135 136 <listitem><para>January 7, 2006 [ken]: Alter the Perl instructions to 137 always create an /etc/hosts file. This fixes a potential difference in 138 the 'hostcat' recorded in Config_heavy.pl. Thanks to Bryan Kadzban for 139 explaining this.</para></listitem> 140 141 <listitem><para>January 7, 2006 [ken]: Move grep ahead of libtool, so 142 that the latter will correctly reference /bin/grep in references to EGREP. 143 </para></listitem> 144 145 <listitem><para>January 7, 2006 [ken]: Move mktemp ahead of gcc so that 146 gccbug will use mktemp.</para> 147 </listitem> 148 149 <listitem><para>January 7, 2006 [ken]: Give Berkeley DB its full name, 150 and remove the '-lpthread' overrides. Also add pointer to BLFS, thanks 151 to Randy McMurchy.</para> 152 </listitem> 153 154 <listitem><para>January 5, 2006 [jhuntwork]: Remove mention of news 155 server until we actually have one. Thanks Randy.</para> 156 </listitem> 157 158 <listitem><para>January 5, 2006 [jhuntwork]: Initial addition of UTF-8 159 support. Thanks to Alexander Patrakov.</para> 160 </listitem> 161 162 <listitem><para>January 3, 2006 [matt]: Clarify the description of mktemp's 163 --with-libc configure parameter (fixes bug 1667).</para></listitem> 164 165 <listitem><para>January 3, 2006 [matt]: Upgrade to libtool 1.5.22.</para> 166 </listitem> 167 168 <listitem><para>January 3, 2006 [matt]: Upgrade to man-pages 2.18.</para> 169 </listitem> 170 171 <listitem><para>January 3, 2006 [matt]: Remove the -v flag from the example 172 mkswap command in chapter 2 as it does not affect verbosity (fixes bug 1674). 173 </para></listitem> 174 175 <listitem><para>December 31, 2005 [ken]: Alter installation of Linux Libc asm 176 Headers in chroot, to be repeatable.</para> 177 </listitem> 178 179 <listitem><para>December 23, 2005 [jim]: Corrected version on Vim symlink</para> 180 </listitem> 181 182 <listitem><para>December 21, 2005 [matt]: Correctly symlink Vim's documentation 183 to /usr/share/doc. Thanks to Jeremy for the report and the fix.</para> 184 </listitem> 185 186 <listitem><para>December 17, 2005 [matt]: Pass a valid path to 187 module-init-tools' --prefix configure switch and remove the now unnecessary 188 --mandir switch</para></listitem> 189 190 <listitem><para>December 17, 2005 [matt]: Symlink Vim's documentation to 191 /usr/share/doc. Fixes bug 1610. Thanks to Randy McMurchy for the original 192 report and to Ken and Jeremy for their investigations into the fix.</para> 193 </listitem> 194 195 <listitem><para>December 17, 2005 [matt]: Upgrade to psmisc-21.9</para> 196 </listitem> 197 198 <listitem><para>December 17, 2005 [matt]: Upgrade to man-pages-2.17</para> 199 </listitem> 200 201 <listitem><para>December 13, 2005 [jhuntwork]: Install Tcl's internal headers to /tools/include, 202 allowing us to drop its source directory right away. Origin is Greg Schafer, and thanks to 203 Dan Nicholson for the report (fixes bug 1670).</para> 204 </listitem> 205 206 <listitem><para>December 12, 2005 [jhuntwork]: Updated texinfo patch. Fixes segfault issues with 207 texindex. Thanks to Randy McMurchy for the report and Bruce Dubbs and Joe Ciccone for the fix.</para> 208 </listitem> 209 210 <listitem><para>December 11, 2005 [jhuntwork]: Upgrade to tcl-8.4.12</para> 211 </listitem> 212 213 <listitem><para>December 11, 2005 [jhuntwork]: Upgrade to less-394.</para> 214 </listitem> 215 216 <listitem><para>December 11, 2005 [jhuntwork]: Upgrade to readline-5.1. Also removed bash-3.0 217 and readline-5.0 specific patches.</para> 218 </listitem> 219 220 <listitem><para>December 11, 2005 [jhuntwork]: Upgrade to bash-3.1. Also fixed Tcl to 221 work with the new bash version. Thanks to Alexander Patrakov and ultimately, Greg Schafer 222 for the fix.</para> 223 </listitem> 224 225 <listitem><para>December 11, 2005 [jhuntwork]: Changed variable used in readline for linking 226 in ncurses. Thanks to Alexander Patrakov for the fix.</para> 227 </listitem> 228 229 <listitem><para>December 9, 2005 [matt]: Upgrade to man-pages-2.16</para> 230 </listitem> 231 232 <listitem><para>December 9, 2005 [matt]: Upgrade to module-init-tools-3.2.2 233 </para></listitem> 234 235 <listitem><para>December 9, 2005 [matt]: Upgrade to findutils-4.2.27</para> 236 </listitem> 237 238 <listitem><para>December 7, 2005 [matt]: Mention the testsuites (or lack of 239 them) for all packages (fixes bug 1664). Thanks to Chris Staub for the 240 report and analysis of affected packages.</para></listitem> 241 242 <listitem><para>November 26, 2005 [matt]: Don't install the Linuxthreads man 243 pages, the POSIX threading API is documented in the man3p section provided by 244 the man-pages package (fixes bug 1660).</para></listitem> 245 246 <listitem><para>November 26, 2005 [matt]: Remove the incorrect note about not 247 having to dump/check a journalled filesystem (fixes bug 1662).</para> 248 </listitem> 249 250 <listitem><para>November 26, 2005 [matt]: Upgrade to module-init-tools 3.2.1. 251 </para></listitem> 252 253 <listitem><para>November 26, 2005 [matt]: Prevent installing the 254 internationalized man pages for Shadow's <command>groups</command> binary 255 (thanks to Randy McMurchy for the report).</para></listitem> 256 257 <listitem><para>November 26, 2005 [matt]: Upgrade to man-pages 2.14.</para> 258 </listitem> 259 260 <listitem><para>November 26, 2005 [matt]: Upgrade to findutils-4.2.26</para> 261 </listitem> 262 263 <listitem><para>November 26, 2005 [manuel]: Changed --strip-path to 264 --strip-components in the unpack of module-init-tools-testsuite 265 package.</para></listitem> 266 267 <listitem><para>November 24, 2005 [matt]: LFS-6.1.1-pre2 268 release.</para></listitem> 269 270 <listitem><para>November 23, 2005 [gerard]: Corrected reference to 'man page' to 271 'HTML documentation' in chapter 6/sec</para></listitem> 272 273 <listitem><para>November 18, 2005 [manuel]: Fixed the unpack of the 274 module-init-tools-testsuite package.</para></listitem> 275 276 <listitem><para>November 17, 2005 [matt]: LFS-6.1.1-pre1 277 release.</para></listitem> 278 279 <listitem><para>November 16, 2005 [jhuntwork]: Textual correction concerning 280 gettext in chapter 5 and the use of --disable-shared</para></listitem> 281 282 <listitem><para>November 15, 2005 [archaic]: Changed the chapter 6 Perl Dpager 283 configure option to reflect the new location of the less 284 binary.</para></listitem> 285 286 <listitem><para>November 14, 2005 [jhuntwork]: Only install <command>msgfmt</command> 287 from gettext in chapter 5. This is all that is necessary and prevents gettext 288 from trying to pull in unnecessary elements from the host. Thanks to Greg Schafer 289 for pointing this out.</para></listitem> 290 291 <listitem><para>November 12, 2005 [matt]: Improve the heuristic for determining 292 a locale that is supported by both Glibc and packages outside LFS (bug 1642). 293 Many thanks to Alexander Patrakov for highlighting the numerous issues and for 294 reviewing the various suggested fixes.</para></listitem> 295 296 <listitem><para>November 11, 2005 [matt]: Omit running Bzip2's testsuite as a 297 separate step, as <command>make</command> runs it automatically (bug 1652). 298 </para></listitem> 299 300 <listitem><para>November 7, 2005 [matt]: Install the binaries from Less to 301 /usr/bin instead of /bin (fixes bug 1643).</para></listitem> 302 303 <listitem><para>November 7, 2005 [matt]: Remove the --libexecdir option from 304 both passes of GCC in chapter 5 (fixes bug 1646). Also change the --libexecdir 305 option for Findutils to conform with the /usr/lib/packagename convention already 306 prevalent in the book (fixes bug 1644).</para></listitem> 307 308 <listitem><para>November 6, 2005 [matt]: Remove the optimization related 309 warnings from the toolchain packages (bug 1650).</para></listitem> 310 311 <listitem><para>November 6, 2005 [matt]: Install Vim's documentation to 312 <filename class="directory">/usr/share/doc/vim-&vim-version;</filename> instead 313 of <filename class="directory">/usr/share/vim/vim64/doc</filename> (bug 1610). 314 Thanks to Randy McMurchy for the report, and Jeremy Huntwork for the fix.</para> 315 </listitem> 316 317 <listitem><para>November 7, 2005 [matt]: Stop Udev from killing udevd processes 318 on the host system (fixes bug 1651). Thanks to Alexander Patrakov for the 319 report and the fix.</para></listitem> 320 321 <listitem><para>November 6, 2005 [matt]: Upgrade to Coreutils 5.93.</para> 322 </listitem> 323 324 <listitem><para>November 6, 2005 [matt]: Upgrade to Psmisc 21.8.</para> 325 </listitem> 326 327 <listitem><para>November 6, 2005 [matt]: Upgrade to Glibc 2.3.6.</para> 328 </listitem> 329 330 <listitem><para>November 5, 2005 [matt]: Add a note to the toolchain sanity 331 check in chapter 5 to explain that if TCL fails to build, it's an indication of 332 a broken toolchain (bug 1581).</para></listitem> 333 334 <listitem><para>November 3, 2005 [matt]: Upgrade to man-pages 2.13.</para> 335 </listitem> 336 337 <listitem><para>November 3, 2005 [matt]: Correct the instructions for running 338 Module-Init-Tools' testsuite (fixes bug 1597). Thanks to Greg Schafer, Tushar 339 Teredesai and to Randy McMurchy for providing the patch.</para></listitem> 340 341 <listitem><para>October 31, 2005 [matt]: Upgrade to shadow-4.0.13.</para> 342 </listitem> 343 344 <listitem><para>October 31, 2005 [matt]: Upgrade to vim-6.4.</para> 345 </listitem> 346 347 <listitem><para>October 31, 2005 [matt]: Upgrade to procps-3.2.6.</para> 348 </listitem> 349 350 <listitem><para>October 31, 2005 [matt]: Build udev_run_devd and 351 udev_run_hotplugd and alter the udev rules file so that udev once again executes 352 programs in the /etc/dev.d and /etc/hotplug.d directories (fixes bug 1635). 353 Also change the udev rules to prevent udev from handling the "card" and "dm" 354 devices as these are managed entirely by programs outside of LFS.</para> 355 </listitem> 356 357 <listitem><para>October 29, 2005 [matt]: Upgrade to udev-071</para></listitem> 358 359 <listitem><para>October 29, 2005 [matt]: Upgrade to man-pages 2.11.</para> 360 </listitem> 361 362 <listitem><para>October 29, 2005 [matt]: Upgrade to coreutils-5.92. This 363 involved removing the DEFAULT_POSIX2_VERSION environment variable as it is no 364 longer required. The testsuite also requires the Data::Dumper module from Perl, 365 so it is now built in chapter05/perl.xml.</para></listitem> 366 367 <listitem><para>October 22, 2005 [archaic]: Upgrade to m4-1.4.4.</para> 368 </listitem> 369 370 <listitem><para>October 21, 2005 [matt]: Upgrade to file-4.16.</para> 371 </listitem> 372 373 <listitem><para>October 21, 2005 [matt]: Upgrade to man-pages 2.10.</para> 374 </listitem> 375 376 <listitem><para>October 21, 2005 [matt]: Upgrade to ncurses 5.5.</para> 377 </listitem> 378 379 <listitem><para>October 15, 2005 [matt]: Upgrade to man-pages 2.09.</para> 380 </listitem> 381 382 <listitem><para>October 15, 2005 [matt]: Use an updated version of the Udev 383 rules file (fixes bug 1639).</para></listitem> 384 385 <listitem><para>October 15, 2005 [matt]: Add a cdrom group as required by the 386 Udev rules file</para></listitem> 387 388 <listitem><para>October 9, 2005 [matt]: Emphasise the fact that one must delete 389 the source directory after each package has been installed. Fixes bug 1638. 390 Thanks to Chris Staub.</para></listitem> 391 392 <listitem><para>October 8, 2005 [archaic]: Added patch to fix poor tempfile 393 creation in Texinfo-4.8 that can lead to a symlink attack.</para></listitem> 394 395 <listitem><para>October 8, 2005 [matt]: Upgrade to iproute2-051007.</para> 396 </listitem> 397 398 <listitem><para>October 7, 2005 [matt]: Upgrade to gcc-4.0.2.</para></listitem> 399 400 <listitem><para>October 4, 2005 [matt]: Prevent GCC from running the 401 <command>fixincludes</command> script in chapter5 pass2 and chapter 6 (fixes bug 402 1636). Thanks to Tushar and Greg for their contributions on this issue.</para> 403 </listitem> 404 405 <listitem><para>September 29, 2005 [matt]: Add more explicit reader 406 prerequisites (fixes bug 1629).</para></listitem> 407 408 <listitem><para>September 29, 2005 [matt]: Add <option>-v</option> to commands 409 that accept it (fixes bug 1612).</para></listitem> 410 411 <listitem><para>September 26, 2005 [matt]: Upgrade to man-pages-2.08.</para> 412 </listitem> 413 414 <listitem><para>September 24, 2005 [matt]: Upgrade to gawk-3.1.5.</para> 415 </listitem> 416 417 <listitem><para>September 24, 2005 [matt]: Upgrade to man-1.6b.</para> 418 </listitem> 419 420 <listitem><para>September 24, 2005 [matt]: Upgrade to util-linux-2.12r.</para> 421 </listitem> 422 423 <listitem><para>September 20, 2005 [matt]: Upgrade to bison-2.1.</para> 424 </listitem> 425 426 <listitem><para>September 17, 2005 [matt]: Upgrade to udev-070 and remove the 427 unnecessary "udevdir=/dev" parameter.</para></listitem> 428 429 <listitem><para>September 17, 2005 [matt]: Added patch for coreutils to improve 430 echo's POSIX and bash compatibility and to recognise "\xhh" syntax as 431 required by the test suite in udev-069 and later.</para></listitem> 432 433 <listitem><para>September 15, 2005 [archaic]: Added patch for util-linux to 434 prevent a umount vulnerability.</para></listitem> 435 436 <listitem><para>September 8, 2005 [jhuntwork]: Upgrade to groff-1.19.2</para> 437 </listitem> 438 439 <listitem><para>September 6, 2005 [ken]: Reworded the glibc text to expect 440 test failures.</para></listitem> 441 442 <listitem><para>September 5, 2005 [ken]: Add patch to fix some of the math 443 tests in glibc.</para></listitem> 444 445 <listitem><para>September 4, 2005 [matt]: Add patch to stop 446 <command>cfdisk</command> segfaulting when invoked on devices with partitions 447 that don't contain an ext2, ext3, xfs or jfs filesystem (see bug 1604)</para> 448 </listitem> 449 450 <listitem><para>September 4, 2005 [matt]: Upgrade to libtool-1.5.20</para> 451 </listitem> 452 453 <listitem><para>September 4, 2005 [matt]: Upgrade to findutils-4.2.25</para> 454 </listitem> 455 456 <listitem><para>September 2, 2005 [matt]: The optimization flag for util-linux 457 comes from <filename>configure</filename> rather than 458 <filename>MCONFIG</filename>, so adjust the <command>sed</command> in order for 459 the segfault fix to actually work.</para></listitem> 460 461 <listitem><para>September 2, 2005 [matt]: Avoid the potential race condition 462 when invoking <command>find</command> to remove GCC's fixed headers.</para> 463 </listitem> 464 465 <listitem><para>August 30th, 2005 [matt]: Work around a segfault in cfdisk by 466 compiling with -O instead of the default -O2 optimization setting (fixes bug 467 1604).</para></listitem> 468 469 <listitem><para>August 30th, 2005 [matt]: Update the inetutils patch to use the 470 upstream fix for GCC-4.x compilation problems (fixes bug 1602).</para></listitem> 471 472 <listitem><para>August 30th, 2005 [matt]: Upgrade to shadow-2.0.12</para> 473 </listitem> 474 475 <listitem><para>August 30th, 2005 [ken]: Remove <command>sed -i</command> 476 commands from gcc-pass2.</para></listitem> 477 478 <listitem><para>August 28th, 2005 [jhuntwork]: Adjusted tar commands in Bash 479 and Glibc chapter six builds for consistency</para></listitem> 480 481 <listitem><para>August 23rd, 2005 [matt]: <command>find</command> may fail due 482 to a race condition when deleting files. Remove the && construct in 483 chapter05/adjusting.xml so that the rest of the commands for removing fixed 484 headers will be executed (fixes bug 1621).</para></listitem> 485 486 <listitem><para>August 23rd, 2005 [matt]: Install Udev's documentation relating 487 to configuring rules (fixes bug 1622)</para></listitem> 488 489 <listitem><para>August 23rd, 2005 [matt]: Upgrade to Man-1.6a</para></listitem> 490 491 <listitem><para>August 20th, 2005 [matt]: Stop moving some of coreutils binaries 492 to /bin as they aren't required to be there (fixes bug 1620).</para></listitem> 493 494 <listitem><para>August 19th, 2005 [matt]: Upgrade to Udev-068</para></listitem> 495 496 <listitem><para>August 19th, 2005 [matt]: Upgrade to IANA-etc-2.00</para></listitem> 497 498 <listitem><para>August 19th, 2005 [matt]: Upgrade to file-4.15</para></listitem> 499 500 <listitem><para>August 18th, 2005 [matt]: Simplify the method for finding where 501 GCC's default specs file and private include directory live. Additionally, 502 don't assume the host's sed supports the -i switch.</para></listitem> 503 504 <listitem><para>August 18th, 2005 [ken]: Add a patch to sanitise bzgrep's 505 handling of filenames.</para></listitem> 506 507 <listitem><para>August 16th, 2005 [matt]: Install sed's man page to 508 /usr/share/doc/sed-4.1.4 instead of /usr/share/doc (fixes bug 1600).</para> 509 </listitem> 510 511 <listitem><para>August 16th, 2005 [matt]: Upgraded to linux-2.6.12.5.</para> 512 </listitem> 513 514 <listitem><para>August 15th, 2005 [matt]: Alter the GCC -fomit-frame-pointer sed 515 to protect from multiple invocations (Greg Schafer)</para></listitem> 516 517 <listitem><para>August 14th, 2005 [ken]: Upgrade shadow to 4.0.11.1 with 518 --enable-shadowgrp as advised by Greg Schafer.</para></listitem> 519 520 <listitem><para>August 14th, 2005 [matt]: Mention the common libmudflap test 521 failures in GCC (fixes bug 1615).</para></listitem> 522 523 <listitem><para>August 14th, 2005 [matt]: Added patch to install documentation 524 for bzip2 (fixes bug 1603).</para> 525 </listitem> 526 527 <listitem><para>August 14th, 2005 [matt]: Upgrade to linux-2.6.12.4.</para> 528 </listitem> 529 530 <listitem><para>August 14th, 2005 [matt]: Add sed to chapter05/gcc-pass2 and chapter06/gcc to ensure they get built with -fomit-frame-pointer so it matches the 531 bootstrap build in chapter05/gcc-pass1 (fixes bug 1609).</para></listitem> 532 533 <listitem><para>August 14th, 2005 [matt]: Upgrade to udev-067 including a fix 534 for the failing test (bug 1611).</para></listitem> 535 536 <listitem><para>August 12th, 2005 [matt]: Explain that libiconv isn't required 537 on an LFS system (fixes bug 1614).</para></listitem> 538 539 <listitem><para>August 12th, 2005 [matt]: Fix ownership of libtool's libltdl 540 data files (fixes bug 1601).</para></listitem> 541 542 <listitem><para>August 12th, 2005 [matt]: Change findutils and vim's configure 543 switch explanations to the convention used in the rest of the book (Bug 544 1613).</para></listitem> 545 546 <listitem><para>August 12th, 2005 [matt]: Expand explanation of device node 547 creation at the start of chapter 6.</para></listitem> 548 549 <listitem><para>August 12th, 2005 [matt]: Fix incorrect version number for 550 expect's installed library (Bug 1608)</para></listitem> 551 552 <listitem><para>August 7th, 2005 [archaic]: Added note in Shadow regarding 553 building Cracklib from BLFS first.</para></listitem> 554 555 <listitem><para>August 6th, 2005 [matt]: Add texi2pdf to list of Texinfo's 556 installed files.</para></listitem> 557 558 <listitem><para>August 6th, 2005 [matt]: Updated Vim's security patch to address 559 the latest modeline vulnerability.</para></listitem> 560 561 <listitem><para>July 30th, 2005 [matt]: Added instructions for installing Bash 562 documentation (Randy McMurchy).</para></listitem> 563 564 <listitem><para>July 30th, 2005 [matt]: Remove GCC linkonce patch from chapter03/patches.xml as it's no longer used in the book</para></listitem> 565 566 <listitem><para>July 29th, 2005 [manuel]: Removed the text about defining 567 gvimrc.</para></listitem> 568 569 <listitem><para>July 28th, 2005 [matt]: Add GCC-4 related patch for kbd</para></listitem> 570 571 <listitem><para>July 28th, 2005 [matt]: Add GCC-4 related patch for inetutils</para></listitem> 572 573 <listitem><para>July 28th, 2005 [matt]: Remove the note regarding a known test failure in GRUB. The test no longer fails under GCC-4</para></listitem> 574 575 <listitem><para>July 28th, 2005 [matt]: Add GCC-4 related patch to chapter06 tar</para></listitem> 576 577 <listitem><para>July 27th, 2005 [matt]: Don't define gvim's configuration file 578 as we don't compile gvim in LFS (Bruce Dubbs).</para></listitem> 579 580 <listitem><para>July 26th, 2005 [matt]: Remove <quote>groups</quote> from the 581 list of programs installed by shadow, as we use the version provided by 582 coreutils instead (Randy McMurchy).</para></listitem> 583 584 <listitem><para>July 26th, 2005 [matt]: Updated to mktemp-1.5-add_tempfile-3.patch, which adds license and copyright information to the previous version.</para></listitem> 585 586 <listitem><para>July 23rd, 2005 [matt]: Moved FORMER_CONTRIBUTORS information 587 into the book, so as people can actually see it. The space constraint argument 588 in that file was weak - it only added another 10 lines to a 255 page document 589 (PDF). Now at least we <emphasis>publically</emphasis> acknowledge the efforts 590 of previous contributors.</para></listitem> 591 592 <listitem><para>July 23rd, 2005 [matt]: Updated to man-pages-2.07.</para></listitem> 593 594 <listitem><para>July 23rd, 2005 [matt]: Updated to zlib-1.2.3.</para></listitem> 595 596 <listitem><para>July 22nd, 2005 [manuel]: Added obfuscate.sh and modified the 597 Makefile to obfuscate e-mail addresses in XHTML output.</para></listitem> 598 599 <listitem><para>July 21st, 2005 [matt]: Add GCC-4 related patches to chapter06 glibc</para></listitem> 600 601 <listitem><para>July 21st, 2005 [matt]: Unset the GCC_INCLUDEDIR variable once 602 it's no longer needed.</para></listitem> 603 604 <listitem><para>July 19th, 2005 [matt]: Removed flex++ from the list of installed files, as it is no longer present (Randy McMurchy)</para></listitem> 605 606 <listitem><para>July 18th, 2005 [matt]: Re-added the explanation of the fixincludes process and rewording where necessary (Chris Staub), and reworded description of the specs patch.</para></listitem> 607 608 <listitem><para>July 18th, 2005 [matt]: Remove all host headers brought in via the fixincludes process, not just pthread.h and sigaction.h</para></listitem> 609 610 <listitem><para>July 17th, 2005 [matt]: Slightly adjusted the specs file seds, 611 to prevent multiple seds from adversely affecting them.</para></listitem> 612 613 <listitem><para>July 17th, 2005 [matt]: Removed the fixincludes sed from 614 gcc-pass1 as we may need to fix up host's headers. Also reinstate the 615 associated removal of pthread.h and sigthread.h.</para></listitem> 616 617 <listitem><para>July 16th, 2005 [jhuntwork]: Added sed to chapter 5 gcc builds 618 to force the fixincludes to use the headers in /tools and not the host.</para></listitem> 619 620 <listitem><para>July 16th, 2005 [jhuntwork]: Removed no_fixincludes and linkonce 621 patches for gcc4. Also removed the command to remove the fixed pthread.h.</para></listitem> 622 623 <listitem><para>July 16th, 2005 [jhuntwork]: Fixed adjusting toolchain sed for both 624 chapters 5 and 6.</para></listitem> 625 626 <listitem><para>July 15th, 2005 [matt]: Updated to Linux-2.6.12.3.</para></listitem> 627 628 <listitem><para>July 15th, 2005 [matt]: Added a patch to enable tar to build 629 with gcc-4.0.1</para></listitem> 630 631 <listitem><para>July 15th, 2005 [matt]: GCC-4.x no longer installs its 632 specs file by default. Alter the toolchain adjustment stage to first 633 dump the specs file where GCC will find it, then alter it.</para></listitem> 634 635 <listitem><para>July 15th, 2005 [matt]: Added patches for chapter 5's Glibc to build with gcc-4.0.1</para></listitem> 636 637 <listitem><para>July 15th, 2005 [matt]: Updated to gcc-4.0.1.</para></listitem> 638 639 <listitem><para>July 15th, 2005 [matt]: Updated to udev-063.</para></listitem> 640 641 <listitem><para>July 13th, 2005 [matt]: Updated to automake-1.9.6.</para></listitem> 642 643 <listitem><para>July 8th, 2005 [matt]: Updated to udev-062.</para></listitem> 644 645 <listitem><para>July 8th, 2005 [matt]: Updated to linux-libc-headers-2.6.12.0.</para></listitem> 646 647 <listitem><para>July 8th, 2005 [matt]: Updated to linux-2.6.12.2.</para></listitem> 648 649 <listitem><para>July 8th, 2005 [matt]: Updated to shadow-4.0.10.</para></listitem> 650 651 <listitem><para>July 8th, 2005 [matt]: Updated to iana-etc-1.10.</para></listitem> 652 653 <listitem><para>July 6th, 2005 [archaic]: Pulled the inetutils kernel header 654 patch out again as it is not needed.</para></listitem> 655 656 <listitem><para>July 6th, 2005 [matt]: Updated to e2fsprogs-1.38.</para></listitem> 657 658 <listitem><para>July 6th, 2005 [matt]: Updated to binutils-2.16.1.</para></listitem> 659 660 <listitem><para>July 5th, 2005 [matt]: Updated to tcl-8.4.11.</para></listitem> 661 662 <listitem><para>July 5th, 2005 [matt]: Updated to man-1.6.</para></listitem> 663 664 <listitem><para>July 5th, 2005 [matt]: Updated to file 4.14.</para></listitem> 665 666 <listitem><para>July 5th, 2005 [matt]: Updated to man-pages 2.05.</para></listitem> 667 668 <listitem><para>June 12th, 2005 [matt]: Upgraded to gettext-0.14.5.</para></listitem> 669 670 <listitem><para>June 12th, 2005 [matt]: Upgraded to perl-5.8.7.</para></listitem> 671 672 <listitem><para>June 12th, 2005 [matt]: Upgraded to tcl-8.4.10.</para></listitem> 673 674 <listitem><para>June 12th, 2005 [matt]: Upgraded to man-pages-2.03.</para></listitem> 675 676 <listitem><para>May 24th, 2005 [jim]: Changed gcc-specs patch to -2.</para></listitem> 677 678 <listitem><para>May 23nd, 2005 [jim]: Changed changelog to use version entities.</para></listitem> 679 680 <listitem><para>May 22nd, 2005 [matt]: Updated to Udev-058.</para></listitem> 681 682 <listitem><para>May 22nd, 2005 [matt]: Updated to Libtool-1.5.18.</para></listitem> 683 684 <listitem><para>May 22nd, 2005 [matt]: Updated to Gcc-3.4.4.</para></listitem> 685 686 <listitem><para>May 22nd, 2005 [matt]: Updated to Binutils-2.16.</para></listitem> 687 688 <listitem><para>May 15th, 2005 [matt]: Updated to Grub 0.97.</para></listitem> 689 690 <listitem><para>May 15th, 2005 [matt]: Updated to Libtool 1.5.16.</para></listitem> 691 692 <listitem><para>April 15, 2005 [jim]: Updated to udev 057.</para></listitem> 693 694 <listitem><para>April 14, 2005 [jim]: Updated to man-pages 2.02.</para></listitem> 695 696 <listitem><para>April 13, 2005 [jim]: Updated to glibc 2.3.5.</para></listitem> 697 698 <listitem><para>April 13, 2005 [jim]: Updated to gettext 0.14.4.</para></listitem> 699 700 <listitem><para>April 12, 2005 [manuel]: Small redaction changes.</para></listitem> 701 702 <listitem><para>April 11, 2005 [manuel]: Several tags and text corrections.</para></listitem> 703 704 <listitem><para>April 6, 2005 [jim]: Removed IPRoute2 patch for a sed (Ryan Oliver).</para></listitem> 705 706 </itemizedlist> 707 708 <para>Branch frozen for LFS 6.1 as of April 5, 2005. Some packages 709 and patches updates related with security up to July 9, 2005.</para> 39 <listitem> 40 <para>January 10, 2006</para> 41 <itemizedlist> 42 <listitem> 43 <para>[ken]: Define YYENABLE_NLS in bison, to resolve a code 44 difference shown up by Iterative Comparison Analysis. Thanks 45 to Greg Schafer.</para> 46 </listitem> 47 <listitem> 48 <para>[ken]: Revert my move of mktemp and add a sed to correct 49 gccbug.</para> 50 </listitem> 51 </itemizedlist> 52 </listitem> 53 54 <listitem> 55 <para>January 7, 2006</para> 56 <itemizedlist> 57 <listitem> 58 <para>[ken]: Alter the Perl instructions to always create an 59 /etc/hosts file. This fixes a potential difference in the 60 'hostcat' recorded in Config_heavy.pl. Thanks to Bryan Kadzban 61 for explaining this.</para> 62 </listitem> 63 <listitem> 64 <para>[ken]: Move grep ahead of libtool, so that the latter 65 will correctly reference /bin/grep in references to EGREP.</para> 66 </listitem> 67 <listitem> 68 <para>[ken]: Move mktemp ahead of gcc so that gccbug will 69 use mktemp.</para> 70 </listitem> 71 <listitem> 72 <para>[ken]: Give Berkeley DB its full name, and remove the 73 '-lpthread' overrides. Also add pointer to BLFS, thanks to 74 Randy McMurchy.</para> 75 </listitem> 76 </itemizedlist> 77 </listitem> 78 79 <listitem> 80 <para>January 5, 2006</para> 81 <itemizedlist> 82 <listitem> 83 <para>[jhuntwork]: Remove mention of news server until we actually 84 have one. Thanks Randy.</para> 85 </listitem> 86 <listitem> 87 <para>[jhuntwork]: Initial addition of UTF-8 support. Thanks to 88 Alexander Patrakov.</para> 89 </listitem> 90 </itemizedlist> 91 </listitem> 92 93 <listitem> 94 <para>January 3, 2006</para> 95 <itemizedlist> 96 <listitem> 97 <para>[matt]: Clarify the description of mktemp's --with-libc 98 configure parameter (fixes bug 1667).</para> 99 </listitem> 100 <listitem> 101 <para>[matt]: Upgrade to libtool 1.5.22.</para> 102 </listitem> 103 <listitem> 104 <para>[matt]: Upgrade to man-pages 2.18.</para> 105 </listitem> 106 <listitem> 107 <para>[matt]: Remove the -v flag from the example mkswap command in 108 chapter 2 as it does not affect verbosity (fixes bug 1674).</para> 109 </listitem> 110 </itemizedlist> 111 </listitem> 112 113 <listitem> 114 <para>December 31, 2005</para> 115 <itemizedlist> 116 <listitem> 117 <para>[ken]: Alter installation of Linux Libc asm Headers in chroot, 118 to be repeatable.</para> 119 </listitem> 120 </itemizedlist> 121 </listitem> 122 123 <listitem> 124 <para>December 23, 2005</para> 125 <itemizedlist> 126 <listitem> 127 <para>[jim]: Corrected version on Vim symlink</para> 128 </listitem> 129 </itemizedlist> 130 </listitem> 131 132 <listitem> 133 <para>December 21, 2005</para> 134 <itemizedlist> 135 <listitem> 136 <para>[matt]: Correctly symlink Vim's documentation to /usr/share/doc. 137 Thanks to Jeremy for the report and the fix.</para> 138 </listitem> 139 </itemizedlist> 140 </listitem> 141 142 <listitem> 143 <para>December 17, 2005</para> 144 <itemizedlist> 145 <listitem> 146 <para>[matt]: Pass a valid path to module-init-tools' --prefix 147 configure switch and remove the now unnecessary --mandir switch</para> 148 </listitem> 149 <listitem> 150 <para>[matt]: Symlink Vim's documentation to /usr/share/doc. Fixes 151 bug 1610. Thanks to Randy McMurchy for the original report and to 152 Ken and Jeremy for their investigations into the fix.</para> 153 </listitem> 154 <listitem> 155 <para>[matt]: Upgrade to psmisc-21.9</para> 156 </listitem> 157 <listitem> 158 <para>[matt]: Upgrade to man-pages-2.17</para> 159 </listitem> 160 </itemizedlist> 161 </listitem> 162 163 <listitem> 164 <para>December 13, 2005</para> 165 <itemizedlist> 166 <listitem> 167 <para>[jhuntwork]: Install Tcl's internal headers to /tools/include, 168 allowing us to drop its source directory right away. Origin is 169 Greg Schafer, and thanks to Dan Nicholson for the report (fixes 170 bug 1670).</para> 171 </listitem> 172 </itemizedlist> 173 </listitem> 174 175 <listitem> 176 <para>December 12, 2005</para> 177 <itemizedlist> 178 <listitem> 179 <para>[jhuntwork]: Updated texinfo patch. Fixes segfault issues 180 with texindex. Thanks to Randy McMurchy for the report and Bruce 181 Dubbs and Joe Ciccone for the fix.</para> 182 </listitem> 183 </itemizedlist> 184 </listitem> 185 186 <listitem> 187 <para>December 11, 2005</para> 188 <itemizedlist> 189 <listitem> 190 <para>[jhuntwork]: Upgrade to tcl-8.4.12</para> 191 </listitem> 192 <listitem> 193 <para>[jhuntwork]: Upgrade to less-394.</para> 194 </listitem> 195 <listitem> 196 <para>[jhuntwork]: Upgrade to readline-5.1. Also removed bash-3.0 197 and readline-5.0 specific patches.</para> 198 </listitem> 199 <listitem> 200 <para>[jhuntwork]: Upgrade to bash-3.1. Also fixed Tcl to work with 201 the new bash version. Thanks to Alexander Patrakov and ultimately, 202 Greg Schafer for the fix.</para> 203 </listitem> 204 <listitem> 205 <para>[jhuntwork]: Changed variable used in readline for linking 206 in ncurses. Thanks to Alexander Patrakov for the fix.</para> 207 </listitem> 208 </itemizedlist> 209 </listitem> 210 211 <listitem> 212 <para>December 9, 2005</para> 213 <itemizedlist> 214 <listitem> 215 <para>[matt]: Upgrade to man-pages-2.16</para> 216 </listitem> 217 <listitem> 218 <para>[matt]: Upgrade to module-init-tools-3.2.2 219 </para> 220 </listitem> 221 <listitem> 222 <para>[matt]: Upgrade to findutils-4.2.27</para> 223 </listitem> 224 </itemizedlist> 225 </listitem> 226 227 <listitem> 228 <para>December 7, 2005</para> 229 <itemizedlist> 230 <listitem> 231 <para>[matt]: Mention the testsuites (or lack of them) for all 232 packages (fixes bug 1664). Thanks to Chris Staub for the report 233 and analysis of affected packages.</para> 234 </listitem> 235 </itemizedlist> 236 </listitem> 237 238 <listitem> 239 <para>November 26, 2005</para> 240 <itemizedlist> 241 <listitem> 242 <para>[matt]: Don't install the Linuxthreads man pages, the POSIX 243 threading API is documented in the man3p section provided by the 244 man-pages package (fixes bug 1660).</para> 245 </listitem> 246 <listitem> 247 <para>[matt]: Remove the incorrect note about not having to dump/check 248 a journalled filesystem (fixes bug 1662).</para> 249 </listitem> 250 <listitem> 251 <para>[matt]: Upgrade to module-init-tools 3.2.1.</para> 252 </listitem> 253 <listitem> 254 <para>[matt]: Prevent installing the internationalized man pages 255 for Shadow's <command>groups</command> binary (thanks to Randy 256 McMurchy for the report).</para> 257 </listitem> 258 <listitem> 259 <para>[matt]: Upgrade to man-pages 2.14.</para> 260 </listitem> 261 <listitem> 262 <para>[matt]: Upgrade to findutils-4.2.26</para> 263 </listitem> 264 <listitem> 265 <para>[manuel]: Changed --strip-path to --strip-components in the 266 unpack of module-init-tools-testsuite package.</para> 267 </listitem> 268 </itemizedlist> 269 </listitem> 270 271 <listitem> 272 <para>November 24, 2005</para> 273 <itemizedlist> 274 <listitem> 275 <para>[matt]: LFS-6.1.1-pre2 release.</para> 276 </listitem> 277 </itemizedlist> 278 </listitem> 279 280 <listitem> 281 <para>November 23, 2005</para> 282 <itemizedlist> 283 <listitem> 284 <para>[gerard]: Corrected reference to 'man page' to 'HTML 285 documentation' in chapter 6/sec</para> 286 </listitem> 287 </itemizedlist> 288 </listitem> 289 290 <listitem> 291 <para>November 18, 2005</para> 292 <itemizedlist> 293 <listitem> 294 <para>[manuel]: Fixed the unpack of the module-init-tools-testsuite 295 package.</para> 296 </listitem> 297 </itemizedlist> 298 </listitem> 299 300 <listitem> 301 <para>November 17, 2005</para> 302 <itemizedlist> 303 <listitem> 304 <para>[matt]: LFS-6.1.1-pre1 release.</para> 305 </listitem> 306 </itemizedlist> 307 </listitem> 308 309 <listitem> 310 <para>November 16, 2005</para> 311 <itemizedlist> 312 <listitem> 313 <para>[jhuntwork]: Textual correction concerning gettext in 314 chapter 5 and the use of --disable-shared</para> 315 </listitem> 316 </itemizedlist> 317 </listitem> 318 319 <listitem> 320 <para>November 15, 2005</para> 321 <itemizedlist> 322 <listitem> 323 <para>[archaic]: Changed the chapter 6 Perl Dpager configure option 324 to reflect the new location of the less binary.</para> 325 </listitem> 326 </itemizedlist> 327 </listitem> 328 329 <listitem> 330 <para>November 14, 2005</para> 331 <itemizedlist> 332 <listitem> 333 <para>[jhuntwork]: Only install <command>msgfmt</command> from 334 gettext in chapter 5. This is all that is necessary and prevents 335 gettext from trying to pull in unnecessary elements from the host. 336 Thanks to Greg Schafer for pointing this out.</para> 337 </listitem> 338 </itemizedlist> 339 </listitem> 340 341 <listitem> 342 <para>November 12, 2005</para> 343 <itemizedlist> 344 <listitem> 345 <para>[matt]: Improve the heuristic for determining a locale that 346 is supported by both Glibc and packages outside LFS (bug 1642). 347 Many thanks to Alexander Patrakov for highlighting the numerous 348 issues and for reviewing the various suggested fixes.</para> 349 </listitem> 350 </itemizedlist> 351 </listitem> 352 353 <listitem> 354 <para>November 11, 2005</para> 355 <itemizedlist> 356 <listitem> 357 <para>[matt]: Omit running Bzip2's testsuite as a separate step, 358 as <command>make</command> runs it automatically (bug 1652).</para> 359 </listitem> 360 </itemizedlist> 361 </listitem> 362 363 <listitem> 364 <para>November 7, 2005</para> 365 <itemizedlist> 366 <listitem> 367 <para>[matt]: Install the binaries from Less to /usr/bin instead 368 of /bin (fixes bug 1643).</para> 369 </listitem> 370 <listitem> 371 <para>[matt]: Remove the --libexecdir option from both passes of 372 GCC in chapter 5 (fixes bug 1646). Also change the --libexecdir 373 option for Findutils to conform with the /usr/lib/packagename 374 convention already prevalent in the book (fixes bug 1644).</para> 375 </listitem> 376 </itemizedlist> 377 </listitem> 378 379 <listitem> 380 <para>November 6, 2005</para> 381 <itemizedlist> 382 <listitem> 383 <para>[matt]: Remove the optimization related warnings from the 384 toolchain packages (bug 1650).</para> 385 </listitem> 386 <listitem> 387 <para>[matt]: Install Vim's documentation to 388 /usr/share/doc/vim-&vim-version; instead of /usr/share/vim/vim64/doc 389 (bug 1610). Thanks to Randy McMurchy for the report, and Jeremy 390 Huntwork for the fix.</para> 391 </listitem> 392 <listitem> 393 <para>[matt]: Stop Udev from killing udevd processes on the host 394 system (fixes bug 1651). Thanks to Alexander Patrakov for the 395 report and the fix.</para> 396 </listitem> 397 <listitem> 398 <para>[matt]: Upgrade to Coreutils 5.93.</para> 399 </listitem> 400 <listitem> 401 <para>[matt]: Upgrade to Psmisc 21.8.</para> 402 </listitem> 403 <listitem> 404 <para>[matt]: Upgrade to Glibc 2.3.6.</para> 405 </listitem> 406 </itemizedlist> 407 </listitem> 408 409 <listitem> 410 <para>November 5, 2005</para> 411 <itemizedlist> 412 <listitem> 413 <para>[matt]: Add a note to the toolchain sanity check in chapter 5 414 to explain that if TCL fails to build, it's an indication of a broken 415 toolchain (bug 1581).</para> 416 </listitem> 417 </itemizedlist> 418 </listitem> 419 420 <listitem> 421 <para>November 3, 2005</para> 422 <itemizedlist> 423 <listitem> 424 <para>[matt]: Upgrade to man-pages 2.13.</para> 425 </listitem> 426 <listitem> 427 <para>[matt]: Correct the instructions for running Module-Init-Tools' 428 testsuite (fixes bug 1597). Thanks to Greg Schafer, Tushar Teredesai 429 and to Randy McMurchy for providing the patch.</para> 430 </listitem> 431 </itemizedlist> 432 </listitem> 433 434 <listitem> 435 <para>October 31, 2005</para> 436 <itemizedlist> 437 <listitem> 438 <para>[matt]: Upgrade to shadow-4.0.13.</para> 439 </listitem> 440 <listitem> 441 <para>[matt]: Upgrade to vim-6.4.</para> 442 </listitem> 443 <listitem> 444 <para>[matt]: Upgrade to procps-3.2.6.</para> 445 </listitem> 446 <listitem> 447 <para>[matt]: Build udev_run_devd and udev_run_hotplugd and alter 448 the udev rules file so that udev once again executes programs in 449 the /etc/dev.d and /etc/hotplug.d directories (fixes bug 1635). 450 Also change the udev rules to prevent udev from handling the "card" 451 and "dm" devices as these are managed entirely by programs outside 452 of LFS.</para> 453 </listitem> 454 </itemizedlist> 455 </listitem> 456 457 <listitem> 458 <para>October 29, 2005</para> 459 <itemizedlist> 460 <listitem> 461 <para>[matt]: Upgrade to udev-071</para> 462 </listitem> 463 <listitem> 464 <para>[matt]: Upgrade to man-pages 2.11.</para> 465 </listitem> 466 <listitem> 467 <para>[matt]: Upgrade to coreutils-5.92. This involved removing 468 the DEFAULT_POSIX2_VERSION environment variable as it is no longer 469 required. The testsuite also requires the Data::Dumper module from 470 Perl, so it is now built in chapter05/perl.xml.</para> 471 </listitem> 472 </itemizedlist> 473 </listitem> 474 475 <listitem> 476 <para>October 22, 2005</para> 477 <itemizedlist> 478 <listitem> 479 <para>[archaic]: Upgrade to m4-1.4.4.</para> 480 </listitem> 481 </itemizedlist> 482 </listitem> 483 484 <listitem> 485 <para>October 21, 2005</para> 486 <itemizedlist> 487 <listitem> 488 <para>[matt]: Upgrade to file-4.16.</para> 489 </listitem> 490 <listitem> 491 <para>[matt]: Upgrade to man-pages 2.10.</para> 492 </listitem> 493 <listitem> 494 <para>[matt]: Upgrade to ncurses 5.5.</para> 495 </listitem> 496 </itemizedlist> 497 </listitem> 498 499 <listitem> 500 <para>October 15, 2005</para> 501 <itemizedlist> 502 <listitem> 503 <para>[matt]: Upgrade to man-pages 2.09.</para> 504 </listitem> 505 <listitem> 506 <para>[matt]: Use an updated version of the Udev rules file 507 (fixes bug 1639).</para> 508 </listitem> 509 <listitem> 510 <para>[matt]: Add a cdrom group as required by the Udev rules 511 file</para> 512 </listitem> 513 </itemizedlist> 514 </listitem> 515 516 <listitem> 517 <para>October 9, 2005</para> 518 <itemizedlist> 519 <listitem> 520 <para>[matt]: Emphasise the fact that one must delete the source 521 directory after each package has been installed. Fixes bug 1638. 522 Thanks to Chris Staub.</para> 523 </listitem> 524 </itemizedlist> 525 </listitem> 526 527 <listitem> 528 <para>October 8, 2005</para> 529 <itemizedlist> 530 <listitem> 531 <para>[archaic]: Added patch to fix poor tempfile creation in 532 Texinfo-4.8 that can lead to a symlink attack.</para> 533 </listitem> 534 <listitem> 535 <para>[matt]: Upgrade to iproute2-051007.</para> 536 </listitem> 537 </itemizedlist> 538 </listitem> 539 540 <listitem> 541 <para>October 7, 2005</para> 542 <itemizedlist> 543 <listitem> 544 <para>[matt]: Upgrade to gcc-4.0.2.</para> 545 </listitem> 546 </itemizedlist> 547 </listitem> 548 549 <listitem> 550 <para>October 4, 2005</para> 551 <itemizedlist> 552 <listitem> 553 <para>[matt]: Prevent GCC from running the <command>fixincludes</command> 554 script in chapter5 pass2 and chapter 6 (fixes bug 1636). Thanks to Tushar 555 and Greg for their contributions on this issue.</para> 556 </listitem> 557 </itemizedlist> 558 </listitem> 559 560 <listitem> 561 <para>September 29, 2005</para> 562 <itemizedlist> 563 <listitem> 564 <para>[matt]: Add more explicit reader prerequisites (fixes 565 bug 1629).</para> 566 </listitem> 567 <listitem> 568 <para>[matt]: Add <option>-v</option> to commands that accept it 569 (fixes bug 1612).</para> 570 </listitem> 571 </itemizedlist> 572 </listitem> 573 574 <listitem> 575 <para>September 26, 2005</para> 576 <itemizedlist> 577 <listitem> 578 <para>[matt]: Upgrade to man-pages-2.08.</para> 579 </listitem> 580 </itemizedlist> 581 </listitem> 582 583 <listitem> 584 <para>September 24, 2005</para> 585 <itemizedlist> 586 <listitem> 587 <para>[matt]: Upgrade to gawk-3.1.5.</para> 588 </listitem> 589 <listitem> 590 <para>[matt]: Upgrade to man-1.6b.</para> 591 </listitem> 592 <listitem> 593 <para>[matt]: Upgrade to util-linux-2.12r.</para> 594 </listitem> 595 </itemizedlist> 596 </listitem> 597 598 <listitem> 599 <para>September 20, 2005</para> 600 <itemizedlist> 601 <listitem> 602 <para>[matt]: Upgrade to bison-2.1.</para> 603 </listitem> 604 </itemizedlist> 605 </listitem> 606 607 <listitem> 608 <para>September 17, 2005</para> 609 <itemizedlist> 610 <listitem> 611 <para>[matt]: Upgrade to udev-070 and remove the unnecessary 612 "udevdir=/dev" parameter.</para> 613 </listitem> 614 <listitem> 615 <para>[matt]: Added patch for coreutils to improve echo's POSIX 616 and bash compatibility and to recognise "\xhh" syntax 617 as required by the test suite in udev-069 and later.</para> 618 </listitem> 619 </itemizedlist> 620 </listitem> 621 622 <listitem> 623 <para>September 15, 2005</para> 624 <itemizedlist> 625 <listitem> 626 <para>[archaic]: Added patch for util-linux to prevent a umount 627 vulnerability.</para> 628 </listitem> 629 </itemizedlist> 630 </listitem> 631 632 <listitem> 633 <para>September 8, 2005</para> 634 <itemizedlist> 635 <listitem> 636 <para>[jhuntwork]: Upgrade to groff-1.19.2</para> 637 </listitem> 638 </itemizedlist> 639 </listitem> 640 641 <listitem> 642 <para>September 6, 2005</para> 643 <itemizedlist> 644 <listitem> 645 <para>[ken]: Reworded the glibc text to expect test failures.</para> 646 </listitem> 647 </itemizedlist> 648 </listitem> 649 650 <listitem> 651 <para>September 5, 2005</para> 652 <itemizedlist> 653 <listitem> 654 <para>[ken]: Add patch to fix some of the math tests in glibc.</para> 655 </listitem> 656 </itemizedlist> 657 </listitem> 658 659 <listitem><para>September 4, 2005</para> 660 <itemizedlist> 661 <listitem> 662 <para>[matt]: Add patch to stop <command>cfdisk</command> segfaulting 663 when invoked on devices with partitions that don't contain an ext2, 664 ext3, xfs or jfs filesystem (see bug 1604)</para> 665 </listitem> 666 <listitem> 667 <para>[matt]: Upgrade to libtool-1.5.20</para> 668 </listitem> 669 <listitem> 670 <para>[matt]: Upgrade to findutils-4.2.25</para> 671 </listitem> 672 </itemizedlist> 673 </listitem> 674 675 <listitem> 676 <para>September 2, 2005</para> 677 <itemizedlist> 678 <listitem> 679 <para>[matt]: The optimization flag for util-linux comes from 680 <filename>configure</filename> rather than <filename>MCONFIG</filename>, 681 so adjust the <command>sed</command> in order for the segfault fix 682 to actually work.</para> 683 </listitem> 684 <listitem> 685 <para>[matt]: Avoid the potential race condition when invoking 686 <command>find</command> to remove GCC's fixed headers.</para> 687 </listitem> 688 </itemizedlist> 689 </listitem> 690 691 <listitem> 692 <para>August 30th, 2005</para> 693 <itemizedlist> 694 <listitem> 695 <para>[matt]: Work around a segfault in cfdisk by compiling with -O 696 instead of the default -O2 optimization setting (fixes bug 1604).</para> 697 </listitem> 698 <listitem> 699 <para>[matt]: Update the inetutils patch to use the upstream fix 700 for GCC-4.x compilation problems (fixes bug 1602).</para> 701 </listitem> 702 <listitem> 703 <para>[matt]: Upgrade to shadow-2.0.12</para> 704 </listitem> 705 <listitem> 706 <para>[ken]: Remove <command>sed -i</command> commands from 707 gcc-pass2.</para> 708 </listitem> 709 </itemizedlist> 710 </listitem> 711 712 <listitem> 713 <para>August 28th, 2005</para> 714 <itemizedlist> 715 <listitem> 716 <para>[jhuntwork]: Adjusted tar commands in Bash and Glibc chapter 6 717 builds for consistency</para> 718 </listitem> 719 </itemizedlist> 720 </listitem> 721 722 <listitem> 723 <para>August 23rd, 2005</para> 724 <itemizedlist> 725 <listitem> 726 <para>[matt]: <command>find</command> may fail due to a race 727 condition when deleting files. Remove the && construct in 728 chapter05/adjusting.xml so that the rest of the commands for removing 729 fixed headers will be executed (fixes bug 1621).</para> 730 </listitem> 731 <listitem> 732 <para>[matt]: Install Udev's documentation relating to configuring 733 rules (fixes bug 1622)</para> 734 </listitem> 735 <listitem> 736 <para>[matt]: Upgrade to Man-1.6a</para> 737 </listitem> 738 </itemizedlist> 739 </listitem> 740 741 <listitem> 742 <para>August 20th, 2005</para> 743 <itemizedlist> 744 <listitem> 745 <para>[matt]: Stop moving some of coreutils binaries to /bin as 746 they aren't required to be there (fixes bug 1620).</para> 747 </listitem> 748 </itemizedlist> 749 </listitem> 750 751 <listitem> 752 <para>August 19th, 2005</para> 753 <itemizedlist> 754 <listitem> 755 <para>[matt]: Upgrade to Udev-068</para> 756 </listitem> 757 <listitem> 758 <para>[matt]: Upgrade to IANA-etc-2.00</para> 759 </listitem> 760 <listitem> 761 <para>[matt]: Upgrade to file-4.15</para> 762 </listitem> 763 </itemizedlist> 764 </listitem> 765 766 <listitem> 767 <para>August 18th, 2005</para> 768 <itemizedlist> 769 <listitem> 770 <para>[matt]: Simplify the method for finding where GCC's default 771 specs file and private include directory live. Additionally, don't 772 assume the host's sed supports the -i switch.</para> 773 </listitem> 774 <listitem> 775 <para>[ken]: Add a patch to sanitise bzgrep's handling of 776 filenames.</para> 777 </listitem> 778 </itemizedlist> 779 </listitem> 780 781 <listitem> 782 <para>August 16th, 2005</para> 783 <itemizedlist> 784 <listitem> 785 <para>[matt]: Install sed's man page to /usr/share/doc/sed-4.1.4 786 instead of /usr/share/doc (fixes bug 1600).</para> 787 </listitem> 788 <listitem> 789 <para>[matt]: Upgraded to linux-2.6.12.5.</para> 790 </listitem> 791 </itemizedlist> 792 </listitem> 793 794 <listitem> 795 <para>August 15th, 2005</para> 796 <itemizedlist> 797 <listitem> 798 <para>[matt]: Alter the GCC -fomit-frame-pointer sed to protect 799 from multiple invocations (Greg Schafer)</para> 800 </listitem> 801 </itemizedlist> 802 </listitem> 803 804 <listitem> 805 <para>August 14th, 2005</para> 806 <itemizedlist> 807 <listitem> 808 <para>[ken]: Upgrade shadow to 4.0.11.1 with --enable-shadowgrp as 809 advised by Greg Schafer.</para> 810 </listitem> 811 <listitem> 812 <para>[matt]: Mention the common libmudflap test failures in GCC 813 (fixes bug 1615).</para> 814 </listitem> 815 <listitem> 816 <para>[matt]: Added patch to install documentation for bzip2 (fixes 817 bug 1603).</para> 818 </listitem> 819 <listitem> 820 <para>[matt]: Upgrade to linux-2.6.12.4.</para> 821 </listitem> 822 <listitem> 823 <para>[matt]: Add sed to chapter05/gcc-pass2 and chapter06/gcc to 824 ensure they get built with -fomit-frame-pointer so it matches the 825 bootstrap build in chapter05/gcc-pass1 (fixes bug 1609).</para> 826 </listitem> 827 <listitem> 828 <para>[matt]: Upgrade to udev-067 including a fix for the failing 829 test (bug 1611).</para> 830 </listitem> 831 </itemizedlist> 832 </listitem> 833 834 <listitem> 835 <para>August 12th, 2005</para> 836 <itemizedlist> 837 <listitem> 838 <para>[matt]: Explain that libiconv isn't required on an LFS 839 system (fixes bug 1614).</para> 840 </listitem> 841 <listitem> 842 <para>[matt]: Fix ownership of libtool's libltdl data files 843 (fixes bug 1601).</para> 844 </listitem> 845 <listitem> 846 <para>[matt]: Change findutils and vim's configure switch explanations 847 to the convention used in the rest of the book (Bug 1613).</para> 848 </listitem> 849 <listitem> 850 <para>[matt]: Expand explanation of device node creation at the start 851 of chapter 6.</para> 852 </listitem> 853 <listitem> 854 <para>[matt]: Fix incorrect version number for expect's installed 855 library (Bug 1608)</para> 856 </listitem> 857 </itemizedlist> 858 </listitem> 859 860 <listitem> 861 <para>August 7th, 2005</para> 862 <itemizedlist> 863 <listitem> 864 <para>[archaic]: Added note in Shadow regarding building Cracklib 865 from BLFS first.</para> 866 </listitem> 867 </itemizedlist> 868 </listitem> 869 870 <listitem> 871 <para>August 6th, 2005</para> 872 <itemizedlist> 873 <listitem> 874 <para>[matt]: Add texi2pdf to list of Texinfo's installed files.</para> 875 </listitem> 876 <listitem> 877 <para>[matt]: Updated Vim's security patch to address the latest 878 modeline vulnerability.</para> 879 </listitem> 880 </itemizedlist> 881 </listitem> 882 883 <listitem> 884 <para>July 30th, 2005</para> 885 <itemizedlist> 886 <listitem> 887 <para>[matt]: Added instructions for installing Bash documentation 888 (Randy McMurchy).</para> 889 </listitem> 890 <listitem> 891 <para>[matt]: Remove GCC linkonce patch from chapter03/patches.xml 892 as it's no longer used in the book</para> 893 </listitem> 894 </itemizedlist> 895 </listitem> 896 897 <listitem> 898 <para>July 29th, 2005</para> 899 <itemizedlist> 900 <listitem> 901 <para>[manuel]: Removed the text about defining gvimrc.</para> 902 </listitem> 903 </itemizedlist> 904 </listitem> 905 906 <listitem> 907 <para>July 28th, 2005</para> 908 <itemizedlist> 909 <listitem> 910 <para>[matt]: Add GCC-4 related patch for kbd</para> 911 </listitem> 912 <listitem> 913 <para>[matt]: Add GCC-4 related patch for inetutils</para> 914 </listitem> 915 <listitem> 916 <para>[matt]: Remove the note regarding a known test failure in GRUB. 917 The test no longer fails under GCC-4</para> 918 </listitem> 919 <listitem> 920 <para>[matt]: Add GCC-4 related patch to chapter06 tar</para> 921 </listitem> 922 </itemizedlist> 923 </listitem> 924 925 <listitem> 926 <para>July 27th, 2005</para> 927 <itemizedlist> 928 <listitem> 929 <para>[matt]: Don't define gvim's configuration file as we don't 930 compile gvim in LFS (Bruce Dubbs).</para> 931 </listitem> 932 </itemizedlist> 933 </listitem> 934 935 <listitem> 936 <para>July 26th, 2005</para> 937 <itemizedlist> 938 <listitem> 939 <para>[matt]: Remove <quote>groups</quote> from the list of programs 940 installed by shadow, as we use the version provided by coreutils 941 instead (Randy McMurchy).</para> 942 </listitem> 943 <listitem> 944 <para>[matt]: Updated to mktemp-1.5-add_tempfile-3.patch, which adds 945 license and copyright information to the previous version.</para> 946 </listitem> 947 </itemizedlist> 948 </listitem> 949 950 <listitem> 951 <para>July 23rd, 2005</para> 952 <itemizedlist> 953 <listitem> 954 <para>[matt]: Moved FORMER_CONTRIBUTORS information into the book, 955 so as people can actually see it. The space constraint argument in 956 that file was weak - it only added another 10 lines to a 255 page 957 document (PDF). Now at least we <emphasis>publically</emphasis> 958 acknowledge the efforts of previous contributors.</para> 959 </listitem> 960 <listitem> 961 <para>[matt]: Updated to man-pages-2.07.</para> 962 </listitem> 963 <listitem> 964 <para>[matt]: Updated to zlib-1.2.3.</para> 965 </listitem> 966 </itemizedlist> 967 </listitem> 968 969 <listitem> 970 <para>July 22nd, 2005</para> 971 <itemizedlist> 972 <listitem> 973 <para>[manuel]: Added obfuscate.sh and modified the Makefile to 974 obfuscate e-mail addresses in XHTML output.</para> 975 </listitem> 976 </itemizedlist> 977 </listitem> 978 979 <listitem> 980 <para>July 21st, 2005</para> 981 <itemizedlist> 982 <listitem> 983 <para>[matt]: Add GCC-4 related patches to chapter06 glibc</para> 984 </listitem> 985 <listitem> 986 <para>[matt]: Unset the GCC_INCLUDEDIR variable once it's no longer 987 needed.</para> 988 </listitem> 989 </itemizedlist> 990 </listitem> 991 992 <listitem> 993 <para>July 19th, 2005</para> 994 <itemizedlist> 995 <listitem> 996 <para>[matt]: Removed flex++ from the list of installed files, as 997 it is no longer present (Randy McMurchy)</para> 998 </listitem> 999 </itemizedlist> 1000 </listitem> 1001 1002 <listitem> 1003 <para>July 18th, 2005</para> 1004 <itemizedlist> 1005 <listitem> 1006 <para>[matt]: Re-added the explanation of the fixincludes process 1007 and rewording where necessary (Chris Staub), and reworded description 1008 of the specs patch.</para> 1009 </listitem> 1010 <listitem> 1011 <para>[matt]: Remove all host headers brought in via the fixincludes 1012 process, not just pthread.h and sigaction.h</para> 1013 </listitem> 1014 </itemizedlist> 1015 </listitem> 1016 1017 <listitem> 1018 <para>July 17th, 2005</para> 1019 <itemizedlist> 1020 <listitem> 1021 <para>[matt]: Slightly adjusted the specs file seds, to prevent 1022 multiple seds from adversely affecting them.</para> 1023 </listitem> 1024 <listitem> 1025 <para>[matt]: Removed the fixincludes sed from gcc-pass1 as we may 1026 need to fix up host's headers. Also reinstate the associated removal 1027 of pthread.h and sigthread.h.</para> 1028 </listitem> 1029 </itemizedlist> 1030 </listitem> 1031 1032 <listitem> 1033 <para>July 16th, 2005</para> 1034 <itemizedlist> 1035 <listitem> 1036 <para>[jhuntwork]: Added sed to chapter 5 gcc builds to force the 1037 fixincludes to use the headers in /tools and not the host.</para> 1038 </listitem> 1039 <listitem> 1040 <para>[jhuntwork]: Removed no_fixincludes and linkonce patches for 1041 gcc4. Also removed the command to remove the fixed pthread.h.</para> 1042 </listitem> 1043 <listitem> 1044 <para>[jhuntwork]: Fixed adjusting toolchain sed for both chapters 1045 5 and 6.</para> 1046 </listitem> 1047 </itemizedlist> 1048 </listitem> 1049 1050 <listitem> 1051 <para>July 15th, 2005</para> 1052 <itemizedlist> 1053 <listitem> 1054 <para>[matt]: Updated to Linux-2.6.12.3.</para> 1055 </listitem> 1056 <listitem> 1057 <para>[matt]: Added a patch to enable tar to build with gcc-4.0.1</para> 1058 </listitem> 1059 <listitem> 1060 <para>[matt]: GCC-4.x no longer installs its specs file by default. 1061 Alter the toolchain adjustment stage to first dump the specs file 1062 where GCC will find it, then alter it.</para> 1063 </listitem> 1064 <listitem> 1065 <para>[matt]: Added patches for chapter 5's Glibc to build with 1066 gcc-4.0.1</para> 1067 </listitem> 1068 <listitem> 1069 <para>[matt]: Updated to gcc-4.0.1.</para> 1070 </listitem> 1071 <listitem> 1072 <para>[matt]: Updated to udev-063.</para> 1073 </listitem> 1074 </itemizedlist> 1075 </listitem> 1076 1077 <listitem> 1078 <para>July 13th, 2005</para> 1079 <itemizedlist> 1080 <listitem> 1081 <para>[matt]: Updated to automake-1.9.6.</para> 1082 </listitem> 1083 </itemizedlist> 1084 </listitem> 1085 1086 <listitem> 1087 <para>July 8th, 2005</para> 1088 <itemizedlist> 1089 <listitem> 1090 <para>[matt]: Updated to udev-062.</para> 1091 </listitem> 1092 <listitem> 1093 <para>[matt]: Updated to linux-libc-headers-2.6.12.0.</para> 1094 </listitem> 1095 <listitem> 1096 <para>[matt]: Updated to linux-2.6.12.2.</para> 1097 </listitem> 1098 <listitem> 1099 <para>[matt]: Updated to shadow-4.0.10.</para> 1100 </listitem> 1101 <listitem> 1102 <para>[matt]: Updated to iana-etc-1.10.</para> 1103 </listitem> 1104 </itemizedlist> 1105 </listitem> 1106 1107 <listitem> 1108 <para>July 6th, 2005</para> 1109 <itemizedlist> 1110 <listitem> 1111 <para>[archaic]: Pulled the inetutils kernel header patch out again 1112 as it is not needed.</para> 1113 </listitem> 1114 <listitem> 1115 <para>[matt]: Updated to e2fsprogs-1.38.</para> 1116 </listitem> 1117 <listitem> 1118 <para>[matt]: Updated to binutils-2.16.1.</para> 1119 </listitem> 1120 </itemizedlist> 1121 </listitem> 1122 1123 <listitem> 1124 <para>July 5th, 2005</para> 1125 <itemizedlist> 1126 <listitem> 1127 <para>[matt]: Updated to tcl-8.4.11.</para> 1128 </listitem> 1129 <listitem> 1130 <para>[matt]: Updated to man-1.6.</para> 1131 </listitem> 1132 <listitem> 1133 <para>[matt]: Updated to file 4.14.</para> 1134 </listitem> 1135 <listitem><para>[matt]: Updated to man-pages 2.05.</para> 1136 </listitem> 1137 </itemizedlist> 1138 </listitem> 1139 1140 <listitem> 1141 <para>June 12th, 2005</para> 1142 <itemizedlist> 1143 <listitem> 1144 <para>[matt]: Upgraded to gettext-0.14.5.</para> 1145 </listitem> 1146 <listitem> 1147 <para>[matt]: Upgraded to perl-5.8.7.</para> 1148 </listitem> 1149 <listitem> 1150 <para>[matt]: Upgraded to tcl-8.4.10.</para> 1151 </listitem> 1152 <listitem> 1153 <para>[matt]: Upgraded to man-pages-2.03.</para> 1154 </listitem> 1155 </itemizedlist> 1156 </listitem> 1157 1158 <listitem> 1159 <para>May 24th, 2005</para> 1160 <itemizedlist> 1161 <listitem> 1162 <para>[jim]: Changed gcc-specs patch to -2.</para> 1163 </listitem> 1164 </itemizedlist> 1165 </listitem> 1166 1167 <listitem> 1168 <para>May 23nd, 2005</para> 1169 <itemizedlist> 1170 <listitem> 1171 <para>[jim]: Changed changelog to use version entities.</para> 1172 </listitem> 1173 </itemizedlist> 1174 </listitem> 1175 1176 <listitem> 1177 <para>May 22nd, 2005</para> 1178 <itemizedlist> 1179 <listitem> 1180 <para>[matt]: Updated to Udev-058.</para> 1181 </listitem> 1182 <listitem> 1183 <para>[matt]: Updated to Libtool-1.5.18.</para> 1184 </listitem> 1185 <listitem> 1186 <para>[matt]: Updated to Gcc-3.4.4.</para> 1187 </listitem> 1188 <listitem> 1189 <para>[matt]: Updated to Binutils-2.16.</para> 1190 </listitem> 1191 </itemizedlist> 1192 </listitem> 1193 1194 <listitem> 1195 <para>May 15th, 2005</para> 1196 <itemizedlist> 1197 <listitem> 1198 <para>[matt]: Updated to Grub 0.97.</para> 1199 </listitem> 1200 <listitem> 1201 <para>[matt]: Updated to Libtool 1.5.16.</para> 1202 </listitem> 1203 <listitem> 1204 <para>[jim]: Updated to udev 057.</para> 1205 </listitem> 1206 </itemizedlist> 1207 </listitem> 1208 1209 <listitem> 1210 <para>April 14, 2005</para> 1211 <itemizedlist> 1212 <listitem> 1213 <para>[jim]: Updated to man-pages 2.02.</para> 1214 </listitem> 1215 </itemizedlist> 1216 </listitem> 1217 1218 <listitem> 1219 <para>April 13, 2005</para> 1220 <itemizedlist> 1221 <listitem> 1222 <para>[jim]: Updated to glibc 2.3.5.</para> 1223 </listitem> 1224 <listitem> 1225 <para>[jim]: Updated to gettext 0.14.4.</para> 1226 </listitem> 1227 </itemizedlist> 1228 </listitem> 1229 1230 <listitem> 1231 <para>April 12, 2005</para> 1232 <itemizedlist> 1233 <listitem> 1234 <para>[manuel]: Small redaction changes.</para> 1235 </listitem> 1236 </itemizedlist> 1237 </listitem> 1238 1239 <listitem> 1240 <para>April 11, 2005</para> 1241 <itemizedlist> 1242 <listitem> 1243 <para>[manuel]: Several tags and text corrections.</para> 1244 </listitem> 1245 </itemizedlist> 1246 </listitem> 1247 1248 <listitem> 1249 <para>April 6, 2005</para> 1250 <itemizedlist> 1251 <listitem> 1252 <para>[jim]: Removed IPRoute2 patch for a sed (Ryan Oliver).</para> 1253 </listitem> 1254 </itemizedlist> 1255 </listitem> 1256 1257 </itemizedlist> 1258 1259 <para>Branch frozen for LFS 6.1 as of April 5, 2005. Some packages 1260 and patches updates related with security up to July 9, 2005.</para> 710 1261 711 1262 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.