source: chapter01/changelog.xml@ 3f62e36

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 3f62e36 was 3f62e36, checked in by Marc Heerdink <gimli@…>, 22 years ago

[Bug 327] Added --disable-perl-regexp to the grep configure flags to avoid linking against a non-existing static pcre library.

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

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