aboutsummaryrefslogtreecommitdiffstats
path: root/chapter01/changelog.xml
blob: d40dc888ed5e24e55faa11aa94698313700b9614 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
<sect1 id="ch01-changelog">
<title>Changelog</title>
<?dbhtml filename="changelog.html" dir="chapter01"?>

<para>&version; - &releasedate;</para>

<itemizedlist>

<listitem><para>Upgraded to:
<itemizedlist>
<listitem><para>autoconf-2.54</para></listitem>
<listitem><para>automake-1.7.1</para></listitem>
<listitem><para>bison-1.75</para></listitem>
<listitem><para>e2fsprogs-1.29</para></listitem>
<listitem><para>groff-1.18.1</para></listitem>
<listitem><para>kbd-1.08</para></listitem>
<listitem><para>less-378</para></listitem>
<listitem><para>make-3.80</para></listitem>
<listitem><para>man-pages-1.53</para></listitem>
<listitem><para>modutils-2.4.21</para></listitem>
<listitem><para>ncurses-5.3</para></listitem>
<listitem><para>procps-3.0.4</para></listitem>
<listitem><para>psmisc-21.2</para></listitem>
<listitem><para>sed-4.0</para></listitem>
<listitem><para>util-linux-2.11w</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>Added:
<itemizedlist>
<listitem><para>findutils-4.1-segfault.patch</para></listitem>
<listitem><para>kbd-1.08.patch</para></listitem>
<listitem><para>libtool-1.4.2.patch</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>Removed:
<itemizedlist>
<listitem><para>kbd-1.06-3.patch</para></listitem>
<listitem><para>ncurses-5.2-2.patch</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>October 25th, 2002 [timothy]: Chapter 09: Added "What now?"
section.</para></listitem>

<listitem><para>October 25th, 2002 [timothy]: Removed
Appendix B.</para></listitem>

<listitem><para>October 25th, 2002 [timothy]: Chapter 02: Removed "Which
Platform" section.</para></listitem>

<listitem><para>October 23rd, 2002 [timothy]: Swapped chapter03 and
chapter04.</para></listitem>

<listitem><para>October 23rd, 2002 [timothy]: Chapter 02: Removed "Where
to store the downloaded software" and "How to install the software"
sections.</para></listitem>

<listitem><para>October 23rd, 2002 [timothy]: Upgraded to bison-1.75,
sed-4.0. Moved m4 before bison to meet its dependency.</para></listitem>

<listitem><para>October 21st, 2002 [timothy]: Chapter 06 - Linux-2.4.19:
Replaced <userinput>mkdir /usr/include/asm</userinput> and
<userinput>cp</userinput> command with
<userinput>cp -HR</userinput>.</para></listitem>

<listitem><para>October 21st, 2002 [timothy]: Added findutils-4.1-segfault.patch
to fix a segfault in locate when it encounters a very long path
name.</para></listitem>

<listitem><para>October 21st, 2002 [timothy]: Added libtool-1.4.2.patch to fix
an incompatibility between Autoconf 2.53 and Libtool 1.4.x.</para></listitem>

<listitem><para>October 21st, 2002 [timothy]: Upgraded to automake-1.7.1,
modutils-2.4.21, man-pages-1.53, kbd-1.08, util-linux-2.11w, autoconf-2.54,
e2fsprogs-1.29, groff-1.18.1, psmisc-21.2, less-378, procps-3.0.4,
make-3.80, ncurses-5.3.</para></listitem>

<listitem><para>October 20th, 2002 [timothy]: Uncompressed
patches.</para></listitem>

<listitem><para>October 13th, 2002 [markh]: Chapter 05 - Bzip2: Added -s 
to CC argument to make it consistent.</para></listitem>

<listitem><para>October 6th, 2002 [timothy]: Switched to gcc-core and
gcc-g++.</para></listitem>

<listitem><para>October 6th, 2002 [timothy]: Chapter 06 - Applied Bill
Maltby's grammatic-fixes patch.</para></listitem>

</itemizedlist>

<para>4.0 - October 5th, 2002</para>

<itemizedlist>

