source: chapter01/changelog.xml@ 695ae0bc

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 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 v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 695ae0bc was 695ae0bc, checked in by Timothy Bauscher <timothy@…>, 22 years ago

Applied Bill's chapter 5 fixes patch.

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

  • Property mode set to 100644
File size: 48.7 KB
Line 
1<sect1 id="ch01-changelog">
2<title>Changelog</title>
3<?dbhtml filename="changelog.html" dir="chapter01"?>
4
5<para>&version; - &releasedate;</para>
6
7<itemizedlist>
8
9<listitem><para>Upgraded to:
10<itemizedlist>
11<listitem><para>automake-1.6.3</para></listitem>
12<listitem><para>bin86-0.16.3</para></listitem>
13<listitem><para>binutils-2.13</para></listitem>
14<listitem><para>bison-1.35</para></listitem>
15<listitem><para>diffutils-2.8.1</para></listitem>
16<listitem><para>file-3.39</para></listitem>
17<listitem><para>gawk-3.1.1</para></listitem>
18<listitem><para>gcc-3.2</para></listitem>
19<listitem><para>gettext-0.11.5</para></listitem>
20<listitem><para>groff-1.18</para></listitem>
21<listitem><para>gzip-1.2.4b.patch</para></listitem>
22<listitem><para>lfs-bootscripts-1.10</para></listitem>
23<listitem><para>linux-2.4.19</para></listitem>
24<listitem><para>MAKEDEV-1.7</para></listitem>
25<listitem><para>man-1.5k</para></listitem>
26<listitem><para>man-pages-1.52</para></listitem>
27<listitem><para>modutils-2.4.19</para></listitem>
28<listitem><para>ncurses-5.2-2.patch</para></listitem>
29<listitem><para>perl-5.8.0</para></listitem>
30<listitem><para>psmisc-21</para></listitem>
31<listitem><para>texinfo-4.2</para></listitem>
32<listitem><para>textutils-2.1</para></listitem>
33<listitem><para>util-linux-2.11u</para></listitem>
34</itemizedlist>
35</para></listitem>
36
37<listitem><para>Added:
38<itemizedlist>
39<listitem><para>ed-0.2.patch</para></listitem>
40<listitem><para>fileutils-4.1.patch</para></listitem>
41<listitem><para>gawk-3.1.1-2.patch</para></listitem>
42<listitem><para>gcc-3.2.patch</para></listitem>
43<listitem><para>glibc-2.2.5-2.patch</para></listitem>
44<listitem><para>gzip-1.2.4b.patch</para></listitem>
45<listitem><para>kbd-1.06-3.patch</para></listitem>
46<listitem><para>ncurses-5.2.patch</para></listitem>
47<listitem><para>procps-2.0.7.patch</para></listitem>
48<listitem><para>sh-utils-2.0-hostname.patch</para></listitem>
49<listitem><para>vim-6.1.patch</para></listitem>
50<listitem><para>zlib-1.1.4</para></listitem>
51</itemizedlist>
52</para></listitem>
53
54<listitem><para>Removed:
55<itemizedlist>
56<listitem><para>gzip-1.2.4a.patch</para></listitem>
57<listitem><para>kbd-1.06-2.patch</para></listitem>
58<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
59</itemizedlist>
60</para></listitem>
61
62<listitem><para>September 23rd, 2002 [timothy]: Applied Bill Maltby's
63grammatic-related patches.</para></listitem>
64
65<listitem><para>September 23rd, 2002 [timothy]: Added <userinput>-</userinput>
66before <userinput>tar</userinput> options (for clarity).</para></listitem>
67
68<listitem><para>September 22nd, 2002 [timothy]: Chapter 06: Applied Alex's
69grammatic-fixes patch.</para></listitem>
70
71<listitem><para>September 21st, 2002 [timothy]: Chapter 02: Applied Bill
72Maltby's grammatic-fixes patch.</para></listitem>
73
74<listitem><para>September 21st, 2002 [timothy]: Chapter 06 - Zlib:
75<userinput>mv</userinput> shared lib to /lib.</para></listitem>
76
77<listitem><para>September 20th, 2002 [timothy]: Chapter 05 - GCC:
78Removed the <userinput>--enable-threads=posix</userinput> flag since we
79don't build a C++ compiler in this chapter.</para></listitem>
80
81<listitem><para>September 18th, 2002 [timothy]: Chapter 05 - Introduction:
82Removed paragraph about static linking since it seems misleading and is
83covered in better detail in <emphasis>Why Static</emphasis>.</para></listitem>
84
85<listitem><para>September 18th, 2002 [timothy]: Chapter 08 - Linux:
86Removed <userinput>cd</userinput> command.</para></listitem>
87
88<listitem><para>September 18th, 2002 [timothy]: Chapter 06 - Ncurses:
89Removed old <userinput>mv /lib/*.a /usr/lib</userinput> command
90explanation.</para></listitem>
91
92<listitem><para>September 13th, 2002 [gerard]: Chapter 06 - Shadow: Added
93--libdir=/usr/lib to the configure script options. This way a proper
94<filename>libshadow.la</filename> is generated. Also changed the
95<userinput>mv</userinput> command to move all the
96<filename>libshadow.so*</filename> files to the <filename
97class="directory">/lib</filename> directory. The <filename>lib*a</filename>
98files are already in the <filename class="directory">/usr/lib</filename>
99directory.</para></listitem>
100
101<listitem><para>September 13th, 2002 [gerard]: Chapter 06 - Man: Added
102another regex to the <userinput>sed</userinput> command that modifies the
103<filename>man.conf</filename> file. The added regex comments out the
104<emphasis>MANPATH /usr/man</emphasis> line which causes for duplicate
105results when using the <userinput>whatis</userinput>
106command</para></listitem>
107
108<listitem><para>September 13th, 2002 [gerard]: Chapter 06: Added the
109<emphasis>Linux Threads Man Pages</emphasis> installation after the Perl
110installation.</para></listitem>
111
112<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Create mtab
113link: Made the <userinput>ln</userinput> command an <userinput>ln
114-sf</userinput> so the existing <filename>/etc/mtab</filename> file, created
115by the <userinput>mount</userinput> command, will be removed before
116re-creating it as a symlink.</para></listitem>
117
118<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Sh-utils: Added
119the sh-utils-hostname patch that supresses the build of the hostname
120program. This is done because the hostname program from the net-tools
121package is superior over this version.</para></listitem>
122
123<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Gawk: Updated
124the Gawk patch. It also changes the <emphasis>DDEFPATH</emphasis> directory
125location now.</para></listitem>
126
127<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Procps: Added
128patch that fixes a locale problem that makes <userinput>top</userinput>
129crash under certain locale settings.</para></listitem>
130
131<listitem><para>September 12th, 2002 [timothy]: Chapter 04 - Creating a
132file system: Referenced alternative filesystems in BLFS.</para></listitem>
133
134<listitem><para>September 12th, 2002 [gerard]: Removed all superfluous
135<filename>/usr/lib/*.so</filename> symbolic links from library
136installations.</para></listitem>
137
138<listitem><para>September 12th, 2002 [gerard]: Upgraded to
139lfs-bootscripts-1.10</para></listitem>
140
141<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Configure
142Sysvinit: Changed the sulogin line to <emphasis>once</emphasis> instead of
143having it respawn. This way it'll behave as expected (ie: a CTRL+D will
144continue instead of restart sulogin).</para></listitem>
145
146<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - GCC: Added the
147<emphasis>--enable-clocale=gnu</emphasis> option to ensure the proper
148locale mode is used by the C++ libraries.</para></listitem>
149
150<listitem><para>September 11th, 2002 [timothy]: Preface: Grammatic
151changes.</para></listitem>
152
153<listitem><para>September 8th, 2002 [timothy]: Chapter 06: Applied Alex's
154grammar changes patch.</para></listitem>
155
156<listitem><para>September 7th, 2002 [timothy]: Chapter 06 - Gzip:
157Added gzip-1.2.4b.patch.</para></listitem>
158
159<listitem><para>September 7th, 2002 [timothy]: Chapter 05 - Textutils:
160Added re_max_failures2 for old host systems.</para></listitem>
161
162<listitem><para>September 2nd, 2002 [timothy]: Chapter 06 - Bash: Removed
163creation of sh symlink. Creating the bash and sh symlinks: Added /bin/bash
164symlink, symlinked sh to bash. Gzip, Sysvinit, Util-Linux: Shortened cp
165command. Makedev: Removed /bin/bash creation and removal. Man: Modified sed
166statement to edit less call, so SGR will work.</para></listitem>
167
168<listitem><para>September 1st, 2002 [timothy]: Chapter 06 - About
169debugging symbols: Removed info. about stripping /static. Man: Added sed
170statement to prevent groff from using SGR escape sequences.</para></listitem>
171
172<listitem><para>September 1st, 2002 [timothy]: Chapter 05 - Install all
173software as an unprivileged user: Added $CC='gcc -s' to omit the
174compilation of symbols in static packages.</para></listitem>
175
176<listitem><para>August 30th, 2002 [timothy]: Chapter 06 - Makedev:
177Put rm /bin/bash after device creation. Perl: Removed information
178about the old patch.</para></listitem>
179
180<listitem><para>August 30th, 2002 [timothy]: Chapter 05 - GCC: Re-added
181HAVE_GAS_HIDDEN; removed --enable-__cxa-atexit which was incorrect and
182not needed in this chapter; added information about the
183patch.</para></listitem>
184
185<listitem><para>August 26th, 2002 [gerard]: Added a new Glibc patch and
186introducted a GCC patch.</para></listitem>
187
188<listitem><para>August 26th, 2002 [gerard]: Updated to automake-1.6.3,
189gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0,
190util-linux-2.11u</para></listitem>
191
192<listitem><para>August 22nd, 2002 [timothy]: Appendix: Added
193missing URLs to patches.</para></listitem>
194
195<listitem><para>August 18th, 2002 [timothy]: Chapter 05 &amp; 06:
196Changed ln -sf to ln -s wherever possible.</para></listitem>
197
198<listitem><para>August 18th, 2002 [timothy]: Chapter 06 - Binutils: cp
199libiberty.h after install, as it is needed by certain software. Shadow:
200added command to remove the groups program installed by Shadow because
201Sh-utils installs a (better) groups program.</para></listitem>
202
203<listitem><para>August 18th, 2002 [timothy]: Chapter 05 - Sh-utils: Re-added
204sh-utils-2.0.patch.</para></listitem>
205
206<listitem><para>August 16th, 2002 [markh]: Chapter 06 - Move man-pages to
207just after the kernel headers installation.</para></listitem>
208
209<listitem><para>August 15th, 2002 [markh]: Chapter 06 - Move the MAKEDEV
210installation to before glibc and remove the temporary creation of
211<filename>/dev/null</filename> as we don't need it
212anymore.</para></listitem>
213
214<listitem><para>August 15th, 2002 [timothy]: Chapter 04 - Preparing a new
215partition: mentioned that a swap partition can be shared between the LFS
216and host systems, grammatic changes.</para></listitem>
217
218<listitem><para>August 13th, 2002 [gerard]: Chapter 06: Removed the
219<emphasis>--with-curses</emphasis> switch from the Bash installation as
220it's unnecessary here.</para></listitem>
221
222<listitem><para>August 9th, 2002 [timothy]: Updated to modutils-2.4.19,
223linux-2.4.19, gettext-0.11.5, binutils-2.13, textutils-2.1.</para></listitem>
224
225<listitem><para>August 9th, 2002 [timothy]: Chapter 06 - Vim: changed
226alternative editors link from hints to BLFS.</para></listitem>
227
228<listitem><para>August 8th, 2002 [gerard]: Chapter 06 - Ncurses: removed
229the <emphasis>--disable-termcap</emphasis> configure option. Termcap is
230disabled by default now, so no need for this option (left over from a long
231time ago when it was needed).</para></listitem>
232
233<listitem><para>August 8th, 2002 [gerard]: Chapter 06 - Linux: Added the
234command <userinput>cp include/asm-generic /usr/include</userinput>. There
235are programs which use the files in there, as well as headers in the
236<filename class="directory">asm</filename> directory may be split up in the
237future, and put in the
238<filename class="directory">asm-generic</filename>.</para></listitem>
239
240<listitem><para>August 8th, 2002 [gerard]: Appendix A - Gettext: added the
241missing program description of msgcat.</para></listitem>
242
243<listitem><para>August 4th, 2002 [timothy]: Added zlib-1.1.4.</para></listitem>
244
245<listitem><para>August 3rd, 2002 [timothy]: Updated to man-pages-1.52,
246man-1.5k, gettext-0.11.4, modutils-2.4.18.</para></listitem>
247
248<listitem><para>July 29th, 2002 [timothy]: Removed Reiserfsprogs.
249Updated to util-linux-2.11t and file-3.39.</para></listitem>
250
251<listitem><para>July 29th, 2002 [timothy]: Chapter 04 &amp; 05 - Creating
252a new partition, Introduction, Why static: grammatic changes. Diffutils,
253Fileutils, Grep, Texinfo: set LDFLAGS=-static before configure instead
254of as an argument to make. GCC: appended HAVE_GAS_HIDDEN to
255auto-host.h.</para></listitem>
256
257<listitem><para>July 29th, 2002 [timothy]: Chapter 06 - Glibc: added
258--disable-profile flag.</para></listitem>
259
260<listitem><para>July 29th, 2002 [timothy]: Chapter 08 - Linux:
261added information about modules and kernel documentation.</para></listitem>
262
263<listitem><para>July 29th, 2002 [timothy]: Chapter 09 - Rebooting the
264system: added a command to remove the static directory.</para></listitem>
265
266<listitem><para>July 8th, 2002 [timothy]: Chapter 09 - Rebooting the
267system: Pointed to BLFS as the next step.</para></listitem>
268
269<listitem><para>July 3rd, 2002 [timothy]: Chapter 06 - Sysvinit: Simplified
270the sed command and updated the installation description because init now
271prints "Sending processes" instead of "Sending all processes".</para></listitem>
272
273<listitem><para>July 2nd, 2002 [markh]: Internal change - Made all
274patches use a &amp;package-patch-version; entity and removed all
275hardcoding of patch versions.</para></listitem>
276
277<listitem><para>June 30th, 2002 [timothy]: Updated to man-pages-1.51 and
278automake-1.6.2</para></listitem>
279
280<listitem><para>June 24th, 2002 [timothy]: Chapter 06 - Shadow, Util-linux,
281LFS-Bootscripts: Updated package contents.</para></listitem>
282
283<listitem><para>June 23rd, 2002 [timothy]: Chapter 05 &amp; 06 - Net-tools,
284Perl, Texinfo, Autoconf, Automake, File, Libtool, Bin86, Vim, Linux, Bison,
285Less, Man-pages, Groff, Bzip2, E2fsprogs, Grep, Lilo, Modutils, Procps,
286Psmisc, Reiserfsprogs: Updated package contents.</para></listitem>
287
288<listitem><para>June 23rd, 2002 [timothy] Chapter 05 &amp; 06 - M4,
289Bzip2, File, E2fsprogs: Added "last checked against" for uniformity.
290GCC: Removed i686-specific programs.</para></listitem>
291
292<listitem><para>June 16th, 2002 [timothy]: Chapter 06 - Gettext:
293Updated package contents.</para></listitem>
294
295<listitem><para>June 14th, 2002 [timothy]: Chapter 05 &amp; 06 - Binutils,
296Bzip2, Diffutils, Grep: Updated package contents. GCC: Updated description
297of c++filt.</para></listitem>
298
299<listitem><para>June 13th, 2002 [timothy]: Chapter 09 - The End:
300Changed $LFS/etc/lfs-&version; to $LFS/etc/lfs and put the version
301number inside this file.</para></listitem>
302
303<listitem><para>June 12th, 2002 [timothy]: Chapter 05 - GCC:
304Modified the build instructions and command explanations to
305only build the C compiler. The C++ compiler is not needed
306until after the second GCC build.</para></listitem>
307
308<listitem><para>June 12th, 2002 [timothy]: Chapter 06 - Shadow: grammatic
309changes.</para></listitem>
310
311<listitem><para>June 11th, 2002 [timothy]: Chapter 05 &amp; 06 - Gawk:
312Created a list of package contents and descriptions. Fileutils:
313Removed a confusing paragraph about the fileutils patch. GCC:
314Updated the package contents.</para></listitem>
315
316<listitem><para>June 11th, 2002 [timothy] All software: Updated the
317estimated required disk space.</para></listitem>
318
319<listitem><para>June 9th, 2002 [markh]: Chapter 06 - Creating
320Directories: Changed usr,usr/local to just usr/local as we use the -p
321option to mkdir which will create the usr directory
322anyways.</para></listitem>
323
324<listitem><para>June 7th, 2002 [timothy] Chapter 06 - Reiserfsprogs:
325added a description for unpack.</para></listitem>
326
327<listitem><para>June 7th, 2002 [timothy] Chapter 02 - How to ask for
328help: mentioned the FAQ.</para></listitem>
329
330<listitem><para>June 6th, 2002 [markh] - Chapter 05 - Tidy up
331explanations following the /static change.</para></listitem>
332
333<listitem><para>June 5th, 2002 [timothy]: Preface - Who would not want to
334read this book: applied a revised version of Scot's grammar
335patch.</para></listitem>
336
337<listitem><para>June 5th, 2002 [timothy]: Chapter 09 - Rebooting the system, Lilo, Bootscripts: named the hint authors.
338Chapter 06 - Vim: updated the hint URL. Chapter 05 - Gawk: to avoid confusion,
339mentioned that the patch will be applied in Chapter 06.</para></listitem>
340
341<listitem><para>June 3rd, 2002 [timothy] Chapter 01 - FAQ: edited
342to include reporting typos.</para></listitem>
343
344<listitem><para>May 31st, 2002 [gerard] Chapter 05 - Findutils: Added the
345CPPFLAGS...re_max_failures fix which is needed on Glibc-2.1
346systems.</para></listitem>
347
348<listitem><para>May 30th, 2002 [markh]: Chapter 05 & 06 - Update to
349binutils-2.12.1.</para></listitem>
350
351<listitem><para>May 30th, 2002 [markh]: Chapter 05 - Bash: Removed
352section about "last two commands executing anyways" because we no longer
353have the commands referred to there.</para></listitem>
354
355<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Glibc: Replaced the
356various sed fixes with a regular patch.</para></listitem>
357
358<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Gawk: Replaced the
359sed fix with a regular patch.</para></listitem>
360
361<listitem><para>May 30th, 2002 [gerard]: Chapter 05 - Fileutils: Replaced
362the sed fix with a regular patch.</para></listitem>
363
364<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Ed: Replaced the
365sed fix with a regular patch.</para></listitem>
366
367<listitem><para>May 28th, 2002 [gerard]: Chapter 06 - Changing ownership:
368removed the explicit command to chown <filename
369class="directory">/lost+found</filename>. This is done by the first command
370now that proc isn't mounted anymore in chapter 5.</para></listitem>
371
372<listitem><para>May 27th, 2002 [gerard]: Upgraded to
373ncurses-5.2-2.patch (this patch is smaller than the previously used
374one).</para></listitem>
375
376<listitem><para>May 26th, 2002 [gerard]: Upgraded to: automake-1.6.1,
377bin86-0.16.3, file-3.38, gawk-3.1.1, gcc-3.1, gettext-0.11.2,
378modutils-2.4.16, psmisc-21 and util-linux-2.11r. Added gcc-3.1 compile fix
379patches for ncurses, perl and vim.</para></listitem>
380
381<listitem><para>May 26th, 2002 [gerard]: Chapter 05+06 - Binutils: Removed
382the tooldir setting from chapter 05-binutils, moved its description to
383chapter 06-binutils.</para></listitem>
384
385<listitem><para>May 26th, 2002 [gerard]: Chapter 05 - Gawk &amp; Findutils:
386simplified the installation by removing the libexecdir modifications. We
387can live with a
388<filename class="directory">$LFS/static/libexecdir</filename> being created.
389The whole <filename class="directory">$LFS/static</filename> directory is
390temporarily anyways, so we're not all that concerned with what it looks
391like.</para></listitem>
392
393<listitem><para>May 26th, 2002 [gerard]: Chapter 06 - Creating Directories:
394removed the <userinput>cd /</userinput> command and changed the two
395<userinput>chmod</userinput> commands to use absolute paths
396instead.</para></listitem>
397
398<listitem><para>May 25th, 2002 [markh]: Chapter 06 - Some minor
399corrections dealing with removing the $LFS variable where it isn't
400wanted.</para></listitem>
401
402<listitem><para>May 23rd, 2002 [gerard]: Implemented the
403keep_chap5_and_chap6_sep lfs-hint. Highlights of the change: added
404findutils and util-linux to chapter 5, installed everything from chapter 5
405into <filename class="directory">$LFS/static</filename> and re-ordered the
406installation of packages in chapter 6 to prevent hard-wiring the wrong path
407(files from <filename class="directory">$LFS/static</filename>).</para></listitem>
408
409<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
410more descriptions.</para></listitem>
411
412<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Bin86: Added some
413descriptions.</para></listitem>
414
415<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Flex: Added some
416descriptions.</para></listitem>
417
418<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Glibc: Added some
419more descriptions.</para></listitem>
420
421<listitem><para>May 18th, 2002 [gerard]: Appendix A - E2fsprogs: Added some
422descriptions.</para></listitem>
423
424<listitem><para>May 18th, 2002 [gerard]: Appendix A - Glibc: Added some
425more descriptions.</para></listitem>
426
427<listitem><para>May 17th, 2002 [markh]: Changed all chown X.X's to chown
428X:X's which is less likely to run into problems (according to info
429chown).</para></listitem>
430
431<listitem><para>May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added
432http interface to FTP mirror at idge.net</para></listitem>
433
434<listitem><para>May 16th, 2002 [gerard]: Appendix A - Glibc: Added some
435more descriptions.</para></listitem>
436
437<listitem><para>May 15th, 2002 [markh]: Chapter 05 - Bzip2. Changed the
438instructions to deal with hard links in older distros a'la the Chapter
43905 gzip instructions.</para></listitem>
440
441<listitem><para>May 11th, 2002 [markh]: Various XML
442fixups; mainly altering &lt;ulink&gt; tags to remove erroneous &amp;#13;
443in the HTML output.</para></listitem>
444
445<listitem><para>May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the
446missing descriptions.</para></listitem>
447
448<listitem><para>May 6th, 2002 [gerard]: Chapter 06 - Shadow: Fixed the
449symlink location of <filename class="symlink">vigr</filename> to
450<filename class="directory">/usr/sbin</filename></para></listitem>
451
452<listitem><para>May 2nd, 2002 [gerard]: Chapter 06 - Procps: Changed the
453two single quotes to two double quotes (the two single quotes can be
454mistaken for one double quote which will cause an error).</para></listitem>
455
456<listitem><para>May 2nd, 2002 [gerard]: Changed the
457<userinput>cd dir && ln -sf</userinput> commands to one single command
458(such as <userinput>ln -sf bash $LFS/bin/sh</userinput> Same goes for
459<userinput>cd dir && mv/cp</userinput> constructions which are now replaced
460with constructions like
461<userinput>mv $LFS/usr/bin/{bzcat,bzip2} $LFS/bin</userinput></para></listitem>
462
463<listitem><para>May 2nd, 2002 [markh]: Removed the "Removing old NSS
464library files" section.</para></listitem>
465
466<listitem><para>May 1st, 2002 [gerard]: Removed all Glibc-2.0 workarounds -
467gzip patch, sh-utils patch, copying of libnss files. Also removed the
468<userinput>export VAR=VALUE...unset VAR</userinput> constructions and
469changed them to <userinput>VAR=VALUE ./configure</userinput>
470constructions.</para></listitem>
471
472<listitem><para>April 26th, 2002 [marcheerdink]: Chapter 06 Findutils: added
473libexecdir=/usr/bin to the make command to fix a wrong libexecdir path in
474updatedb.</para></listitem>
475
476<listitem><para>April 25th, 2002 [gerard]: Chapter 06 Glibc: added a note
477that if you want to manually install some locales, instead of all of them,
478then you first need to create the
479<filename class="directory">/usr/lib/locale</filename> directory.</para></listitem>
480
481<listitem><para>April 21st,2002 [gerard & markh]: Upgraded to
482MAKEDEV-1.5</para></listitem>
483
484<listitem><para>April 12th, 2002 [markh]: Added entities/ directory to
485cvs and split up index.xml.</para></listitem>
486
487<listitem><para>April 10th, 2002 [marcheerdink]: Updated to the following
488packages: bison-1.35, diffutils-2.8.1, texinfo-4.2, util-linux-2.11q
489</para></listitem>
490
491<listitem><para>April 9th, 2002 [marcheerdink]: Added --disable-perl-regexp
492to the grep configure flags to avoid linking against a non-existing static
493pcre library.</para></listitem>
494
495<listitem><para>April 8th, 2002 [gerard]: Added the
496http://ftp.de.linuxfromscratch.org mirror (to complement
497ftp://ftp.de).</para></listitem>
498
499</itemizedlist>
500
501<para>3.3 - April 7th, 2002</para>
502
503<itemizedlist>
504
505<listitem><para>Updated to:
506
507<itemizedlist>
508<listitem><para>autoconf-2.53</para></listitem>
509<listitem><para>automake-1.6</para></listitem>
510<listitem><para>bin86-0.16.2</para></listitem>
511<listitem><para>binutils-2.12</para></listitem>
512<listitem><para>bison-1.34</para></listitem>
513<listitem><para>bzip2-1.0.2</para></listitem>
514<listitem><para>diffutils-2.8</para></listitem>
515<listitem><para>e2fsprogs-1.27</para></listitem>
516<listitem><para>gawk-3.1.0</para></listitem>
517<listitem><para>gettext-0.11.1</para></listitem>
518<listitem><para>grep-2.5</para></listitem>
519<listitem><para>less-374</para></listitem>
520<listitem><para>lfs-bootscripts-1.9</para></listitem>
521<listitem><para>lilo-22.2</para></listitem>
522<listitem><para>linux-2.4.18</para></listitem>
523<listitem><para>man-pages-1.48</para></listitem>
524<listitem><para>modutils-2.4.15</para></listitem>
525<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
526<listitem><para>shadow-4.0.3</para></listitem>
527<listitem><para>texinfo-4.1</para></listitem>
528<listitem><para>util-linux-2.11o</para></listitem>
529<listitem><para>vim-6.1</para></listitem>
530</itemizedlist>
531
532</para></listitem>
533
534<listitem><para>April 7th, 2002 [gerard]: Added a new mirror site located
535in Freising, Germany</para></listitem>
536
537<listitem><para>April 5th, 2002 [gerard]: Chapter 07 - Loadkeys: Added this
538page explaining that you can remove the loadkeys symlink from <filename
539class="directory">/etc/rc.d/rcsysinit.d</filename> if you compiled a keymap
540directly into the kernel.</para></listitem>
541
542<listitem><para>April 5th, 2002 [gerard]: Chapter 06 - Configuring
543Keyboard: explained you can also compile the keymap directly into the
544kernel which has additional benefits.</para></listitem>
545
546<listitem><para>April 5th, 2002 [gerard]: Upgraded to
547lfs-bootscripts-1.9</para></listitem>
548
549<listitem><para>April 5th, 2002 [gerard]: Chapter 05+06 - GCC: Added
550commands to remove the <filename class="directory">/usr/*-gnu</filename>
551directory.</para></listitem>
552
553<listitem><para>April 4th, 2002 [gerard]: Chapter 05 - Diffutils: Added
554--disable-nls</para></listitem>
555
556<listitem><para>April 3rd, 2002 [gerard]: Appendix A - Gettext: Added the
557missing package descriptions.</para></listitem>
558
559<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Mounting $LFS/proc:
560Added <userinput>chown root.root $LFS/proc</userinput>. The recursive chown
561operation in chapter 6 doesn't touch proc, so this'll remain owned by user
562<emphasis>lfs</emphasis>. It's not a big deal, just not a very clean thing
563to do.</para></listitem>
564
565<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - Groff: Added a few
566symlinks that are used by programs like <userinput>xman</userinput> and
567others.</para></listitem>
568
569<listitem><para>April 3rd, 2002 [gerard]: Chapter 04 - Mounting partitions:
570Added some notes how to deal with multiple partitions ($LFS, $LFS/usr and
571so on).</para></listitem>
572
573<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - E2fsprogs: Added
574<userinput>install-info</userinput> command to finish off the info page
575installation.</para></listitem>
576
577<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Reversed the
578<userinput>make</userinput> and <userinput>make -f
579Makefile-libbz2_so</userinput>. This is needed so all object files are
580compiled with the PIC option (Position Independent Code).</para></listitem>
581
582<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Linux: Shortened the
583installation instructions by cutting out the <userinput>make
584config</userinput> and <userinput>make dep</userinput>
585stages.</para></listitem>
586
587<listitem><para>April 1st, 2002 [gerard]: This is not a joke: Chapter 5+6 -
588Gawk: Added a warning to never run <userinput>make uninstall</userinput> on
589the package. It will be pretty much equivalent to <userinput>rm -rf
590/usr/bin/*</userinput> because we override the <filename
591class="directory">libexec</filename> directory definition to <filename
592class="directory">/usr/bin</filename></para></listitem>
593
594<listitem><para>March 29th, 2002 [markh]: Chapter 05 and 06 - Updated to
595diffutils-2.8, modutils-2.4.15 and vim-6.1. Removed PR_PROGRAM setting
596for diffutils as /usr/bin/pr is now detected by the configure script.
597Removed sed to fix problem with shell syntax highlighting in vim as that
598is fixed in the new version.</para></listitem>
599
600<listitem><para>March 26th, 2002 [markh]: Chapter 02 - Asking for help:
601Added reference to ESR's smart-questions document.</para></listitem>
602
603<listitem><para>March 25th, 2002 [markh]: Binutils - Added libopcodes
604library description.</para></listitem>
605
606<listitem><para>March 21st, 2002 [gerard]: Chapter 06 - Bzip2: Before we
607move <filename>/usr/bin/bzless</filename> and
608<filename>/usr/bin/bzmore</filename> to the <filename
609class="directory">/bin</filename> directory, we first remove the
610<filename>/bin/bzless</filename> and <filename>/bin/bzmore</filename>
611files. On some systems overwriting the existing files doesn't work due to
612hardlinks being used.</para></listitem>
613
614<listitem><para>March 21st, 2002 [gerard]: Appendix A - Sysklogd: Updated
615the download location to <ulink url="http://www.infodrom.org/projects/sysklogd/"/></para></listitem>
616
617<listitem><para>March 20th, 2002 [gerard]: Chapter 06 - Configure Dynamic
618Loader: Removed the <filename class="directory">/lib</filename> and
619<filename class="directory">/usr/lib</filename> directories from the
620<filename>ld.so.conf</filename> file. They were
621unnecessary.</para></listitem>
622
623<listitem><para>March 16th, 2002 [gerard]: Chapter 06+Appendix A: Removed
624the chroot dependencies. It's not a package so it's a bit out of
625place.</para></listitem>
626
627<listitem><para>March 16th, 2002 [gerard]: Chapter 05+06 - Gawk: Added
628commands to sed the <filename>awklib/Makefile.in</filename> file to change
629the <emphasis>datadir</emphasis> and <emphasis>libexecdir</emphasis>
630definitions</para></listitem>
631
632<listitem><para>March 15th, 2002 [gerard]: Chapter 01 - Mailing lists:
633Added lfs-chat description</para></listitem>
634
635<listitem><para>March 15th, 2002 [gerard]: Chapter 06-Shadow: Move
636<filename>libmisc.*a</filename> to
637<filename class="directory">/usr/lib</filename> too.</para></listitem>
638
639<listitem><para>March 14th, 2002 [gerard]: Upgraded to
640bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
641shadow-4.0.3</para></listitem>
642
643<listitem><para>March 11th, 2002 [gerard]: Upgraded to
644binutils-2.12</para></listitem>
645
646<listitem><para>March 11th, 2002 [gerard]: Chapter 07 - Setclock: The text
647here hinted towards the fact that you could skip configuring this step
648which isn't true unless the entire script would be removed. So the text was
649changed a bit to just have them create the file no matter how the hardware
650clock is set up.</para></listitem>
651
652<listitem><para>March 11th, 2002 [gerard]: Chapter 07 - Loadkeys: Removed
653the need to configure a <filename>/etc/sysconfig/keyboard</filename> file.
654The kbd patch makes this obsolete (loadkeys -d is used
655now).</para></listitem>
656
657<listitem><para>March 11th, 2002 [gerard]: Chapter 05 - Gawk: Added
658-Dre_max_failures=re_max_failures2 bug fix for glibc-2.1.x
659systems.</para></listitem>
660
661<listitem><para>March 11th, 2002 [gerard]: Chapter 06 - Bzip2: Before
662installing, remove <filename>/usr/bin/bz*</filename>. The bzip2
663installation doesn't deal with existing files properly when making hard
664links, so we remove the files first.</para></listitem>
665
666<listitem><para>March 10th, 2002 [gerard]: Chapter 06 - Configure keyboard:
667Added section to configure keyboard keymap file by creating the <filename
668class="symlink">/usr/share/kbd/keymaps/defkeymap.map.gz</filename>
669symlink.</para></listitem>
670
671<listitem><para>March 9th, 2002 [gerard]: Chapter 08 - Make bootable: Added
672a <userinput>cp</userinput> command that finds all the kernel images from
673<filename>/etc/lilo.conf</filename> automatically and copies them to
674<filename class="directory">$LFS/boot</filename>.</para></listitem>
675
676<listitem><para>March 9th, 2002 [gerard]: Chapter 06 - Man: Moved the
677<filename>man.conf</filename> from <filename
678class="directory">/usr/share/misc</filename> to <filename
679class="directory">/etc</filename>.</para></listitem>
680
681<listitem><para>March 9th, 2002 [gerard]: Chapter 07: Added a page about
682the sysklogd script and explain that the default script includes the
683<emphasis>-m 0</emphasis> option to
684<userinput>syslogd</userinput>.</para></listitem>
685
686<listitem><para>March 8th, 2002 [gerard]: Removed the Mawk package and
687replaced with the Gawk package. This was done because mawk is no longer
688being developed, while gawk is. Mawk has some POSIX compliance bugs that
689are fixed in Gawk.</para></listitem>
690
691<listitem><para>March 8th, 2002 [gerard]: Updated to the following
692packages: autoconf-2.53, automake-1.6, bin86-0.16.2, bison-1.33,
693bzip2-1.0.2, e2fsprogs-1.27, gawk-3.1.0, gettext-0.11, less-374, lilo-22.2,
694linux-2.4.18, man-pages-1.48, modutils-2.4.14, reiserfsprogs-3.x.1b,
695shadow-4.0.2, texinfo-4.1, util-linux-2.11o</para></listitem>
696
697</itemizedlist>
698
699<para>3.2 - March 7th, 2002</para>
700
701<itemizedlist>
702
703<listitem><para>Updated to:
704
705<itemizedlist>
706<listitem><para>lfs-bootscripts-1.6</para></listitem>
707</itemizedlist>
708
709</para></listitem>
710
711<listitem><para>March 1st, 2002 [gerard]: Chapter 05 - Creating
712directories: Removed the <filename class="directory">/usr/var</filename>
713and <filename class="directory">/usr/local/var</filename> directories. They
714aren't recommended by the <emphasis>FHS</emphasis>.</para></listitem>
715
716<listitem><para>February 27th, 2002 [gerard]: Chapter 06 - Make: Added
717commands to remove the setgid kmem bit from
718<filename>/usr/bin/make</filename>. This isn't needed on Linux systems to
719deal with the system load and it causes some other problems too that are
720fixed by removing the setgid bit.</para></listitem>
721
722<listitem><para>February 26th, 2002 [gerard]: Upgraded to
723lfs-bootscripts-1.6</para></listitem>
724
725<listitem><para>February 17th, 2002 [gerard]: Chapter 05 - Sh-utils: Added
726the command again that moves $LFS/usr/bin/chroot to
727$LFS/usr/sbin</para></listitem>
728
729<listitem><para>February 17th, 2002 [gerard] Updated dependencies for all
730packages.</para></listitem>
731
732<listitem><para>February 15th, 2002 [gerard] Chapter 01: Added a new mirror
733to the list located in The Netherlands (www.nl and
734ftp.nl).</para></listitem>
735
736<listitem><para>February 11th, 2002 [markh] Chapter 05: Sh-utils:
737Removed extra &amp;&amp; from end of install
738instructions.</para></listitem>
739
740<listitem><para>February 10th, 2002 [gerard]: Chapter 05 - Sh-utils:
741Removed <emphasis>su</emphasis> from the <emphasis>mv</emphasis> command
742as this isn't installed in chapter 5.</para></listitem>
743
744</itemizedlist>
745
746<para>3.2-RC1 - February 10th, 2002</para>
747
748<itemizedlist>
749
750<listitem><para>Updated to:
751
752<itemizedlist>
753<listitem><para>bison-1.31</para></listitem>
754<listitem><para>file-3.37</para></listitem>
755<listitem><para>glibc-2.2.5</para></listitem>
756<listitem><para>kbd-1.06-2.patch</para></listitem>
757<listitem><para>lfs-bootscripts-1.5</para></listitem>
758<listitem><para>linux-2.4.17</para></listitem>
759<listitem><para>man-pages-1.47</para></listitem>
760<listitem><para>psmisc-20.2</para></listitem>
761<listitem><para>sysvinit-2.84</para></listitem>
762<listitem><para>util-linux-2.11n</para></listitem>
763</itemizedlist>
764
765</para></listitem></itemizedlist>
766
767<itemizedlist>
768
769<listitem><para>February 10th, 2002 [gerard]: Chapter 6: Added a sed
770command to change gzexe's hardcoded /usr/bin/gzip path and change it to
771/bin/gzip.</para></listitem>
772
773<listitem><para>February 10th, 2002 [gerard]: Chapter 5 + 6: Moved
774additional programs to the ($LFS)/bin directory that are used by the
775bootscripts. No programs used by bootscripts (except daemons themselves)
776should be in the /usr directory in case /usr isn't available until far
777along in the boot process (when it's an NFS share for
778example).</para></listitem>
779
780<listitem><para>February 6th, 2002 [markh]: Appendix A - All
781descriptions now synced and updated.</para></listitem>
782
783<listitem><para>February 2nd, 2002 [gerard]: Chapter 6 - Changing owner:
784Added <quote>cd /</quote> so the leading slash can be removed from all the
785directories in the chown commands. It's more pleasant to type out this
786way.</para></listitem>
787
788<listitem><para>February 2nd, 2002 [gerard]: Updated to
789lfs-bootscripts-1.5</para></listitem>
790
791<listitem><para>February 2nd, 2002 [gerard]: Chapter 6 - Gzip: Removed the
792compress symlink. Gzip can uncompress .Z files but it can't compress into
793that format.</para></listitem>
794
795<listitem><para>February 1st, 2002 [gerard]: Updated to
796lfs-bootscripts-1.3</para></listitem>
797
798<listitem><para>February 1st, 2002 [gerard]: Chapter 6 - Glibc: Instead of
799sed'ing the <filename>config.make</filename> file, create the
800<filename>glibc-build/configparms</filename> file containing
801<quote>cross-compiling = no</quote>.</para></listitem>
802
803<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5: Changed
804the commands to copy the header files to support versions of cp older
805than 4.1.</para></listitem>
806
807<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Added
808CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" to the configure command for patch.
809This fixes compilation on PPC and m68k platforms and doesn't hurt on
810x86.</para></listitem>
811
812<listitem><para>January 30th, 2002 [gerard]: Chapter 5 - Mounting proc:
813Rephrased the text a bit (it implied you can only mount the proc fs more
814than once, which isn't true anymore these days).</para></listitem>
815
816<listitem><para>January 30th, 2002 [markh]: Chapter 5: Enhanced the make
817mrproper explanation.</para></listitem>
818
819<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5+6: Removed
820the --libexecdir flag from fileutils' configure options.</para></listitem>
821
822<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 6: Added a
823symlink from vipw to vigr after installing shadow.</para></listitem>
824
825<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Changed
826binutils and e2fsprogs installation instructions to use separate
827directories ala gcc and glibc.</para></listitem>
828
829<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added
830a chown root.root after the cp.</para></listitem>
831
832<listitem><para>January 30th, 2002 [gerard]: Appendix A - Texinfo: the info
833programs works on the /usr/share/info directory not
834/usr/doc/info.</para></listitem>
835
836<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Procps: Fixed typo
837the path to the app-defaults directory (it's
838/usr/X11R6/lib/X11/app-defaults and not
839usr/X11R6/lib/app-defaults).</para></listitem>
840
841<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Configure
842software: Simplified the commands to create the utmp, btmp, lastlog and
843wtmp files.</para></listitem>
844
845<listitem><para>January 30th, 2002 [gerard]: Chapter1: Moved
846Acknowledgements to be displayed as the first page in chapter
8471.</para></listitem>
848
849<listitem><para>January 30th, 2002 [gerard]: Chapter 1: Created a separate
850page to list the HTTP and FTP mirrors.</para></listitem>
851
852<listitem><para>January 30th, 2002 [gerard]: Chapter 4 - Creating
853partition: increased the suggested partition size from 750 MB to 1
854GB.</para></listitem>
855
856<listitem><para>January 29th, 2002 [gerard]: Chapter 6 - Shadow: Combined
857the <quote>mv libshadow.a /usr/lib</quote> and
858<quote>mv libshadow.la /usr/lib</quote> commands into
859<quote>mv libshadow.*a /usr/lib</quote></para></listitem>
860
861<listitem><para>January 26th, 2002 [gerard]: Upgraded to
862lfs-bootscripts-1.2</para></listitem>
863
864<listitem><para>January 26th, 2002 [marcheerdink]: Chapter 6: Removed the
865datadir option from bisons configure flags, because recent bisons use the
866correct directory by default.</para></listitem>
867
868<listitem><para>January 23rd, 2002 [markh]: Chapter 6: Added the section
869Create /etc/mtab symlink.</para></listitem>
870
871<listitem><para>January 23rd, 2002 [gerard]: Removed the file -C command
872from the file installation. This package runs this command at the very end
873of the installation so we don't need to do this anymore.</para></listitem>
874
875<listitem><para>January 23rd, 2002 [marcheerdink]: Chapter 4+5+6: The static
876environment is now built as an unprivileged user, removing the risk of
877overwriting files of the host distribution.</para></listitem>
878
879<listitem><para>January 22nd, 2002 [markh]: Back out linuxthreads
880man-page installation instructions as they don't work (they need perl
881which we don't have installed at that point).</para></listitem>
882
883<listitem><para>January 21st, 2002 [markh]: Updated to glibc-2.2.5. At
884the same time, fixed the glibc installation so that the linuxthreads man
885pages are installed.</para></listitem>
886
887<listitem><para>January 21st, 2002 [markh]: Updated to bison-1.31,
888file-3.37, kernel-2.4.17, psmisc-20.2 and
889sysvinit-2.84.</para></listitem>
890
891<listitem><para>January 21st, 2002 [markh]: Updated to util-linux-2.11n
892and removed ADD_RAW=yes as it's no longer needed.</para></listitem>
893
894<listitem><para>January 21st, 2002 [markh]: Updated to man-pages-1.47
895and removed the man-pages patch.</para></listitem>
896
897<listitem><para>January 15th, 2002 [gerard]: Appendix A: Added bootscripts
898files (dependencies, download location, descriptions)</para></listitem>
899
900<listitem><para>January 15th, 2002 [gerard]: Chapter 6: Added bootscripts
901installation.</para></listitem>
902
903<listitem><para>January 15th, 2002 [gerard]: Chapter 7: Removed most of the
904scripts, only left the part of a few where we set up config files in
905/etc/sysconfig.</para></listitem>
906
907<listitem><para>January 15th, 2002 [gerard]: Chapter 6 - Configuring
908Sysvinit: Changed the inittab contents to match the new
909bootscripts.</para></listitem>
910
911<listitem><para>January 15th, 2002 [marcheerdink]: Chapter 6 - file: changed
912the installation instruction so the sed isn't necessary anymore.</para></listitem>
913
914<listitem><para>January 14th, 2002 [marcheerdink]: Changed the kernel header
915files installation in chapter 5 so it's a bit more portable.</para></listitem>
916
917<listitem><para>January 6th, 2002 [gerard]: Reformatted the dependency
918lists.</para></listitem>
919
920<listitem><para>January 1st, 2002 [gerard]: Happy New Year
921LFS!</para></listitem>
922
923<listitem><para>January 1st, 2002 [markh]: First Changelog of New Year!
924Update copyright notice to cover 2002 ;-) OK - I'm
925sad...</para></listitem>
926
927<listitem><para>December 16th, 2001 [gerard]: Chapter 6 - Ed: Reworded why
928ed is optional to eliminate some confusion.</para></listitem>
929
930<listitem><para>December 16th, 2001 [gerard]: Chapter 6 - Texinfo: Reworded
931the TEXMF explanation to eliminate some confusion.</para></listitem>
932
933<listitem><para>December 15th, 2001 [gerard]: Chapter 4: Replaced the "One
934partition hint" reference with lfs_next_to_existing_systems.txt hint
935reference.</para></listitem>
936
937<listitem><para>December 15th, 2001 [markh]: Finish Appendix merge. All
938of the old appendices A, B and D are now in one (large) Appendix
939A.</para></listitem>
940
941<listitem><para>December 14th, 2001 [markh]: Merged appendices A and
942B.</para></listitem>
943
944<listitem><para>December 13th, 2001 [markh]: Appendix B: Changed dbhtml
945tag so that the flex page is now created as flex.html instead of
946flex</para></listitem>
947
948<listitem><para>December 13th, 2001 [markh]: Appendix D: Moved
949metalab.unc.edu and ftp.ibiblio.org references to the proper URL
950ibiblio.org.</para></listitem>
951
952<listitem><para>December 12th, 2001 [marcheerdink]: Chapter 6: Moved
953the kbd patch to the default installation instructions; upgraded to
954kbd-1.06-2.patch to fix installation of some programs; added the
955descriptions for these programs; removed the loadkeys -d warning that
956was a leftover from the time where loadkeys -d wasn't fixed yet.</para></listitem>
957
958<listitem><para>December 11th, 2001 [markh]: Chapter 6: Add the "why we
959cd $LFS before chroot" explanation.</para></listitem>
960
961<listitem><para>December 10th, 2001 [markh]: Chapter 6: Add kbd patch
962for loadkeys -d behaviour (patch by Matthias Benkmann; originally posted
963to the lfs-dev list).</para></listitem>
964
965<listitem><para>December 10th, 2001 [markh]: Chapter 6: Re-create
966symlinks in bash, fileutils and gcc instructions to make the Chapter 6
967instructions independent of those in chapter 5.</para></listitem>
968
969<listitem><para>December 10th, 2001 [marcheerdink]: Chapter 5+6: Cleaned
970up the sed commands to use the backup file that was created earlier instead
971of writing to an intermediate 'tmp~' file.</para></listitem>
972
973<listitem><para>December 10th, 2001 [marcheerdink]: Chapter 5+6: 'make'
974command for diffutils installation changed to 'make PR_PROGRAM=/usr/bin/pr.'
975This bug was reported by Greg Schafer.</para></listitem>
976
977<listitem><para>December 7th, 2001 [gerard]: Chapter 6: Change the
978configure command from <emphasis>./Configure -Dprefix=/usr</emphasis> to
979<emphasis>./configure.gnu --prefix=/usr</emphasis>. This is more consistent
980with the installation instructions for the other packages, and the result
981is identical to the old way.</para></listitem>
982
983<listitem><para>December 3rd, 2001 [markh]: Chapter 2: Added the Which
984Platform? section.</para></listitem>
985
986</itemizedlist>
987
988<para>3.1 - December 3rd, 2001</para>
989
990<itemizedlist>
991
992<listitem><para>Added:
993
994<itemizedlist>
995<listitem><para>reiserfsprogs-3.x.0j</para></listitem>
996</itemizedlist>
997
998</para></listitem>
999
1000<listitem><para>Updated to:
1001
1002<itemizedlist>
1003<listitem><para>MAKEDEV-1.4</para></listitem>
1004<listitem><para>bash-2.05a</para></listitem>
1005<listitem><para>e2fsprogs-1.25</para></listitem>
1006<listitem><para>gettext-0.10.40</para></listitem>
1007<listitem><para>libtool-1.4.2</para></listitem>
1008<listitem><para>lilo-22.1</para></listitem>
1009<listitem><para>linux-2.4.16</para></listitem>
1010<listitem><para>man-1.5j</para></listitem>
1011<listitem><para>man-pages-1.43</para></listitem>
1012<listitem><para>modutils-2.4.12</para></listitem>
1013<listitem><para>sysvinit-2.83</para></listitem>
1014<listitem><para>util-linux-2.11m</para></listitem>
1015<listitem><para>vim-6.0</para></listitem>
1016</itemizedlist>
1017
1018</para></listitem>
1019
1020<listitem><para>November 30th, 2001 [markh]: Chapter 6: Updated to
1021man-1.5j. Removed the sed which we had to use with the old version as
1022the new one detects awk properly.</para></listitem>
1023
1024<listitem><para>November 30th, 2001 [markh]: Chapter 5: Added static
1025library explanation originally posted on lfs-apps (when it still
1026existed) by Plasmatic.</para></listitem>
1027
1028<listitem><para>November 26th, 2001 [markh]: Chapter 5+6: Updated to
1029kernel-2.4.16 and modutils-2.4.12.</para></listitem>
1030
1031<listitem><para>November 26th, 2001 [markh]: Chapter 6: Added FHS
1032compliance notes to the findutils installation.</para></listitem>
1033
1034<listitem><para>November 19th, 2001 [markh]: Chapter 5+6: Updated to
1035bash-2.05a, lilo-22.1, MAKEDEV-1.4, man-pages-1.43 and
1036util-linux-2.11m.</para></listitem>
1037
1038<listitem><para>November 5th, 2001 [markh]: Chapter 6: Created new lex
1039script instead of link to flex following comment on lfs-dev. (This is
1040similar to what we do with bison and yacc).</para></listitem>
1041
1042<listitem><para>October 27th, 2001 [markh]: General: Large XML Tidy-up.
1043Shouldn't affect the book text or layout. If it does, something has
1044gone wrong!</para></listitem>
1045
1046<listitem><para>October 27th, 2001 [markh]: Chapter 6: Added
1047reiserfsprogs-3.x.0j and updated to lilo-22.0.2.</para></listitem>
1048
1049<listitem><para>October 24th, 2001 [markh]: General: Fixed a bundle of
1050spelling errors which were reported.</para></listitem>
1051
1052<listitem><para>October 12th, 2001 [markh]: Chapter 5 - Kernel: Added
1053explanation as to why we copy the kernel headers rather than symlink
1054them.</para></listitem>
1055
1056<listitem><para>October 12th, 2001 [markh]: Appendix A - Gzip: Added
1057uncompress to the gunzip description as it was
1058missing.</para></listitem>
1059
1060<listitem><para>October 12th, 2001 [markh]: Chapter 6 - Util-linux:
1061Removed the USRGAMES_DIR=/usr/bin entry as it's no longer needed with
1062util-linux-2.11l.</para></listitem>
1063
1064<listitem><para>October 9th, 2001 [gerard]: Chapter 6 - Kbd: Removed the
1065--datadir option, kbd's default is set properly already.</para></listitem>
1066
1067<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Shadow: Mentioned
1068the <ulink url="http://hints.linuxfromscratch.org/hints/shadowpasswd_plus.txt"/>
1069lfs-hint</para></listitem>
1070
1071<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Vim: Changed the
1072installation instructions to fix a bug in vim-6.0's
1073<filename>syntax/sh.vim</filename> file, and added the CPPFLAGS variable
1074to specify the global vimrc file as
1075<filename>/etc/vimrc</filename></para></listitem>
1076
1077<listitem><para>October 7th, 2001 [gerard]: Chapter 6: Updated to
1078libtool-1.4.2, lilo-22.0, man-pages-1.40, modutils-2.4.10, sysvinit-2.83,
1079util-linux-2.11l and vim-6.0</para></listitem>
1080
1081<listitem><para>October 2nd, 2001 [gerard]: Chapter 9 - The End: Added the
1082reference to the LFS Counter at
1083<ulink url="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi"/></para></listitem>
1084
1085<listitem><para>September 26th, 2001 [gerard]: Chapter 1 - News server:
1086Added reference to the news server</para></listitem>
1087
1088<listitem><para>September 26th, 2001 [markh]: Chapter 6 - E2fsprogs: Changed
1089--with-root-prefix=/ to --with-root-prefix="" in e2fsprogs install
1090instructions. The reason for the change is that a value of / will cause
1091symlinks and installation paths to use things like //lib instead of
1092just /lib. This isn't bad perse, it just doesn't look
1093nice.</para></listitem>
1094
1095<listitem><para>September 26th, 2001 [markh]: Chapter 5+6: Updated to
1096e2fsprogs-1.25, gettext-0.10.40, linux-2.4.10, modutils-2.4.9 and
1097util-linux-2.11i.</para></listitem>
1098
1099<listitem><para>September 22nd, 2001 [markh]: Appendix A: Re-ordered the
1100descriptions into alphabetical order.</para></listitem>
1101
1102</itemizedlist>
1103
1104<para>3.0 - September 21st, 2001</para>
1105
1106<itemizedlist>
1107
1108<listitem><para>Updated to:
1109
1110<itemizedlist>
1111
1112<listitem><para>e2fsprogs-1.24</para></listitem>
1113
1114</itemizedlist>
1115
1116</para></listitem>
1117
1118<listitem><para>September 21st, 2001 [markh]: Chapter 1+7: Changed the
1119mailing list information to reflect the new ml
1120structure. The Ch7 change is that the rc and rcS scripts now ask people
1121to report problems to lfs-dev instead of lfs-discuss.</para></listitem>
1122
1123<listitem><para>September 18th, 2001 [gerard]: Chapter 5+6 - GCC:
1124Added --enable-threads=posix to chapter 5, and changed --enable-threads to
1125--enable-threads=posix in chapter 6. Although the default is posix threads
1126when
1127not specified, it's clearer this way what's being
1128enabled.</para></listitem>
1129
1130<listitem><para>September 17th, 2001 [gerard]: Chapter 6 - Psmisc:
1131Added notes how to deal with psmisc's pidof symlink (in case sysvinit
1132isn't installed) and man page. Also, added --exec-prefix=/ to psmisc's
1133configure script in order for the programs to be installed in /bin
1134rather than /usr/bin (bootscripts may use them, so they must be in
1135/bin).</para></listitem>
1136
1137<listitem><para>September 16th, 2001 [markh]: Chapter 6 - Util-linux:
1138Added USRGAMES_DIR=/usr/bin to the make install routine so that
1139/usr/games isn't created for banner and it is installed in
1140/usr/bin.</para></listitem>
1141
1142<listitem><para>September 14th, 2001 [markh]: Chapter 6 - E2fsprogs:
1143Updated to version 1.24.</para></listitem>
1144
1145<listitem><para>September 11th, 2001 [gerard]: Chapter 6 - Man: Added
1146missing &amp;&amp; to 'done' and chmod the configure script to mode 755
1147instead of 700 (more of a default mode so people don't _have_ to be
1148running as the owner of that file).</para></listitem>
1149
1150</itemizedlist>
1151
1152</sect1>
1153
Note: See TracBrowser for help on using the repository browser.