source: chapter01/changelog.xml@ 21b0ece

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 21b0ece 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
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.1</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>modutils-2.4.16</para></listitem>
22<listitem><para>ncurses-5.2-2.patch</para></listitem>
23<listitem><para>psmisc-21</para></listitem>
24<listitem><para>texinfo-4.2</para></listitem>
25<listitem><para>util-linux-2.11r</para></listitem>
26</itemizedlist>
27</para></listitem>
28
29<listitem><para>Added:
30<itemizedlist>
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>
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>
39</para></listitem>
40
41<listitem><para>Removed:
42<itemizedlist>
43<listitem><para>gzip-1.2.4a.patch</para></listitem>
44<listitem><para>sh-utils-2.0.patch</para></listitem>
45</itemizedlist>
46</para></listitem>
47
48<listitem><para>June 7th, 2002 [timothy] - Chapter 02 -
49How to ask for help: mentioned the FAQ.</para></listitem>
50
51<listitem><para>June 6th, 2002 [markh] - Chapter 05 - Tidy up
52explanations following the /static change.</para></listitem>
53
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
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
81<listitem><para>May 30th, 2002 [markh]: Chapter 05 & 06 - Update to
82binutils-2.12.1.</para></listitem>
83
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
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
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
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
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
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
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
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
132corrections dealing with removing the $LFS variable where it isn't
133wanted.</para></listitem>
134
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
142<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
143more descriptions.</para></listitem>
144
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
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
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
164<listitem><para>May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added
165http interface to FTP mirror at idge.net</para></listitem>
166
167<listitem><para>May 16th, 2002 [gerard]: Appendix A - Glibc: Added some
168more descriptions.</para></listitem>
169
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
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
178<listitem><para>May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the
179missing descriptions.</para></listitem>
180
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
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
196<listitem><para>May 2nd, 2002 [markh]: Removed the "Removing old NSS
197library files" section.</para></listitem>
198
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
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
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
214<listitem><para>April 21st,2002 [gerard & markh]: Upgraded to
215MAKEDEV-1.5</para></listitem>
216
217<listitem><para>April 12th, 2002 [markh]: Added entities/ directory to
218cvs and split up index.xml.</para></listitem>
219
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
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
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
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>
244<listitem><para>binutils-2.12</para></listitem>
245<listitem><para>bison-1.34</para></listitem>
246<listitem><para>bzip2-1.0.2</para></listitem>
247<listitem><para>diffutils-2.8</para></listitem>
248<listitem><para>e2fsprogs-1.27</para></listitem>
249<listitem><para>gawk-3.1.0</para></listitem>
250<listitem><para>gettext-0.11.1</para></listitem>
251<listitem><para>grep-2.5</para></listitem>
252<listitem><para>less-374</para></listitem>
253<listitem><para>lfs-bootscripts-1.9</para></listitem>
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>
257<listitem><para>modutils-2.4.15</para></listitem>
258<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
259<listitem><para>shadow-4.0.3</para></listitem>
260<listitem><para>texinfo-4.1</para></listitem>
261<listitem><para>util-linux-2.11o</para></listitem>
262<listitem><para>vim-6.1</para></listitem>
263</itemizedlist>
264
265</para></listitem>
266
267<listitem><para>April 7th, 2002 [gerard]: Added a new mirror site located
268in Freising, Germany</para></listitem>
269
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
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
279<listitem><para>April 5th, 2002 [gerard]: Upgraded to
280lfs-bootscripts-1.9</para></listitem>
281
282<listitem><para>April 5th, 2002 [gerard]: Chapter 05+06 - GCC: Added
283commands to remove the <filename class="directory">/usr/*-gnu</filename>
284directory.</para></listitem>
285
286<listitem><para>April 4th, 2002 [gerard]: Chapter 05 - Diffutils: Added
287--disable-nls</para></listitem>
288
289<listitem><para>April 3rd, 2002 [gerard]: Appendix A - Gettext: Added the
290missing package descriptions.</para></listitem>
291
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
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
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
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
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
313compiled with the PIC option (Position Independent Code).</para></listitem>
314
315<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Linux: Shortened the
316installation instructions by cutting out the <userinput>make
317config</userinput> and <userinput>make dep</userinput>
318stages.</para></listitem>
319
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>
326
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
333<listitem><para>March 26th, 2002 [markh]: Chapter 02 - Asking for help:
334Added reference to ESR's smart-questions document.</para></listitem>
335
336<listitem><para>March 25th, 2002 [markh]: Binutils - Added libopcodes
337library description.</para></listitem>
338
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>
346
347<listitem><para>March 21st, 2002 [gerard]: Appendix A - Sysklogd: Updated
348the download location to <ulink url="http://www.infodrom.org/projects/sysklogd/"/></para></listitem>
349
350<listitem><para>March 20th, 2002 [gerard]: Chapter 06 - Configure Dynamic
351Loader: Removed the <filename class="directory">/lib</filename> and
352<filename class="directory">/usr/lib</filename> directories from the
353<filename>ld.so.conf</filename> file. They were
354unnecessary.</para></listitem>
355
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
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
365<listitem><para>March 15th, 2002 [gerard]: Chapter 01 - Mailing lists:
366Added lfs-chat description</para></listitem>
367
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
372<listitem><para>March 14th, 2002 [gerard]: Upgraded to
373bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
374shadow-4.0.3</para></listitem>
375
376<listitem><para>March 11th, 2002 [gerard]: Upgraded to
377binutils-2.12</para></listitem>
378
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
383clock is set up.</para></listitem>
384
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
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
395installing, remove <filename>/usr/bin/bz*</filename>. The bzip2
396installation doesn't deal with existing files properly when making hard
397links, so we remove the files first.</para></listitem>
398
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
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
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
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
432<para>3.2 - March 7th, 2002</para>
433
434<itemizedlist>
435
436<listitem><para>Updated to:
437
438<itemizedlist>
439<listitem><para>lfs-bootscripts-1.6</para></listitem>
440</itemizedlist>
441
442</para></listitem>
443
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
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
455<listitem><para>February 26th, 2002 [gerard]: Upgraded to
456lfs-bootscripts-1.6</para></listitem>
457
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
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
469<listitem><para>February 11th, 2002 [markh] Chapter 05: Sh-utils:
470Removed extra &amp;&amp; from end of install
471instructions.</para></listitem>
472
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>
476
477</itemizedlist>
478
479<para>3.2-RC1 - February 10th, 2002</para>
480
481<itemizedlist>
482
483<listitem><para>Updated to:
484
485<itemizedlist>
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>
489<listitem><para>kbd-1.06-2.patch</para></listitem>
490<listitem><para>lfs-bootscripts-1.5</para></listitem>
491<listitem><para>linux-2.4.17</para></listitem>
492<listitem><para>man-pages-1.47</para></listitem>
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>
496</itemizedlist>
497
498</para></listitem></itemizedlist>
499
500<itemizedlist>
501
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
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
513<listitem><para>February 6th, 2002 [markh]: Appendix A - All
514descriptions now synced and updated.</para></listitem>
515
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
521<listitem><para>February 2nd, 2002 [gerard]: Updated to
522lfs-bootscripts-1.5</para></listitem>
523
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
528<listitem><para>February 1st, 2002 [gerard]: Updated to
529lfs-bootscripts-1.3</para></listitem>
530
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
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
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
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
549<listitem><para>January 30th, 2002 [markh]: Chapter 5: Enhanced the make
550mrproper explanation.</para></listitem>
551
552<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5+6: Removed
553the --libexecdir flag from fileutils' configure options.</para></listitem>
554
555<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 6: Added a
556symlink from vipw to vigr after installing shadow.</para></listitem>
557
558<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Changed
559binutils and e2fsprogs installation instructions to use separate
560directories ala gcc and glibc.</para></listitem>
561
562<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added
563a chown root.root after the cp.</para></listitem>
564
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
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
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
578<listitem><para>January 30th, 2002 [gerard]: Chapter1: Moved
579Acknowledgements to be displayed as the first page in chapter
5801.</para></listitem>
581
582<listitem><para>January 30th, 2002 [gerard]: Chapter 1: Created a separate
583page to list the HTTP and FTP mirrors.</para></listitem>
584
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
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
594<listitem><para>January 26th, 2002 [gerard]: Upgraded to
595lfs-bootscripts-1.2</para></listitem>
596
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
601<listitem><para>January 23rd, 2002 [markh]: Chapter 6: Added the section
602Create /etc/mtab symlink.</para></listitem>
603
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
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
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
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
627<listitem><para>January 21st, 2002 [markh]: Updated to man-pages-1.47
628and removed the man-pages patch.</para></listitem>
629
630<listitem><para>January 15th, 2002 [gerard]: Appendix A: Added bootscripts
631files (dependencies, download location, descriptions)</para></listitem>
632
633<listitem><para>January 15th, 2002 [gerard]: Chapter 6: Added bootscripts
634installation.</para></listitem>
635
636<listitem><para>January 15th, 2002 [gerard]: Chapter 7: Removed most of the
637scripts, only left the part of a few where we set up config files in
638/etc/sysconfig.</para></listitem>
639
640<listitem><para>January 15th, 2002 [gerard]: Chapter 6 - Configuring
641Sysvinit: Changed the inittab contents to match the new
642bootscripts.</para></listitem>
643
644<listitem><para>January 15th, 2002 [marcheerdink]: Chapter 6 - file: changed
645the installation instruction so the sed isn't necessary anymore.</para></listitem>
646
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
650<listitem><para>January 6th, 2002 [gerard]: Reformatted the dependency
651lists.</para></listitem>
652
653<listitem><para>January 1st, 2002 [gerard]: Happy New Year
654LFS!</para></listitem>
655
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
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
667partition hint" reference with lfs_next_to_existing_systems.txt hint
668reference.</para></listitem>
669
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
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
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
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
691<listitem><para>December 11th, 2001 [markh]: Chapter 6: Add the "why we
692cd $LFS before chroot" explanation.</para></listitem>
693
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
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
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
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
716<listitem><para>December 3rd, 2001 [markh]: Chapter 2: Added the Which
717Platform? section.</para></listitem>
718
719</itemizedlist>
720
721<para>3.1 - December 3rd, 2001</para>
722
723<itemizedlist>
724
725<listitem><para>Added:
726
727<itemizedlist>
728<listitem><para>reiserfsprogs-3.x.0j</para></listitem>
729</itemizedlist>
730
731</para></listitem>
732
733<listitem><para>Updated to:
734
735<itemizedlist>
736<listitem><para>MAKEDEV-1.4</para></listitem>
737<listitem><para>bash-2.05a</para></listitem>
738<listitem><para>e2fsprogs-1.25</para></listitem>
739<listitem><para>gettext-0.10.40</para></listitem>
740<listitem><para>libtool-1.4.2</para></listitem>
741<listitem><para>lilo-22.1</para></listitem>
742<listitem><para>linux-2.4.16</para></listitem>
743<listitem><para>man-1.5j</para></listitem>
744<listitem><para>man-pages-1.43</para></listitem>
745<listitem><para>modutils-2.4.12</para></listitem>
746<listitem><para>sysvinit-2.83</para></listitem>
747<listitem><para>util-linux-2.11m</para></listitem>
748<listitem><para>vim-6.0</para></listitem>
749</itemizedlist>
750
751</para></listitem>
752
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
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
761<listitem><para>November 26th, 2001 [markh]: Chapter 5+6: Updated to
762kernel-2.4.16 and modutils-2.4.12.</para></listitem>
763
764<listitem><para>November 26th, 2001 [markh]: Chapter 6: Added FHS
765compliance notes to the findutils installation.</para></listitem>
766
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>
770
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
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
779<listitem><para>October 27th, 2001 [markh]: Chapter 6: Added
780reiserfsprogs-3.x.0j and updated to lilo-22.0.2.</para></listitem>
781
782<listitem><para>October 24th, 2001 [markh]: General: Fixed a bundle of
783spelling errors which were reported.</para></listitem>
784
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
789<listitem><para>October 12th, 2001 [markh]: Appendix A - Gzip: Added
790uncompress to the gunzip description as it was
791missing.</para></listitem>
792
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
797<listitem><para>October 9th, 2001 [gerard]: Chapter 6 - Kbd: Removed the
798--datadir option, kbd's default is set properly already.</para></listitem>
799
800<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Shadow: Mentioned
801the <ulink url="http://hints.linuxfromscratch.org/hints/shadowpasswd_plus.txt"/>
802lfs-hint</para></listitem>
803
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
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
814<listitem><para>October 2nd, 2001 [gerard]: Chapter 9 - The End: Added the
815reference to the LFS Counter at
816<ulink url="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi"/></para></listitem>
817
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
822--with-root-prefix=/ to --with-root-prefix="" in e2fsprogs install
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>
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
832<listitem><para>September 22nd, 2001 [markh]: Appendix A: Re-ordered the
833descriptions into alphabetical order.</para></listitem>
834
835</itemizedlist>
836
837<para>3.0 - September 21st, 2001</para>
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
885</sect1>
886
Note: See TracBrowser for help on using the repository browser.