source: chapter01/changelog.xml@ f49cf1a

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 f49cf1a was f49cf1a, checked in by Gerard Beekmans <gerard@…>, 22 years ago

added some descs for Glibc and E2fsprogs

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

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