source: chapter01/changelog.xml@ c03cdbf

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 12.2 12.2-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/loongarch-12.2 xry111/mips64el xry111/multilib xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since c03cdbf was c03cdbf, checked in by Timothy Bauscher <timothy@…>, 22 years ago

Updated to man-pages-1.51 and automake-1.6.2

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

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