source: chapter01/changelog.xml@ bed61bb

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 bed61bb was bed61bb, checked in by Timothy Bauscher <timothy@…>, 22 years ago

Applied Alex's grammatic-fixes patch.

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

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