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