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
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>
[b83f9f3]13<listitem><para>bison-1.35</para></listitem>
14<listitem><para>diffutils-2.8.1</para></listitem>
[f6810d4]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>
[ebff1ad]19<listitem><para>MAKEDEV-1.5</para></listitem>
[f6810d4]20<listitem><para>modutils-2.4.16</para></listitem>
[43f167c]21<listitem><para>ncurses-5.2-2.patch</para></listitem>
[f6810d4]22<listitem><para>psmisc-21</para></listitem>
[b83f9f3]23<listitem><para>texinfo-4.2</para></listitem>
[f6810d4]24<listitem><para>util-linux-2.11r</para></listitem>
[b83f9f3]25</itemizedlist>
[f6810d4]26</para></listitem>
[b83f9f3]27
[f6810d4]28<listitem><para>Added:
29<itemizedlist>
[3b3e965d]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>
[f6810d4]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>
[b83f9f3]38</para></listitem>
39
[46e606f]40<listitem><para>Removed:
41<itemizedlist>
[f6810d4]42<listitem><para>gzip-1.2.4a.patch</para></listitem>
43<listitem><para>sh-utils-2.0.patch</para></listitem>
[46e606f]44</itemizedlist>
45</para></listitem>
46
[f64f4b5]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
[3b3e965d]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
[b4ff064a]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
[43f167c]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
[f6810d4]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
[f6ea270]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
[9ef92bb]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
[dcedf5d]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
[24bb7622]95corrections dealing with removing the $LFS variable where it isn't
96wanted.</para></listitem>
97
[5e2cb65]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
[1f61f42]105<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
106more descriptions.</para></listitem>
107
[46105cf]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
[f49cf1a]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
[14ac5998]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
[68d2fcf]127<listitem><para>May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added
128http interface to FTP mirror at idge.net</para></listitem>
129
[02ef5b58]130<listitem><para>May 16th, 2002 [gerard]: Appendix A - Glibc: Added some
131more descriptions.</para></listitem>
132
[766fc82]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
[d920fb0]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
[227d26b]141<listitem><para>May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the
142missing descriptions.</para></listitem>
143
[f109c01]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
[3f12743]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
[9ef08736]159<listitem><para>May 2nd, 2002 [markh]: Removed the "Removing old NSS
160library files" section.</para></listitem>
161
[46e606f]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
[d9760bf]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
[86139bb]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
[ebff1ad]177<listitem><para>April 21st,2002 [gerard & markh]: Upgraded to
178MAKEDEV-1.5</para></listitem>
179
[b7a7faff]180<listitem><para>April 12th, 2002 [markh]: Added entities/ directory to
181cvs and split up index.xml.</para></listitem>
182
[b83f9f3]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
[3f62e36]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
[ddf625d]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
[d7abb68]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>
[3f279aa]207<listitem><para>binutils-2.12</para></listitem>
[85aeef2]208<listitem><para>bison-1.34</para></listitem>
[d7abb68]209<listitem><para>bzip2-1.0.2</para></listitem>
[7af976fb]210<listitem><para>diffutils-2.8</para></listitem>
[d7abb68]211<listitem><para>e2fsprogs-1.27</para></listitem>
212<listitem><para>gawk-3.1.0</para></listitem>
[85aeef2]213<listitem><para>gettext-0.11.1</para></listitem>
214<listitem><para>grep-2.5</para></listitem>
[d7abb68]215<listitem><para>less-374</para></listitem>
[7e60a7f7]216<listitem><para>lfs-bootscripts-1.9</para></listitem>
[d7abb68]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>
[7af976fb]220<listitem><para>modutils-2.4.15</para></listitem>
[d7abb68]221<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
[85aeef2]222<listitem><para>shadow-4.0.3</para></listitem>
[d7abb68]223<listitem><para>texinfo-4.1</para></listitem>
224<listitem><para>util-linux-2.11o</para></listitem>
[7af976fb]225<listitem><para>vim-6.1</para></listitem>
[d7abb68]226</itemizedlist>
227
228</para></listitem>
[10aeeb6]229
[ebef813]230<listitem><para>April 7th, 2002 [gerard]: Added a new mirror site located
231in Freising, Germany</para></listitem>
232
[6acd522]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
[a5043ab]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
[7e60a7f7]242<listitem><para>April 5th, 2002 [gerard]: Upgraded to
243lfs-bootscripts-1.9</para></listitem>
244
[5fb9eb8]245<listitem><para>April 5th, 2002 [gerard]: Chapter 05+06 - GCC: Added
246commands to remove the <filename class="directory">/usr/*-gnu</filename>
[c80350f]247directory.</para></listitem>
[5fb9eb8]248
[aa3b569]249<listitem><para>April 4th, 2002 [gerard]: Chapter 05 - Diffutils: Added
250--disable-nls</para></listitem>
251
[2aa1c21]252<listitem><para>April 3rd, 2002 [gerard]: Appendix A - Gettext: Added the
253missing package descriptions.</para></listitem>
254
[47e2b3c]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
[7e41eee]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
[3566b53]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
[0d544d4]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
[cb5965b]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
[921ef9f]276compiled with the PIC option (Position Independent Code).</para></listitem>
[cb5965b]277
278<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Linux: Shortened the
[95ac2da]279installation instructions by cutting out the <userinput>make
280config</userinput> and <userinput>make dep</userinput>
281stages.</para></listitem>
282
[10aeeb6]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>
[edfe9b6]289
[7af976fb]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
[5c3c294]296<listitem><para>March 26th, 2002 [markh]: Chapter 02 - Asking for help:
297Added reference to ESR's smart-questions document.</para></listitem>
298
[926b857]299<listitem><para>March 25th, 2002 [markh]: Binutils - Added libopcodes
300library description.</para></listitem>
301
[edfe9b6]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>
[d7abb68]309
[807d361]310<listitem><para>March 21st, 2002 [gerard]: Appendix A - Sysklogd: Updated
[d920fb0]311the download location to <ulink url="http://www.infodrom.org/projects/sysklogd/"/></para></listitem>
[807d361]312
[67b127d]313<listitem><para>March 20th, 2002 [gerard]: Chapter 06 - Configure Dynamic
[2974ae2]314Loader: Removed the <filename class="directory">/lib</filename> and
[67b127d]315<filename class="directory">/usr/lib</filename> directories from the
316<filename>ld.so.conf</filename> file. They were
317unnecessary.</para></listitem>
318
[6f265d2]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
[1858558]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
[d59006c]328<listitem><para>March 15th, 2002 [gerard]: Chapter 01 - Mailing lists:
329Added lfs-chat description</para></listitem>
330
[ceef8be]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
[a795f64]335<listitem><para>March 14th, 2002 [gerard]: Upgraded to
[85aeef2]336bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
337shadow-4.0.3</para></listitem>
[a795f64]338
[3f279aa]339<listitem><para>March 11th, 2002 [gerard]: Upgraded to
340binutils-2.12</para></listitem>
341
[56cc653]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
[34a2f0c]346clock is set up.</para></listitem>
[56cc653]347
[8c136f3]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
[35fae16]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
[8744643]358installing, remove <filename>/usr/bin/bz*</filename>. The bzip2
[921ef9f]359installation doesn't deal with existing files properly when making hard
[8744643]360links, so we remove the files first.</para></listitem>
361
[4c1a3af]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
[5a668884]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
[8e791bea]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
[d7abb68]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
[d07a7f0d]395<para>3.2 - March 7th, 2002</para>
396
[901193ca]397<itemizedlist>
398
[92ddfb1]399<listitem><para>Updated to:
400
401<itemizedlist>
402<listitem><para>lfs-bootscripts-1.6</para></listitem>
403</itemizedlist>
404
405</para></listitem>
406
[3a25785]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
[2aba333]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
[92ddfb1]418<listitem><para>February 26th, 2002 [gerard]: Upgraded to
419lfs-bootscripts-1.6</para></listitem>
420
[02b095a]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
[6defda1]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
[7ecaaca]432<listitem><para>February 11th, 2002 [markh] Chapter 05: Sh-utils:
433Removed extra &amp;&amp; from end of install
434instructions.</para></listitem>
435
[393a371]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>
[901193ca]439
440</itemizedlist>
441
[f32668c]442<para>3.2-RC1 - February 10th, 2002</para>
443
[debc30b]444<itemizedlist>
445
[29c0dc0]446<listitem><para>Updated to:
447
448<itemizedlist>
[437a3df]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>
[b1623f6]452<listitem><para>kbd-1.06-2.patch</para></listitem>
[9f15a09f]453<listitem><para>lfs-bootscripts-1.5</para></listitem>
[437a3df]454<listitem><para>linux-2.4.17</para></listitem>
[29c0dc0]455<listitem><para>man-pages-1.47</para></listitem>
[437a3df]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>
[29c0dc0]459</itemizedlist>
460
461</para></listitem></itemizedlist>
462
463<itemizedlist>
464
[5ca1b36]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
[9d12a8a]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
[bdc08c1]476<listitem><para>February 6th, 2002 [markh]: Appendix A - All
477descriptions now synced and updated.</para></listitem>
478
[6b479b0]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
[c9d80e9]484<listitem><para>February 2nd, 2002 [gerard]: Updated to
[9f15a09f]485lfs-bootscripts-1.5</para></listitem>
[c9d80e9]486
[1123777]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
[af01b23]491<listitem><para>February 1st, 2002 [gerard]: Updated to
492lfs-bootscripts-1.3</para></listitem>
493
[4762fcc]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
[e5835c1]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
[5d3dcef]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
[711e548]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
[451d334]512<listitem><para>January 30th, 2002 [markh]: Chapter 5: Enhanced the make
513mrproper explanation.</para></listitem>
514
[1d91cdf]515<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5+6: Removed
516the --libexecdir flag from fileutils' configure options.</para></listitem>
517
[b1bc8e0]518<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 6: Added a
519symlink from vipw to vigr after installing shadow.</para></listitem>
520
[d6bc819]521<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Changed
[8f9069b3]522binutils and e2fsprogs installation instructions to use separate
[d6bc819]523directories ala gcc and glibc.</para></listitem>
524
[9c7097bb]525<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added
526a chown root.root after the cp.</para></listitem>
527
[a9c5d39]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
[554d739]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
[953ccfe]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
[b18e6e2]541<listitem><para>January 30th, 2002 [gerard]: Chapter1: Moved
542Acknowledgements to be displayed as the first page in chapter
5431.</para></listitem>
544
[8f9069b3]545<listitem><para>January 30th, 2002 [gerard]: Chapter 1: Created a separate
[b18e6e2]546page to list the HTTP and FTP mirrors.</para></listitem>
547
[10e752a]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
[ba9dd92]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
[260b5f3]557<listitem><para>January 26th, 2002 [gerard]: Upgraded to
558lfs-bootscripts-1.2</para></listitem>
559
[608e41c]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
[5ef3797]564<listitem><para>January 23rd, 2002 [markh]: Chapter 6: Added the section
565Create /etc/mtab symlink.</para></listitem>
566
[8960a18]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
[2cad36f]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
[0aecdec]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
[437a3df]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
[2d3ec8b]590<listitem><para>January 21st, 2002 [markh]: Updated to man-pages-1.47
[29c0dc0]591and removed the man-pages patch.</para></listitem>
592
[e3c61da]593<listitem><para>January 15th, 2002 [gerard]: Appendix A: Added bootscripts
594files (dependencies, download location, descriptions)</para></listitem>
595
[fd4c523]596<listitem><para>January 15th, 2002 [gerard]: Chapter 6: Added bootscripts
597installation.</para></listitem>
598
[3ee88b6]599<listitem><para>January 15th, 2002 [gerard]: Chapter 7: Removed most of the
[34a2f0c]600scripts, only left the part of a few where we set up config files in
[3ee88b6]601/etc/sysconfig.</para></listitem>
602
[e224bf8]603<listitem><para>January 15th, 2002 [gerard]: Chapter 6 - Configuring
604Sysvinit: Changed the inittab contents to match the new
605bootscripts.</para></listitem>
606
[4023fcb]607<listitem><para>January 15th, 2002 [marcheerdink]: Chapter 6 - file: changed
[76c0b78]608the installation instruction so the sed isn't necessary anymore.</para></listitem>
[4023fcb]609
[420aa7ab]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
[7992768]613<listitem><para>January 6th, 2002 [gerard]: Reformatted the dependency
614lists.</para></listitem>
615
[2b3f423b]616<listitem><para>January 1st, 2002 [gerard]: Happy New Year
617LFS!</para></listitem>
618
[df345e5]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
[89b8b0b]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
[a8e9585]630partition hint" reference with lfs_next_to_existing_systems.txt hint
631reference.</para></listitem>
632
[9b29852]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
[16b1b7b]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
[f0d83fd]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
[74ab612]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
[0bafc62]654<listitem><para>December 11th, 2001 [markh]: Chapter 6: Add the "why we
655cd $LFS before chroot" explanation.</para></listitem>
656
[18b60585]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
[60fd3bb]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
[8c5e7152]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
[e35dcc6]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
[debc30b]679<listitem><para>December 3rd, 2001 [markh]: Chapter 2: Added the Which
680Platform? section.</para></listitem>
681
682</itemizedlist>
683
[e4ebaa15]684<para>3.1 - December 3rd, 2001</para>
685
[65f4c06]686<itemizedlist>
687
[2443baa]688<listitem><para>Added:
689
690<itemizedlist>
691<listitem><para>reiserfsprogs-3.x.0j</para></listitem>
692</itemizedlist>
693
694</para></listitem>
695
[90e95f4]696<listitem><para>Updated to:
697
698<itemizedlist>
[04614eb]699<listitem><para>MAKEDEV-1.4</para></listitem>
700<listitem><para>bash-2.05a</para></listitem>
[90e95f4]701<listitem><para>e2fsprogs-1.25</para></listitem>
702<listitem><para>gettext-0.10.40</para></listitem>
[93c0fbf]703<listitem><para>libtool-1.4.2</para></listitem>
[04614eb]704<listitem><para>lilo-22.1</para></listitem>
[2bde642]705<listitem><para>linux-2.4.16</para></listitem>
[aff249c]706<listitem><para>man-1.5j</para></listitem>
[04614eb]707<listitem><para>man-pages-1.43</para></listitem>
[2bde642]708<listitem><para>modutils-2.4.12</para></listitem>
[93c0fbf]709<listitem><para>sysvinit-2.83</para></listitem>
[04614eb]710<listitem><para>util-linux-2.11m</para></listitem>
[93c0fbf]711<listitem><para>vim-6.0</para></listitem>
[90e95f4]712</itemizedlist>
713
714</para></listitem>
[04614eb]715
[8bd7186]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
[01669da]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
[2bde642]724<listitem><para>November 26th, 2001 [markh]: Chapter 5+6: Updated to
725kernel-2.4.16 and modutils-2.4.12.</para></listitem>
726
[9ab8435]727<listitem><para>November 26th, 2001 [markh]: Chapter 6: Added FHS
728compliance notes to the findutils installation.</para></listitem>
729
[04614eb]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>
[90e95f4]733
[1fca9db]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
[4d6fc2da]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
[2443baa]742<listitem><para>October 27th, 2001 [markh]: Chapter 6: Added
743reiserfsprogs-3.x.0j and updated to lilo-22.0.2.</para></listitem>
744
[ef94a94]745<listitem><para>October 24th, 2001 [markh]: General: Fixed a bundle of
746spelling errors which were reported.</para></listitem>
747
[94f49159]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
[9f13b5a6]752<listitem><para>October 12th, 2001 [markh]: Appendix A - Gzip: Added
753uncompress to the gunzip description as it was
754missing.</para></listitem>
755
[f2fba74]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
[a2021d8d]760<listitem><para>October 9th, 2001 [gerard]: Chapter 6 - Kbd: Removed the
[4985cd0]761--datadir option, kbd's default is set properly already.</para></listitem>
762
[985fd98]763<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Shadow: Mentioned
[d920fb0]764the <ulink url="http://hints.linuxfromscratch.org/hints/shadowpasswd_plus.txt"/>
[985fd98]765lfs-hint</para></listitem>
766
[93c0fbf]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
[985fd98]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
[3bc51a5]777<listitem><para>October 2nd, 2001 [gerard]: Chapter 9 - The End: Added the
778reference to the LFS Counter at
[d920fb0]779<ulink url="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi"/></para></listitem>
[3bc51a5]780
[b729777]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
[90e95f4]785--with-root-prefix=/ to --with-root-prefix="" in e2fsprogs install
[f129c76]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>
[90e95f4]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
[a2d9cdf]795<listitem><para>September 22nd, 2001 [markh]: Appendix A: Re-ordered the
[53ad30a]796descriptions into alphabetical order.</para></listitem>
797
798</itemizedlist>
799
[bfbdaed]800<para>3.0 - September 21st, 2001</para>
[43ccc22]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
[6370fa6]848</sect1>
849
Note: See TracBrowser for help on using the repository browser.