source: chapter01/changelog.xml@ 053ce56

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

Move changelog entries to correct place (beneath the package update list)

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

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