source: chapter01/changelog.xml@ f64f4b5

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 f64f4b5 was f64f4b5, checked in by Mark Hymers <markh@…>, 22 years ago

update ch5 bash instructions by removing redundant explanation

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

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