source: chapter01/changelog.xml@ e820e05

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

Mentioned the FAQ per Don Smith's request.

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

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