source: chapter01/changelog.xml@ 3b3e965d

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

Fix bug #316 - replace sed's with patches. Done for c5-fileutils, c6-glibc, c6-gawk and c6-ed

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

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