<listitem><para>October 3rd, 2002 [gerard]: Chapter 06 - Linuxthreads:
Instead of <userinput>cd man</userinput> use the <emphasis>-C</emphasis>
option to <userinput>make</userinput> which makes a lot more sense (and
it's shorter too).</para></listitem>

<listitem><para>September 29th, 2002 [gerard]: Chapter 05 - GCC: Fixed the
old nofixincludes patch and reinstated it.</para></listitem>

<listitem><para>September 29th, 2002 [markh]: Chapter 05 - Bash: Correct
reference to Debian to refer to the old stable release (potato) as it
doesn't apply to the current one (woody).  Reported by h2k1 on
#lfs.</para></listitem>

</itemizedlist>

<para>4.0-RC1 - September 28th, 2002</para>

<itemizedlist>

<listitem><para>Upgraded to:
<itemizedlist>
<listitem><para>automake-1.6.3</para></listitem>
<listitem><para>bin86-0.16.3</para></listitem>
<listitem><para>binutils-2.13</para></listitem>
<listitem><para>bison-1.35</para></listitem>
<listitem><para>diffutils-2.8.1</para></listitem>
<listitem><para>file-3.39</para></listitem>
<listitem><para>gawk-3.1.1</para></listitem>
<listitem><para>gcc-3.2</para></listitem>
<listitem><para>gettext-0.11.5</para></listitem>
<listitem><para>groff-1.18</para></listitem>
<listitem><para>gzip-1.2.4b.patch</para></listitem>
<listitem><para>lfs-bootscripts-1.10</para></listitem>
<listitem><para>linux-2.4.19</para></listitem>
<listitem><para>MAKEDEV-1.7</para></listitem>
<listitem><para>man-1.5k</para></listitem>
<listitem><para>man-pages-1.52</para></listitem>
<listitem><para>modutils-2.4.19</para></listitem>
<listitem><para>ncurses-5.2-2.patch</para></listitem>
<listitem><para>perl-5.8.0</para></listitem>
<listitem><para>psmisc-21</para></listitem>
<listitem><para>texinfo-4.2</para></listitem>
<listitem><para>textutils-2.1</para></listitem>
<listitem><para>util-linux-2.11u</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>Added:
<itemizedlist>
<listitem><para>ed-0.2.patch</para></listitem>
<listitem><para>fileutils-4.1.patch</para></listitem>
<listitem><para>gawk-3.1.1-2.patch</para></listitem>
<listitem><para>gcc-3.2.patch</para></listitem>
<listitem><para>gcc-3.2-nofixincludes.patch</para></listitem>
<listitem><para>glibc-2.2.5-2.patch</para></listitem>
<listitem><para>gzip-1.2.4b.patch</para></listitem>
<listitem><para>kbd-1.06-3.patch</para></listitem>
<listitem><para>man-1.5k.patch</para></listitem>
<listitem><para>ncurses-5.2.patch</para></listitem>
<listitem><para>procps-2.0.7.patch</para></listitem>
<listitem><para>sh-utils-2.0-hostname.patch</para></listitem>
<listitem><para>vim-6.1.patch</para></listitem>
<listitem><para>zlib-1.1.4</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>Removed:
<itemizedlist>
<listitem><para>gzip-1.2.4a.patch</para></listitem>
<listitem><para>kbd-1.06-2.patch</para></listitem>
<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
</itemizedlist>
</para></listitem>

<listitem><para>September 28th, 2002 [gerard]: Chapter 05 - GCC: Added the
nofixincludes patch to prevent that script from running in Chapter
05. It should run in Chapter 06, so we need it to be a seperate
patch.</para></listitem>

<listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Man: Replaced
the sed contruction with a regular patch.</para></listitem>

<listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Bzip2: Removed
the <emphasis>PREFIX=/usr</emphasis> from the
<userinput>make install</userinput> command because the
<emphasis>PREFIX</emphasis> is already set to <emphasis>/usr</emphasis> by
default.</para></listitem>

<listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Vim: Removed
the FHS compliance notes. They are bogus because Vim doesn't use the
localstatedir at all.</para></listitem>

<listitem><para>September 28th, 2002 [timothy]: Applied Bill Maltby's
grammatic-fixes patch. Changed "$LFS" to "LFS" when speaking of the LFS
environment variable.</para></listitem>

<listitem><para>September 23rd, 2002 [timothy]: Applied Bill Maltby's
grammatic-related patches.</para></listitem>

<listitem><para>September 23rd, 2002 [timothy]: Added <userinput>-</userinput>
before <userinput>tar</userinput> options (for clarity).</para></listitem>

<listitem><para>September 22nd, 2002 [timothy]: Chapter 06: Applied Alex's
grammatic-fixes patch.</para></listitem>

<listitem><para>September 21st, 2002 [timothy]: Chapter 02: Applied Bill
Maltby's grammatic-fixes patch.</para></listitem>

<listitem><para>September 21st, 2002 [timothy]: Chapter 06 - Zlib:
<userinput>mv</userinput> shared lib to /lib.</para></listitem>

<listitem><para>September 20th, 2002 [timothy]: Chapter 05 - GCC:
Removed the <userinput>--enable-threads=posix</userinput> flag since we
don't build a C++ compiler in this chapter.</para></listitem>

<listitem><para>September 18th, 2002 [timothy]: Chapter 05 - Introduction:
Removed paragraph about static linking since it seems misleading and is
covered in better detail in <emphasis>Why Static</emphasis>.</para></listitem>

<listitem><para>September 18th, 2002 [timothy]: Chapter 08 - Linux:
Removed <userinput>cd</userinput> command.</para></listitem>

<listitem><para>September 18th, 2002 [timothy]: Chapter 06 - Ncurses:
Removed old <userinput>mv /lib/*.a /usr/lib</userinput> command
explanation.</para></listitem>

<listitem><para>September 13th, 2002 [gerard]: Chapter 06 - Shadow: Added
--libdir=/usr/lib to the configure script options. This way a proper
<filename>libshadow.la</filename> is generated. Also changed the
<userinput>mv</userinput> command to move all the
<filename>libshadow.so*</filename> files to the <filename
class="directory">/lib</filename> directory. The <filename>lib*a</filename>
files are already in the <filename class="directory">/usr/lib</filename>
directory.</para></listitem>

<listitem><para>September 13th, 2002 [gerard]: Chapter 06 - Man: Added
another regex to the <userinput>sed</userinput> command that modifies the
<filename>man.conf</filename> file. The added regex comments out the
<emphasis>MANPATH /usr/man</emphasis> line which causes for duplicate
results when using the <userinput>whatis</userinput>
command</para></listitem>

<listitem><para>September 13th, 2002 [gerard]: Chapter 06: Added the
<emphasis>Linux Threads Man Pages</emphasis> installation after the Perl
installation.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Create mtab
link: Made the <userinput>ln</userinput> command an <userinput>ln
-sf</userinput> so the existing <filename>/etc/mtab</filename> file, created
by the <userinput>mount</userinput> command, will be removed before
re-creating it as a symlink.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Sh-utils: Added
the sh-utils-hostname patch that supresses the build of the hostname
program. This is done because the hostname program from the net-tools
package is superior over this version.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Gawk: Updated
the Gawk patch. It also changes the <emphasis>DDEFPATH</emphasis> directory
location now.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Procps: Added
patch that fixes a locale problem that makes <userinput>top</userinput>
crash under certain locale settings.</para></listitem>

<listitem><para>September 12th, 2002 [timothy]: Chapter 04 - Creating a
file system: Referenced alternative filesystems in BLFS.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Removed all superfluous
<filename>/usr/lib/*.so</filename> symbolic links from library
installations.</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Upgraded to
lfs-bootscripts-1.10</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Configure
Sysvinit: Changed the sulogin line to <emphasis>once</emphasis> instead of
having it respawn. This way it'll behave as expected (ie: a CTRL+D will
continue instead of restart sulogin).</para></listitem>

<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - GCC: Added the
<emphasis>--enable-clocale=gnu</emphasis> option to ensure the proper
locale mode is used by the C++ libraries.</para></listitem>

<listitem><para>September 11th, 2002 [timothy]: Preface: Grammatic
changes.</para></listitem>

<listitem><para>September 8th, 2002 [timothy]: Chapter 06: Applied Alex's
grammar changes patch.</para></listitem>

<listitem><para>September 7th, 2002 [timothy]: Chapter 06 - Gzip:
Added gzip-1.2.4b.patch.</para></listitem>

<listitem><para>September 7th, 2002 [timothy]: Chapter 05 - Textutils:
Added re_max_failures2 for old host systems.</para></listitem>

<listitem><para>September 2nd, 2002 [timothy]: Chapter 06 - Bash: Removed
creation of sh symlink. Creating the bash and sh symlinks: Added /bin/bash
symlink, symlinked sh to bash. Gzip, Sysvinit, Util-Linux: Shortened cp
command. Makedev: Removed /bin/bash creation and removal. Man: Modified sed
statement to edit less call, so SGR will work.</para></listitem>

<listitem><para>September 1st, 2002 [timothy]: Chapter 06 - About
debugging symbols: Removed info. about stripping /static. Man: Added sed
statement to prevent groff from using SGR escape sequences.</para></listitem>

<listitem><para>September 1st, 2002 [timothy]: Chapter 05 - Install all
software as an unprivileged user: Added $CC='gcc -s' to omit the
compilation of symbols in static packages.</para></listitem>

<listitem><para>August 30th, 2002 [timothy]: Chapter 06 - Makedev:
Put rm /bin/bash after device creation. Perl: Removed information
about the old patch.</para></listitem>

<listitem><para>August 30th, 2002 [timothy]: Chapter 05 - GCC: Re-added
HAVE_GAS_HIDDEN; removed --enable-__cxa-atexit which was incorrect and
not needed in this chapter; added information about the
patch.</para></listitem>

<listitem><para>August 26th, 2002 [gerard]: Added a new Glibc patch and
introducted a GCC patch.</para></listitem>

<listitem><para>August 26th, 2002 [gerard]: Updated to automake-1.6.3,
gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0,
util-linux-2.11u</para></listitem>

<listitem><para>August 22nd, 2002 [timothy]: Appendix: Added
missing URLs to patches.</para></listitem>

<listitem><para>August 18th, 2002 [timothy]: Chapter 05 &amp; 06:
Changed ln -sf to ln -s wherever possible.</para></listitem>

<listitem><para>August 18th, 2002 [timothy]: Chapter 06 - Binutils: cp
libiberty.h after install, as it is needed by certain software. Shadow:
added command to remove the groups program installed by Shadow because
Sh-utils installs a (better) groups program.</para></listitem>

<listitem><para>August 18th, 2002 [timothy]: Chapter 05 - Sh-utils: Re-added
sh-utils-2.0.patch.</para></listitem>

<listitem><para>August 16th, 2002 [markh]: Chapter 06 - Move man-pages to
just after the kernel headers installation.</para></listitem>

<listitem><para>August 15th, 2002 [markh]: Chapter 06 - Move the MAKEDEV
installation to before glibc and remove the temporary creation of
<filename>/dev/null</filename> as we don't need it
anymore.</para></listitem>

<listitem><para>August 15th, 2002 [timothy]: Chapter 04 - Preparing a new
partition: mentioned that a swap partition can be shared between the LFS
and host systems, grammatic changes.</para></listitem>

<listitem><para>August 13th, 2002 [gerard]: Chapter 06: Removed the
<emphasis>--with-curses</emphasis> switch from the Bash installation as
it's unnecessary here.</para></listitem>

<listitem><para>August 9th, 2002 [timothy]: Updated to modutils-2.4.19,
linux-2.4.19, gettext-0.11.5, binutils-2.13, textutils-2.1.</para></listitem>

<listitem><para>August 9th, 2002 [timothy]: Chapter 06 - Vim: changed
alternative editors link from hints to BLFS.</para></listitem>

<listitem><para>August 8th, 2002 [gerard]: Chapter 06 - Ncurses: removed
the <emphasis>--disable-termcap</emphasis> configure option. Termcap is
disabled by default now, so no need for this option (left over from a long
time ago when it was needed).</para></listitem>

<listitem><para>August 8th, 2002 [gerard]: Chapter 06 - Linux: Added the
command <userinput>cp include/asm-generic /usr/include</userinput>. There
are programs which use the files in there, as well as headers in the
<filename class="directory">asm</filename> directory may be split up in the
future, and put in the
<filename class="directory">asm-generic</filename>.</para></listitem>

<listitem><para>August 8th, 2002 [gerard]: Appendix A - Gettext: added the
missing program description of msgcat.</para></listitem>

<listitem><para>August 4th, 2002 [timothy]: Added zlib-1.1.4.</para></listitem>

<listitem><para>August 3rd, 2002 [timothy]: Updated to man-pages-1.52,
man-1.5k, gettext-0.11.4, modutils-2.4.18.</para></listitem>

<listitem><para>July 29th, 2002 [timothy]: Removed Reiserfsprogs.
Updated to util-linux-2.11t and file-3.39.</para></listitem>

<listitem><para>July 29th, 2002 [timothy]: Chapter 04 &amp; 05 - Creating
a new partition, Introduction, Why static: grammatic changes. Diffutils,
Fileutils, Grep, Texinfo: set LDFLAGS=-static before configure instead
of as an argument to make. GCC: appended HAVE_GAS_HIDDEN to
auto-host.h.</para></listitem>

<listitem><para>July 29th, 2002 [timothy]: Chapter 06 - Glibc: added
--disable-profile flag.</para></listitem>

<listitem><para>July 29th, 2002 [timothy]: Chapter 08 - Linux:
added information about modules and kernel documentation.</para></listitem>

<listitem><para>July 29th, 2002 [timothy]: Chapter 09 - Rebooting the
system: added a command to remove the static directory.</para></listitem>

<listitem><para>July 8th, 2002 [timothy]: Chapter 09 - Rebooting the
system: Pointed to BLFS as the next step.</para></listitem>

<listitem><para>July 3rd, 2002 [timothy]: Chapter 06 - Sysvinit: Simplified
the sed command and updated the installation description because init now
prints "Sending processes" instead of "Sending all processes".</para></listitem>

<listitem><para>July 2nd, 2002 [markh]: Internal change - Made all
patches use a &amp;package-patch-version; entity and removed all
hardcoding of patch versions.</para></listitem>

<listitem><para>June 30th, 2002 [timothy]: Updated to man-pages-1.51 and
automake-1.6.2</para></listitem>

<listitem><para>June 24th, 2002 [timothy]: Chapter 06 - Shadow, Util-linux,
LFS-Bootscripts: Updated package contents.</para></listitem>

<listitem><para>June 23rd, 2002 [timothy]: Chapter 05 &amp; 06 - Net-tools,
Perl, Texinfo, Autoconf, Automake, File, Libtool, Bin86, Vim, Linux, Bison,
Less, Man-pages, Groff, Bzip2, E2fsprogs, Grep, Lilo, Modutils, Procps,
Psmisc, Reiserfsprogs: Updated package contents.</para></listitem>

<listitem><para>June 23rd, 2002 [timothy] Chapter 05 &amp; 06 - M4,
Bzip2, File, E2fsprogs: Added "last checked against" for uniformity.
GCC: Removed i686-specific programs.</para></listitem>

<listitem><para>June 16th, 2002 [timothy]: Chapter 06 - Gettext:
Updated package contents.</para></listitem>

<listitem><para>June 14th, 2002 [timothy]: Chapter 05 &amp; 06 - Binutils,
Bzip2, Diffutils, Grep: Updated package contents. GCC: Updated description
of c++filt.</para></listitem>

<listitem><para>June 13th, 2002 [timothy]: Chapter 09 - The End:
Changed $LFS/etc/lfs-&version; to $LFS/etc/lfs and put the version
number inside this file.</para></listitem>

<listitem><para>June 12th, 2002 [timothy]: Chapter 05 - GCC:
Modified the build instructions and command explanations to
only build the C compiler. The C++ compiler is not needed
until after the second GCC build.</para></listitem>

<listitem><para>June 12th, 2002 [timothy]: Chapter 06 - Shadow: grammatic
changes.</para></listitem>

<listitem><para>June 11th, 2002 [timothy]: Chapter 05 &amp; 06 - Gawk: 
Created a list of package contents and descriptions. Fileutils:
Removed a confusing paragraph about the fileutils patch. GCC:
Updated the package contents.</para></listitem>

<listitem><para>June 11th, 2002 [timothy] All software: Updated the
estimated required disk space.</para></listitem>

<listitem><para>June 9th, 2002 [markh]: Chapter 06 - Creating
Directories: Changed usr,usr/local to just usr/local as we use the -p
option to mkdir which will create the usr directory
anyways.</para></listitem>

<listitem><para>June 7th, 2002 [timothy] Chapter 06 - Reiserfsprogs:
added a description for unpack.</para></listitem>

<listitem><para>June 7th, 2002 [timothy] Chapter 02 - How to ask for
help: mentioned the FAQ.</para></listitem>

<listitem><para>June 6th, 2002 [markh] - Chapter 05 - Tidy up
explanations following the /static change.</para></listitem>

<listitem><para>June 5th, 2002 [timothy]: Preface - Who would not want to
read this book: applied a revised version of Scot's grammar
patch.</para></listitem>

<listitem><para>June 5th, 2002 [timothy]: Chapter 09 - Rebooting the system, Lilo, Bootscripts: named the hint authors.
Chapter 06 - Vim: updated the hint URL. Chapter 05 - Gawk: to avoid confusion,
mentioned that the patch will be applied in Chapter 06.</para></listitem>

<listitem><para>June 3rd, 2002 [timothy] Chapter 01 - FAQ: edited
to include reporting typos.</para></listitem>

<listitem><para>May 31st, 2002 [gerard] Chapter 05 - Findutils: Added the
CPPFLAGS...re_max_failures fix which is needed on Glibc-2.1
systems.</para></listitem>

<listitem><para>May 30th, 2002 [markh]: Chapter 05 &amp; 06 - Update to
binutils-2.12.1.</para></listitem>

<listitem><para>May 30th, 2002 [markh]: Chapter 05 - Bash: Removed
section about "last two commands executing anyways" because we no longer
have the commands referred to there.</para></listitem>

<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Glibc: Replaced the
various sed fixes with a regular patch.</para></listitem>

<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Gawk: Replaced the
sed fix with a regular patch.</para></listitem>

<listitem><para>May 30th, 2002 [gerard]: Chapter 05 - Fileutils: Replaced
the sed fix with a regular patch.</para></listitem>

<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Ed: Replaced the
sed fix with a regular patch.</para></listitem>

<listitem><para>May 28th, 2002 [gerard]: Chapter 06 - Changing ownership:
removed the explicit command to chown <filename
class="directory">/lost+found</filename>. This is done by the first command
now that proc isn't mounted anymore in chapter 5.</para></listitem>

<listitem><para>May 27th, 2002 [gerard]: Upgraded to
ncurses-5.2-2.patch (this patch is smaller than the previously used
one).</para></listitem>

<listitem><para>May 26th, 2002 [gerard]: Upgraded to: automake-1.6.1,
bin86-0.16.3, file-3.38, gawk-3.1.1, gcc-3.1, gettext-0.11.2,
modutils-2.4.16, psmisc-21 and util-linux-2.11r. Added gcc-3.1 compile fix
patches for ncurses, perl and vim.</para></listitem>

<listitem><para>May 26th, 2002 [gerard]: Chapter 05+06 - Binutils: Removed
the tooldir setting from chapter 05-binutils, moved its description to
chapter 06-binutils.</para></listitem>

<listitem><para>May 26th, 2002 [gerard]: Chapter 05 - Gawk &amp; Findutils:
simplified the installation by removing the libexecdir modifications. We
can live with a
<filename class="directory">$LFS/static/libexecdir</filename> being created.
The whole <filename class="directory">$LFS/static</filename> directory is
temporarily anyways, so we're not all that concerned with what it looks
like.</para></listitem>

<listitem><para>May 26th, 2002 [gerard]: Chapter 06 - Creating Directories:
removed the <userinput>cd /</userinput> command and changed the two
<userinput>chmod</userinput> commands to use absolute paths
instead.</para></listitem>

<listitem><para>May 25th, 2002 [markh]: Chapter 06 - Some minor
corrections dealing with removing the $LFS variable where it isn't
wanted.</para></listitem>

<listitem><para>May 23rd, 2002 [gerard]: Implemented the
keep_chap5_and_chap6_sep lfs-hint. Highlights of the change: added
findutils and util-linux to chapter 5, installed everything from chapter 5
into <filename class="directory">$LFS/static</filename> and re-ordered the
installation of packages in chapter 6 to prevent hard-wiring the wrong path
(files from <filename class="directory">$LFS/static</filename>).</para></listitem>

<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
more descriptions.</para></listitem>

<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Bin86: Added some
descriptions.</para></listitem>

<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Flex: Added some
descriptions.</para></listitem>

<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Glibc: Added some
more descriptions.</para></listitem>

<listitem><para>May 18th, 2002 [gerard]: Appendix A - E2fsprogs: Added some
descriptions.</para></listitem>

<listitem><para>May 18th, 2002 [gerard]: Appendix A - Glibc: Added some
more descriptions.</para></listitem>

<listitem><para>May 17th, 2002 [markh]: Changed all chown X.X's to chown
X:X's which is less likely to run into problems (according to info
chown).</para></listitem>

<listitem><para>May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added
http interface to FTP mirror at idge.net</para></listitem>

<listitem><para>May 16th, 2002 [gerard]: Appendix A - Glibc: Added some
more descriptions.</para></listitem>

<listitem><para>May 15th, 2002 [markh]: Chapter 05 - Bzip2.  Changed the
instructions to deal with hard links in older distros a'la the Chapter
05 gzip instructions.</para></listitem>

<listitem><para>May 11th, 2002 [markh]: Various XML
fixups; mainly altering &lt;ulink&gt; tags to remove erroneous &amp;#13;
in the HTML output.</para></listitem>

<listitem><para>May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the
missing descriptions.</para></listitem>

<listitem><para>May 6th, 2002 [gerard]: Chapter 06 - Shadow: Fixed the
symlink location of <filename class="symlink">vigr</filename> to 
<filename class="directory">/usr/sbin</filename></para></listitem>

<listitem><para>May 2nd, 2002 [gerard]: Chapter 06 - Procps: Changed the
two single quotes to two double quotes (the two single quotes can be
mistaken for one double quote which will cause an error).</para></listitem>

<listitem><para>May 2nd, 2002 [gerard]: Changed the
<userinput>cd dir &amp;&amp; ln -sf</userinput> commands to one single command
(such as <userinput>ln -sf bash $LFS/bin/sh</userinput> Same goes for
<userinput>cd dir &amp;&amp; mv/cp</userinput> constructions which are now replaced
with constructions like
<userinput>mv $LFS/usr/bin/{bzcat,bzip2} $LFS/bin</userinput></para></listitem>

<listitem><para>May 2nd, 2002 [markh]: Removed the "Removing old NSS
library files" section.</para></listitem>

<listitem><para>May 1st, 2002 [gerard]: Removed all Glibc-2.0 workarounds -
gzip patch, sh-utils patch, copying of libnss files. Also removed the
<userinput>export VAR=VALUE...unset VAR</userinput> constructions and
changed them to <userinput>VAR=VALUE ./configure</userinput>
constructions.</para></listitem>

<listitem><para>April 26th, 2002 [marcheerdink]: Chapter 06 Findutils: added
libexecdir=/usr/bin to the make command to fix a wrong libexecdir path in
updatedb.</para></listitem>

<listitem><para>April 25th, 2002 [gerard]: Chapter 06 Glibc: added a note
that if you want to manually install some locales, instead of all of them,
then you first need to create the
<filename class="directory">/usr/lib/locale</filename> directory.</para></listitem>

<listitem><para>April 21st,2002 [gerard &amp; markh]: Upgraded to
MAKEDEV-1.5</para></listitem>

<listitem><para>April 12th, 2002 [markh]: Added entities/ directory to
cvs and split up index.xml.</para></listitem>

<listitem><para>April 10th, 2002 [marcheerdink]: Updated to the following
packages: bison-1.35, diffutils-2.8.1, texinfo-4.2, util-linux-2.11q
</para></listitem>

<listitem><para>April 9th, 2002 [marcheerdink]: Added --disable-perl-regexp
to the grep configure flags to avoid linking against a non-existing static
pcre library.</para></listitem>

<listitem><para>April 8th, 2002 [gerard]: Added the
http://ftp.de.linuxfromscratch.org mirror (to complement
ftp://ftp.de).</para></listitem>

</itemizedlist>

</sect1>