source: chapter01/changelog.xml@ 81109e3

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 12.2 12.2-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/loongarch-12.2 xry111/mips64el xry111/multilib xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 81109e3 was 35edd52, checked in by Manuel Canales Esparcia <manuel@…>, 19 years ago

Retaged and indented changelog.xml.
Moved the list of packaged updates to the new whatsnew.xml file.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7269 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 38.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-scatter-changelog">
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>
37-->
38
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 &quot;udevdir=/dev&quot; 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 &quot;\xhh&quot; 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 &amp;&amp; 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>
1261
1262</sect1>
Note: See TracBrowser for help on using the repository browser.