source: chapter01/changelog.xml@ 1f9327f

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

added CPPFLAGS...re_max_failures to ch5-findutils installation

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

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