source: chapter01/changelog.xml@ 0d1de94

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 0d1de94 was 0d1de94, checked in by Gerard Beekmans <gerard@…>, 22 years ago

removed PREFIX=/usr from make install command

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

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