source: chapter01/changelog.xml@ 1b2a5e7

Last change on this file since 1b2a5e7 was 3271442, checked in by Manuel Canales Esparcia <manuel@…>, 19 years ago

Ported last updates from trunk except the Grep move on (already handled in this branch) and the Bison sed (conflicts with theBison installation in chapter05 and the move on of Flex).

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

  • Property mode set to 100644
File size: 31.1 KB
Line 
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" [
3 <!ENTITY % general-entities SYSTEM "../general.ent">
4 %general-entities;
5]>
6<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
12version is probably already available. To find out, please check one of the
13mirrors via <ulink url="&lfs-root;"/>.</para>
14
15<para>Below is a list of changes made since the previous release of the book.
16First 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.
24-->
25
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
131always create an /etc/hosts file. This fixes a potential difference in
132the 'hostcat' recorded in Config_heavy.pl. Thanks to Bryan Kadzban for
133explaining this.</para></listitem>
134
135<listitem><para>January 7, 2006 [ken]: Give Berkeley DB its full name,
136and remove the '-lpthread' overrides. Also add pointer to BLFS, thanks
137to Randy McMurchy.</para>
138</listitem>
139
140<listitem><para>January 5, 2006 [jhuntwork]: Readjust some package order based on findings by
141Dan 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
148server until we actually have one. Thanks Randy.</para>
149</listitem>
150
151<listitem><para>January 5, 2006 [jhuntwork]: Initial addition of UTF-8
152support. 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
165mkswap 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
169Headers 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
176to /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
180module-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
185report 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.
195Perl's testsuite uses 'ps'.</para>
196</listitem>
197
198<listitem><para>December 13, 2005 [jhuntwork]: Install Tcl's internal headers to /tools/include,
199allowing us to drop its source directory right away. Origin is Greg Schafer, and thanks to
200Dan 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
204texindex. 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
214and 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
218work with the new bash version. Thanks to Alexander Patrakov and ultimately, Greg Schafer
219for the fix.</para>
220</listitem>
221
222<listitem><para>December 11, 2005 [jhuntwork]: Changed variable used in readline for linking
223in 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
236them) for all packages (fixes bug 1664). Thanks to Chris Staub for the
237report and analysis of affected packages.</para></listitem>
238
239<listitem><para>November 26, 2005 [matt]: Don't install the Linuxthreads man
240pages, the POSIX threading API is documented in the man3p section provided by
241the man-pages package (fixes bug 1660).</para></listitem>
242
243<listitem><para>November 26, 2005 [matt]: Remove the incorrect note about not
244having 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
251internationalized 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
262package.</para></listitem>
263
264<listitem><para>November 24, 2005 [matt]: LFS-6.1.1-pre2
265release.</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
271module-init-tools-testsuite package.</para></listitem>
272
273<listitem><para>November 17, 2005 [matt]: LFS-6.1.1-pre1
274release.</para></listitem>
275
276<listitem><para>November 16, 2005 [jhuntwork]: Textual correction concerning
277gettext 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
280configure option to reflect the new location of the less
281binary.</para></listitem>
282
283<listitem><para>November 14, 2005 [jhuntwork]: Only install <command>msgfmt</command>
284from gettext in chapter 5. This is all that is necessary and prevents gettext
285from trying to pull in unnecessary elements from the host. Thanks to Greg Schafer
286for pointing this out.</para></listitem>
287
288<listitem><para>November 12, 2005 [jhuntwork]: Move sed to earlier in the
289build.</para></listitem>
290
291<listitem><para>November 12, 2005 [jhuntwork]: Move m4 to earlier in the
292build. Thanks Chris Staub.</para></listitem>
293
294<listitem><para>November 12, 2005 [matt]: Improve the heuristic for determining
295a locale that is supported by both Glibc and packages outside LFS (bug 1642).
296Many thanks to Alexander Patrakov for highlighting the numerous issues and for
297reviewing the various suggested fixes.</para></listitem>
298
299<listitem><para>November 11, 2005 [matt]: Omit running Bzip2's testsuite as a
300separate 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.
304Thanks 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
310both passes of GCC in chapter 5 (fixes bug 1646). Also change the --libexecdir
311option for Findutils to conform with the /usr/lib/packagename convention already
312prevalent in the book (fixes bug 1644).</para></listitem>
313
314<listitem><para>November 6, 2005 [matt]: Remove the optimization related
315warnings 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
319of <filename class="directory">/usr/share/vim/vim64/doc</filename> (bug 1610).
320Thanks 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
324on the host system (fixes bug 1651). Thanks to Alexander Patrakov for the
325report 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
337check in chapter 5 to explain that if TCL fails to build, it's an indication of
338a 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
344Module-Init-Tools' testsuite (fixes bug 1597). Thanks to Greg Schafer, Tushar
345Teredesai 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
357udev_run_hotplugd and alter the udev rules file so that udev once again executes
358programs in the /etc/dev.d and /etc/hotplug.d directories (fixes bug 1635).
359Also change the udev rules to prevent udev from handling the "card" and "dm"
360devices 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
369involved removing the DEFAULT_POSIX2_VERSION environment variable as it is no
370longer required. The testsuite also requires the Data::Dumper module from Perl,
371so 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
389rules file (fixes bug 1639).</para></listitem>
390
391<listitem><para>October 15, 2005 [matt]: Add a cdrom group as required by the
392Udev rules file</para></listitem>
393
394<listitem><para>October 9, 2005 [matt]: Emphasise the fact that one must delete
395the source directory after each package has been installed. Fixes bug 1638.
396Thanks to Chris Staub.</para></listitem>
397
398<listitem><para>October 8, 2005 [archaic]: Added patch to fix poor tempfile
399creation 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
4081636). 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
412prerequisites (fixes bug 1629).</para></listitem>
413
414<listitem><para>September 29, 2005 [matt]: Add <option>-v</option> to commands
415that 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
433unnecessary &quot;udevdir=/dev&quot; parameter.</para></listitem>
434
435<listitem><para>September 17, 2005 [matt]: Added patch for coreutils to improve
436echo's POSIX and bash compatibility and to recognise &quot;\xhh&quot; syntax as
437required 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
440prevent 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
446test failures.</para></listitem>
447
448<listitem><para>September 5, 2005 [ken]: Add patch to fix some of the math
449tests 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
453that 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
463comes from <filename>configure</filename> rather than
464<filename>MCONFIG</filename>, so adjust the <command>sed</command> in order for
465the segfault fix to actually work.</para></listitem>
466
467<listitem><para>September 2, 2005 [matt]: Avoid the potential race condition
468when 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
472compiling with -O instead of the default -O2 optimization setting (fixes bug
4731604).</para></listitem>
474
475<listitem><para>August 30th, 2005 [matt]: Update the inetutils patch to use the
476upstream 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
485and Glibc chapter six builds for consistency</para></listitem>
486
487<listitem><para>August 23rd, 2005 [matt]: <command>find</command> may fail due
488to a race condition when deleting files. Remove the &amp;&amp; construct in
489chapter05/adjusting.xml so that the rest of the commands for removing fixed
490headers will be executed (fixes bug 1621).</para></listitem>
491
492<listitem><para>August 23rd, 2005 [matt]: Install Udev's documentation relating
493to 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
498to /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
507GCC's default specs file and private include directory live. Additionally,
508don'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
511handling 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
521to 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
527failures in GCC (fixes bug 1615).</para></listitem>
528
529<listitem><para>August 14th, 2005 [matt]: Added patch to install documentation
530for 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
537bootstrap 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
540for the failing test (bug 1611).</para></listitem>
541
542<listitem><para>August 12th, 2005 [matt]: Explain that libiconv isn't required
543on an LFS system (fixes bug 1614).</para></listitem>
544
545<listitem><para>August 12th, 2005 [matt]: Fix ownership of libtool's libltdl
546data files (fixes bug 1601).</para></listitem>
547
548<listitem><para>August 12th, 2005 [matt]: Change findutils and vim's configure
549switch explanations to the convention used in the rest of the book (Bug
5501613).</para></listitem>
551
552<listitem><para>August 12th, 2005 [matt]: Expand explanation of device node
553creation at the start of chapter 6.</para></listitem>
554
555<listitem><para>August 12th, 2005 [matt]: Fix incorrect version number for
556expect's installed library (Bug 1608)</para></listitem>
557
558<listitem><para>August 7th, 2005 [archaic]: Added note in Shadow regarding
559building Cracklib from BLFS first.</para></listitem>
560
561<listitem><para>August 6th, 2005 [matt]: Add texi2pdf to list of Texinfo's
562installed files.</para></listitem>
563
564<listitem><para>August 6th, 2005 [matt]: Updated Vim's security patch to address
565the latest modeline vulnerability.</para></listitem>
566
567<listitem><para>July 30th, 2005 [matt]: Added instructions for installing Bash
568documentation (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
573gvimrc.</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
584as 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
587list of programs installed by shadow, as we use the version provided by
588coreutils 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
593into the book, so as people can actually see it. The space constraint argument
594in 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
596of 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
603Makefile 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
608it'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,
617to prevent multiple seds from adversely affecting them.</para></listitem>
618
619<listitem><para>July 17th, 2005 [matt]: Removed the fixincludes sed from
620gcc-pass1 as we may need to fix up host's headers. Also reinstate the
621associated removal of pthread.h and sigthread.h.</para></listitem>
622
623<listitem><para>July 16th, 2005 [jhuntwork]: Added sed to chapter 5 gcc builds
624to 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
627patches 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
630chapters 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
635with gcc-4.0.1</para></listitem>
636
637<listitem><para>July 15th, 2005 [matt]: GCC-4.x no longer installs its
638specs file by default. Alter the toolchain adjustment stage to first
639dump 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
660patch 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
715and patches updates related with security up to July 9, 2005.</para>
716
717</sect1>
Note: See TracBrowser for help on using the repository browser.