changelog.xml 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
  3. <!ENTITY % general-entities SYSTEM "../general.ent">
  4. %general-entities;
  5. ]>
  6. <sect1 id="ch-scatter-changelog" condition="no-print">
  7. <title>Changelog</title>
  8. <?dbhtml filename="changelog.html"?>
  9. <para>This is version &version; of the Linux From Scratch book, dated
  10. &releasedate;. If this book is more than two months old, a newer and better
  11. version is probably already available. To find out, please check one of the
  12. mirrors via <ulink url="&lfs-root;"/>.</para>
  13. <para>Below is a list of changes made since the previous release of the book,
  14. first a summary, then a detailed log.</para>
  15. <itemizedlist>
  16. <listitem><para>Upgraded to:</para>
  17. <itemizedlist>
  18. <listitem><para>automake-1.9.2</para></listitem>
  19. <listitem><para>bash-3.0</para></listitem>
  20. <listitem><para>binutils-2.15.91.0.2</para></listitem>
  21. <listitem><para>bison-1.875a</para></listitem>
  22. <listitem><para>expect-5.42.1</para></listitem>
  23. <listitem><para>file-4.10</para></listitem>
  24. <listitem><para>flex-2.5.31</para></listitem>
  25. <listitem><para>gawk-3.1.4</para></listitem>
  26. <listitem><para>gcc-3.4.2</para></listitem>
  27. <listitem><para>glibc-2.3.4-20040828</para></listitem>
  28. <listitem><para>groff-1.19.1</para></listitem>
  29. <listitem><para>hotplug-2004_04_01</para></listitem>
  30. <listitem><para>iana-etc-1.02</para></listitem>
  31. <listitem><para>lfs-bootscripts-2.2.3</para></listitem>
  32. <listitem><para>libtool-1.5.10</para></listitem>
  33. <listitem><para>linux-2.6.8.1</para></listitem>
  34. <listitem><para>m4-1.4.2</para></listitem>
  35. <listitem><para>man-1.5o</para></listitem>
  36. <listitem><para>man-pages-1.67</para></listitem>
  37. <listitem><para>perl-5.8.5</para></listitem>
  38. <listitem><para>procps-3.2.3</para></listitem>
  39. <listitem><para>psmisc-21.5</para></listitem>
  40. <listitem><para>sed-4.1.2</para></listitem>
  41. <listitem><para>tar-1.14</para></listitem>
  42. <listitem><para>tcl-8.4.7</para></listitem>
  43. <listitem><para>util-linux-2.12e</para></listitem>
  44. <listitem><para>vim-6.3</para></listitem>
  45. </itemizedlist>
  46. </listitem>
  47. <listitem><para>Added:</para>
  48. <itemizedlist>
  49. <listitem><para>bash-3.0-display_wrap-1.patch</para></listitem>
  50. <listitem><para>coreutils-5.2.1-suppress_hostname_uptime_kill_su-1.patch</para></listitem>
  51. <listitem><para>flex-2.5.31-debian_fixes-2.patch</para></listitem>
  52. <listitem><para>gcc-3.4.2-linkonce-1.patch</para></listitem>
  53. <listitem><para>hotplug-2004_09_20</para></listitem>
  54. <listitem><para>inetutils-1.4.2-kernel_headers-1.patch</para></listitem>
  55. <listitem><para>iproute2-2.6.8-040823</para></listitem>
  56. <listitem><para>iproute2-2.6.8-040823-remove_db-1.patch</para></listitem>
  57. <listitem><para>libol-0.3.14</para></listitem>
  58. <listitem><para>linux-libc-headers-2.6.8.1</para></listitem>
  59. <listitem><para>module-init-tools-3.0</para></listitem>
  60. <listitem><para>readline-5.0</para></listitem>
  61. <listitem><para>readline-5.0-display_wrap-1.patch</para></listitem>
  62. <listitem><para>syslog-ng-1.6.5</para></listitem>
  63. <listitem><para>sysvinit-2.85-proclen-1.patch</para></listitem>
  64. <listitem><para>udev-032</para></listitem>
  65. <listitem><para>udev-032-etcdir-2.patch</para></listitem>
  66. <listitem><para>udev-config-1.permissions</para></listitem>
  67. <listitem><para>udev-config-1.rules</para></listitem>
  68. <listitem><para>util-linux-2.12a-kernel_headers-1.patch</para></listitem>
  69. <listitem><para>util-linux-2.12d-sfdisk-1.patch</para></listitem>
  70. <listitem><para>vim-6.3 language files</para></listitem>
  71. <listitem><para>zlib-1.2.1-security-1.patch</para></listitem>
  72. </itemizedlist>
  73. </listitem>
  74. <listitem><para>Removed:</para>
  75. <itemizedlist>
  76. <listitem><para>bison-1.875-attribute.patch</para></listitem>
  77. <listitem><para>coreutils-5.2.1-hostname-1.patch</para></listitem>
  78. <listitem><para>ed-0.2</para></listitem>
  79. <listitem><para>gcc-2.95.3</para></listitem>
  80. <listitem><para>iproute2-2.6.8_040823-manpages-1.patch</para></listitem>
  81. <listitem><para>kbd-1.12-more-programs-1.patch</para></listitem>
  82. <listitem><para>modutils-2.4.25</para></listitem>
  83. <listitem><para>net-tools-1.60</para></listitem>
  84. <listitem><para>net-tools-1.60-miitool-gcc33-1.patch</para></listitem>
  85. <listitem><para>procinfo-18</para></listitem>
  86. <listitem><para>sysklogd-1.4.1</para></listitem>
  87. </itemizedlist>
  88. </listitem>
  89. <listitem><para>September 22nd, 2004 [jeremy]: Dropped the 2 patches to hotplug
  90. since they are no longer needed.</para></listitem>
  91. <listitem><para>September 21st, 2004 [jeremy]: Upgraded to Util-linux-2.12e,
  92. Udev-032, and Hotplug-2004_09_20. Thanks to David Jensen and Kevin Fleming
  93. for their hard work in putting together the new udev instructions, including
  94. the new patch.</para></listitem>
  95. <listitem><para>September 20th, 2004 [jeremy]: Upgraded to iana-etc 1.02, libtool 1.5.10, automake-1.9.2.</para></listitem>
  96. <listitem><para>September 20th, 2004 [jeremy]: Upgraded to Util-Linux 2.12d,
  97. and replaced the sed with a patch to fix the sfdisk problem</para></listitem>
  98. <listitem><para>September 14th, 2004 [jim]: Removed reference to
  99. sysklogd.</para></listitem>
  100. <listitem><para>September 13th, 2004 [jim]: Correct syslog-ng.conf entries.
  101. </para></listitem>
  102. <listitem><para>September 12th, 2004 [jeremy]: Added Zlib Security Patch,
  103. fixing bug 899 for unstable.</para></listitem>
  104. <listitem><para>September 11th, 2004 [jeremy]: A problem was reported on IRC
  105. where after locking in glibc chapter 6, gcc would no longer function properly
  106. due to a missing libgcc_s library. In troubleshooting, it was found that this
  107. occured because only the .so.1 library was linked from /tools to /usr/lib at
  108. the start of chapter 6. Added a symlink of libgcc_s.so to the createfiles
  109. page in chapter 6.</para></listitem>
  110. <listitem><para>September 10th, 2004 [jeremy]: Modified the instructions to
  111. lock in glibc in Chapter 6, modifying the startfile_prefix_spec parameter in
  112. the gcc specs file. Thanks to Greg Schafer for pointing out this problem, and
  113. Ryan Oliver and Anderson Lizardo for the fix. Closes out bug 895 for
  114. unstable.</para></listitem>
  115. <listitem><para>September 9th, 2004 [jeremy]: Added missing colon to group
  116. name in Chapter 6-Coreutils (used by the test suite). Reported by
  117. Nico to LFS-Dev</para></listitem>
  118. <listitem><para>September 9th, 2004 [jeremy]: Upgraded to GCC 3.4.2 and
  119. Util-linux-2.12c.</para></listitem>
  120. <listitem><para>September 6th, 2004 [jeremy]: Added the linkonce patch to
  121. chapter 6 gcc instructions.</para></listitem>
  122. <listitem><para>September 6th, 2004 [jeremy]: Upgraded to linux-libc-headers
  123. version 2.6.8.1</para></listitem>
  124. <listitem><para>September 4th, 2004 [jeremy]: Upgraded to LFS-Bootscripts-2.2.3
  125. which provides the necessary bootscript for syslog-ng. Altered the bootscripts
  126. installation to install the new bootscript.</para></listitem>
  127. <listitem><para>August 31st, 2004 [jeremy]: Replaced sysklogd with syslog-ng,
  128. and it's library libol. Build instructions taken from Jim Gifford's
  129. syslog-ng hint.</para></listitem>
  130. <listitem><para>August 31st, 2004 [jeremy]: Upgrade glibc to tarball based
  131. on CVS code from 2004-08-28. Simplified the configure instructions for
  132. glibc as well, thanks to the new tarball</para></listitem>
  133. <listitem><para>August 30th, 2004 [matt]: chapter06/util-linux.xml.
  134. -funit-at-a-time is implied by -O2, and it was this specific option that was
  135. causing the runtime problems with sfdisk. Instead of dropping to -O1
  136. optimisation, we simply prevent the problematic optimisation by
  137. specifying -fno-unit-at-a-time.</para></listitem>
  138. <listitem><para>August 30th, 2004 [matt]: chapter06/udev.xml. Renumber udev
  139. permissions and rules files to allow easier customisation. Fixes bug 887.
  140. </para></listitem>
  141. <listitem><para>August 30th, 2004 [matt]: Drop optimisation level of util-linux
  142. from O2 to O1, so as sfdisk works properly when compiled with gcc-3.4.1</para>
  143. </listitem>
  144. <listitem><para>August 30, 2004 [jeremy]: Removing /lib/libproc.so is no longer
  145. necessary when installing procps</para></listitem>
  146. <listitem><para>August 27, 2004 [jeremy]: Upgraded to Libtool-1.5.8</para></listitem>
  147. <listitem><para>August 27, 2004 [jeremy]: Upgraded to Expect-5.42.1</para></listitem>
  148. <listitem><para>August 27, 2004 [jeremy]: Upgraded to LFS-Bootscripts-2.2.2</para></listitem>
  149. <listitem><para>August 27, 2004 [jeremy]: (Experimental) Changed both chapter
  150. 5 and chapter 6 glibc to compile against sanitized headers instead of raw
  151. kernel headers - this brings us more in line with what is considered "proper",
  152. and should have minimal affect on the build itself.</para></listitem>
  153. <listitem><para>August 27, 2004 [jeremy]: (Experimental) Added -B/usr/bin flag
  154. to GCC Pass 1 to solve possible problem where the host's toolchain is
  155. actually newer than the one we're building. Change taken from Greg Schafer's
  156. DIY-Linux project</para></listitem>
  157. <listitem><para>August 27, 2004 [jeremy]: Added the readline display wrap
  158. patch to chapter 6.</para></listitem>
  159. <listitem><para>August 26, 2004 [jim]: Upgraded to util-linux-2.12b.
  160. Added patch for iproute2 to install man pages</para></listitem>
  161. <listitem><para>August 25, 2004 [jeremy]: Upgraded to automake-1.9.1,
  162. man-1.5o, gawk-3.1.4, procps-3.2.3, sed-4.1.2, m4-1.4.2, linux-2.6.8.1,
  163. linux-libc-headers-2.6.8.0, iproute2-2.6.8_040823</para></listitem>
  164. <listitem><para>August 25, 2004 [jeremy]: Added the new bash display wrap
  165. patch, which fixes a problem with bash wrapping lines incorrectly</para></listitem>
  166. <listitem><para>August 4, 2004 [jeremy]: Removed the bogus notes regarding the
  167. readline patch in chapter 5, since this has been removed with the upgrade to
  168. readline-5.0</para></listitem>
  169. <listitem><para>July 30, 2004 [jeremy]: Upgraded to automake-1.9, man-1.5n,
  170. file-4.10, bash-3.0, perl-5.8.5, readline-5.0, tcl-8.4.7, binutils-2.15.91.0.2
  171. </para></listitem>
  172. <listitem><para>July 23, 2004 [jeremy]: Upgraded to iana-etc 1.01</para></listitem>
  173. <listitem><para>July 23, 2004 [jeremy]: Upgraded to LFS-Bootscripts-2.2.1</para></listitem>
  174. <listitem><para>July 20, 2004 [jeremy]: Corrected the double-creation of /var/tmp (Kris van Rens and others)</para></listitem>
  175. <listitem><para>July 19, 2004 [matt]: Upgraded to udev-030.</para></listitem>
  176. <listitem><para>July 19, 2004 [matt]: Upgraded to procps-3.2.2.</para></listitem>
  177. <listitem><para>July 16, 2004 [matt]: Install iproute2 to /sbin to
  178. comply with the FHS and to allow the bootscripts to run even if /usr is
  179. mounted on a separate filesystem. (Oliver Brakmann)</para></listitem>
  180. <listitem><para>July 15, 2004 [matt]: Fixed various networking inaccuracies
  181. (Kevin P. Fleming)</para></listitem>
  182. <listitem><para>July 14, 2004 [matt]: Upgraded to lfs-bootscripts-2.2.0.</para>
  183. </listitem>
  184. <listitem><para>July 14, 2004 [matt]: Swapped iproute2 in for net-tools (kudos
  185. and many thanks to Jim Gifford)</para></listitem>
  186. <listitem><para>July 14, 2004 [matt]: chapter06/udev.xml - Explained udevdir
  187. option</para></listitem>
  188. <listitem><para>July 6, 2004 [matt]: Upgraded to sed-4.1.1.</para></listitem>
  189. <listitem><para>July 5, 2004 [alexander]: Updated GCC testresults
  190. link.</para></listitem>
  191. <listitem><para>July 3, 2004 [winkie]: Upgraded to Glibc 2.3.4-20040701.</para>
  192. </listitem>
  193. <listitem><para>July 2, 2004 [winkie]: Upgraded to GCC 3.4.1.</para></listitem>
  194. <listitem><para>July 2, 2004 [winkie]: Updated the Udev permissions
  195. configuration to include the nvidia kernel modules.</para></listitem>
  196. <listitem><para>June 29, 2004 [alexander]: Explained the benefits of setting
  197. LC_ALL properly.</para></listitem>
  198. <listitem><para>June 28, 2004 [winkie]: Upgraded to Udev 028, and dropped the
  199. Udev permissions patch.</para></listitem>
  200. <listitem><para>June 28, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.2.
  201. </para></listitem>
  202. <listitem><para>June 27, 2004 [matt]: Moved glibc test result discussion to
  203. chapter 6 (where it is actually recommended to be run). Also made it clearer
  204. that the tests in chapter 5 are optional, as opposed to
  205. <emphasis>not recommended</emphasis></para></listitem>
  206. <listitem><para>June 26, 2004 [winkie]: Upgraded to GCC 3.4.1-20040625.</para>
  207. </listitem>
  208. <listitem><para>June 26, 2004 [matt]: Added descriptions for udev package
  209. contents (Alexander Patrakov)</para></listitem>
  210. <listitem><para>June 24, 2004 [winkie]: Upgraded to Linux-Libc-Headers 2.6.7.0
  211. and updated the Net-tools GCC 3.4 patch.</para></listitem>
  212. <listitem><para>June 24, 2004 [alexander]: Wordings changed on the hotplug
  213. page</para></listitem>
  214. <listitem><para>June 24, 2004 [alexander]: Removed hotplug isapnp patch for a
  215. while until bugs are fixed</para></listitem>
  216. <listitem><para>June 23, 2004 [matt]: Removed the note regarding the use of
  217. GRUB's --no-mem-option</para></listitem>
  218. <listitem><para>June 23, 2004 [matt]: Removed dpasswd from shadow's list of
  219. installed files.</para></listitem>
  220. <listitem><para>June 23, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.2-pre2.
  221. </para></listitem>
  222. <listitem><para>June 21, 2004 [winkie]: Added the Udev permissions patch to fix
  223. a regression from version 023 (really nasty bug, too).</para></listitem>
  224. <listitem><para>June 20, 2004 [matt]: chapter07 - console. Add a note regarding
  225. the screen font not being set automatically when the console script isn't run.
  226. (Alexander Patrakov)</para></listitem>
  227. <listitem><para>June 20, 2004 [matt]: chapter03 - packages. Point people at the
  228. FTP mirrors and GnuPG.</para></listitem>
  229. <listitem><para>June 19, 2004 [winkie]: Modified Flex installation to only touch
  230. the flex.1 manual page, since that's the only one that exists.</para></listitem>
  231. <listitem><para>June 19, 2004 [matt]: chapter05 - hostreqs. Provide clearer
  232. information regarding determining whether the host kernel is suitable for
  233. passing glibcs testsuite</para></listitem>
  234. <listitem><para>June 19, 2004 [matt]: chapter06 - creatingdirs. Use
  235. `install -d` instead of `mkdir` (fixes bug #821)</para></listitem>
  236. <listitem><para>June 19, 2004 [matt]: chapter04 - addinguser. Make the lfs user
  237. a member of the lfs group, in case hosts add a new user to a non-existent gid by
  238. default (which causes the glibc testsuite to fail). Fixes bug #856.</para>
  239. </listitem>
  240. <listitem><para>June 19, 2004 [matt]: chapter07 - console &amp; chapter 08 -
  241. kernel. Improved wording and re-introduced the option for compiling the keymap
  242. directly into the kernel.</para></listitem>
  243. <listitem><para>June 19, 2004 [matt]: chapter06 - e2fsprogs, brought
  244. instructions inline with upstream recommendations.</para></listitem>
  245. <listitem><para>June 19, 2004 [manuel]: Applied the Index entries for Hotplug
  246. and Linux-Libc-Headers. Tags corrections.</para></listitem>
  247. <listitem><para>June 18, 2004 [winkie]: Instead of using the udev binary, use
  248. the udev daemon instead.</para></listitem>
  249. <listitem><para>June 17, 2004 [matt]: Added the sed permissions patch.</para>
  250. </listitem>
  251. <listitem><para>June 17, 2004 [matt]: Clarify that a gcc-3.x compiled 2.6.x
  252. kernel is required on the host.</para></listitem>
  253. <listitem><para>June 16, 2004 [winkie]: Upgraded to Linux 2.6.7 and dropped the
  254. FPU patch.</para></listitem>
  255. <listitem><para>June 16, 2004 [alexander]: Removed the fileencodings line due to
  256. a bug which causes Vim to default to UTF-8.</para></listitem>
  257. <listitem><para>June 15, 2004 [winkie]: Corrected installation of Readline.
  258. </para></listitem>
  259. <listitem><para>June 15, 2004 [winkie]: Recreate Udev's entry in /etc/hotplug.d,
  260. since it's not correct for our purposes by default.</para></listitem>
  261. <listitem><para>June 15, 2004 [winkie]: Dropped the Udev patch in favor copying
  262. the configuration file(s) to /etc/udev after installation.</para></listitem>
  263. <listitem><para>June 15, 2004 [winkie]: Upgraded to Sed 4.1.</para></listitem>
  264. <listitem><para>June 15, 2004 [winkie]: Upgraded to Udev 027.</para></listitem>
  265. <listitem><para>June 15, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.2-pre1.
  266. </para></listitem>
  267. <listitem><para>June 15, 2004 [winkie]: Patched the kernel sources so that it
  268. defaults to <filename>/bin/true</filename> as the hotplug manager.</para></listitem>
  269. <listitem><para>June 14, 2004 [matt]: Removed GNU/Linux in line with common
  270. usage regarding the recurring GNU/Linux vs. Linux debate (Larry Lawrence).
  271. </para></listitem>
  272. <listitem><para>June 14, 2004 [winkie]: Upgraded to GRUB 0.95. Removed the
  273. <quote>--no-mem-option</quote> argument from GRUB's
  274. <filename>menu.lst</filename>, since it is now the default.</para></listitem>
  275. <listitem><para>June 13, 2004 [alexander]: Security: added
  276. linux-2.6.6-fpu-1.patch</para></listitem>
  277. <listitem><para>June 12, 2004 [jeremy]: Chapter 6 - Hotplug - corrected the
  278. name of the bogus deps patch</para></listitem>
  279. <listitem><para>June 12, 2004 [alexander]: British people speak English but
  280. need loadkeys and setfont (reported by Dave Mascall on IRC). Corrected the
  281. text on the console page to account for this</para></listitem>
  282. <listitem><para>June 12, 2004 [alexander]: Re-added the <quote>background</quote> option to
  283. /etc/vimrc, since it has some educational value. Put this option inside an <quote>if</quote>
  284. statement because it applies to some, not all, terminals</para></listitem>
  285. <listitem><para>June 11, 2004 [winkie]: Dropped hackish GRUB instructions in
  286. favor of a patch from upstream.</para></listitem>
  287. <listitem><para>June 11, 2004 [winkie]: Force Readline to link against Ncurses.
  288. </para></listitem>
  289. <listitem><para>June 11, 2004 [alexander]: Added sysvinit-2.85-proclen-1.patch
  290. </para></listitem>
  291. <listitem><para>June 10, 2004 [alexander]: Reverted the bogus change of package
  292. order. Removed the <quote>background</quote> line from /etc/vimrc because it matches the
  293. default on Linux console</para></listitem>
  294. <listitem><para>June 10, 2004 [alexander]: Added a command to autodetect the
  295. character set of files being edited to /etc/vimrc
  296. </para></listitem>
  297. <listitem><para>June 10, 2004 [alexander]: Added vim language files. Moved
  298. vim after gettext in order for them to work
  299. </para></listitem>
  300. <listitem><para>June 9, 2004 [jeremy]: Upgraded to M4-1.4.1, after 9 years!
  301. </para></listitem>
  302. <listitem><para>June 9, 2004 [winkie]: Upgraded to Linux-Libc-Headers 2.6.6.0.
  303. </para></listitem>
  304. <listitem><para>June 9, 2004 [winkie]: Updated locations of the Glibc &amp; GCC
  305. tarballs.</para></listitem>
  306. <listitem><para>June 7, 2004 [winkie]: Upgraded to Udev 026.</para></listitem>
  307. <listitem><para>June 7, 2004 [winkie]: Dropped Net-tools patch for kernel
  308. headers in favor of a simple sed.</para></listitem>
  309. <listitem><para>June 7, 2004 [winkie]: Normalized <quote>sed</quote> usage
  310. throughout the book.</para></listitem>
  311. <listitem><para>June 7, 2004 [winkie]: Use the
  312. <quote>gcc --print-file specs</quote> command to determine the location of the
  313. <quote>specs</quote> file.</para></listitem>
  314. <listitem><para>June 7, 2004 [winkie]: Updated patch names to match those used
  315. by the patches project.</para></listitem>
  316. <listitem><para>June 7, 2004 [winkie]: Globally changed <quote>DejaGnu</quote>
  317. to <quote>DejaGNU</quote>.</para></listitem>
  318. <listitem><para>June 7, 2004 [winkie]: Upgraded to Vim 6.3.</para></listitem>
  319. <listitem><para>June 2, 2004 [matt]: Prologue - acknowledgments, Added Thomas
  320. Reitelbach as the German translator</para></listitem>
  321. <listitem><para>June 2nd, 2004 [winkie]: Upgraded to GCC 3.4.1-20040601. This
  322. release fixes bugs with reference to both GCC 3.4.0 and GCC 3.4.1-20040517. Also
  323. upgraded to Glibc 2.3.4-20040529 which includes lots of fixes for non-x86
  324. architectures.</para></listitem>
  325. <listitem><para>June 1st, 2004 [winkie]: Upgraded to Binutils 2.15.91.0.1. This
  326. release provides the <quote>-z relro</quote> option.</para></listitem>
  327. <listitem><para>June 1st, 2004 [winkie]: Inconsequential wrapping fixes.</para>
  328. </listitem>
  329. <listitem><para>May 29, 2004 [alexander]: Mentioned the hotplug+udev+modules
  330. problem. Removed the effectively dead link to the Kernel
  331. HOWTO.</para></listitem>
  332. <listitem><para>May 29, 2004 [alexander]: Corrected usbfs line in
  333. /etc/fstab.</para></listitem>
  334. <listitem><para>May 29, 2004 [alexander]: New LFS bootscripts already come
  335. with the /etc/sysconfig/console file. Corrected the text.</para></listitem>
  336. <listitem><para>May 25, 2004 [jeremy]: Chapter 6 - Upgraded psmisc to
  337. 21.5.</para></listitem>
  338. <listitem><para>May 25, 2004 [jeremy]: Corrected download location for the
  339. lfs-bootscripts package</para></listitem>
  340. <listitem><para>May 24, 2004 [jeremy]: Upgraded to libc-headers 2.6.5.2</para>
  341. </listitem>
  342. <listitem><para>May 23, 2004 [jeremy]: Chapter 6 - Vim - added an option to the
  343. vimrc config file</para></listitem>
  344. <listitem><para>May 23th, 2004 [alexander]: Don't list the initscript in the
  345. contents of the Hotplug package. The reason is that we use winkie's
  346. replacement script from LFS-Bootscripts.</para></listitem>
  347. <listitem><para>May 23th, 2004 [alexander]: Fixed XML validation
  348. error.</para></listitem>
  349. <listitem><para>May 20th, 2004 [winkie]: Moved group <quote>usb</quote> to GID
  350. 14, instead of 15.</para></listitem>
  351. <listitem><para>May 20th, 2004 [winkie]: Dropped Hotplug's
  352. <quote>cosmetic</quote> patch in favor of the script from LFS-Bootscripts and
  353. some general textual/rendering cleanups.</para></listitem>
  354. <listitem><para>May 20th, 2004 [winkie]: Point to the correct GCC patches.
  355. </para></listitem>
  356. <listitem><para>May 20th, 2004 [alexander]: Added Hotplug 2004_04_01.
  357. </para></listitem>
  358. <listitem><para>May 19th, 2004 [winkie]: Change permissions of /dev/random to
  359. 0444 instead of 0666.</para></listitem>
  360. <listitem><para>May 19th, 2004 [winkie]: Upgraded to Binutils 2.15 &amp; GCC
  361. 3.4.1-20040517.</para></listitem>
  362. <listitem><para>May 18th, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.1.
  363. </para></listitem>
  364. <listitem><para>May 16th, 2004 [winkie]: Upgraded to Automake-1.8.5.</para></listitem>
  365. <listitem><para>May 15th, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.1-pre2.
  366. </para></listitem>
  367. <listitem><para>May 14th, 2004 [winkie]: Upgraded to Groff 1.19.1.</para></listitem>
  368. <listitem><para>May 14th, 2004 [alexander]: Several textual changes on Vim
  369. page.</para></listitem>
  370. <listitem><para>May 12th, 2004 [winkie]: Apply patch to assure Coreutils doesn't
  371. install any binaries that we don't need/want.</para></listitem>
  372. <listitem><para>May 12th, 2004 [winkie]: Don't pass <quote>-default</quote> to
  373. Man's configure, since it's not needed anymore.</para></listitem>
  374. <listitem><para>May 12th, 2004 [winkie]: Shorten the <quote>sed</quote> used
  375. on Gzip's <filename>gzexe.in</filename> file.</para></listitem>
  376. <listitem><para>May 12th, 2004 [winkie]: Fixed Coreutils testsuite execution.
  377. </para></listitem>
  378. <listitem><para>May 11th, 2004 [winkie]: Don't build the PCH header for
  379. libstdc++ in Chapter 5 -- it's just a waste of space.</para></listitem>
  380. <listitem><para>May 11th, 2004 [winkie]: Upgraded to Glibc 2.3.4-20040510 and
  381. Tar 1.14.</para></listitem>
  382. <listitem><para>May 10th, 2004 [winkie]: Chapter 8 - Upgraded to Linux 2.6.6.
  383. </para></listitem>
  384. <listitem><para>May 7th, 2004 [winkie]: Chapter 6 - When configuring Vim, pass
  385. the <quote>--enable-multibyte</quote> option.</para></listitem>
  386. <listitem><para>May 6th, 2004 [winkie]: Chapter 6 - Add Readline installation
  387. and use it when building Bash.</para></listitem>
  388. <listitem><para>May 6th, 2004 [winkie]: Added Alexander Patrakov's I18n patch.
  389. </para></listitem>
  390. <listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Create and use the
  391. <quote>utmp</quote> group.</para></listitem>
  392. <listitem><para>May 4th, 2004 [winkie]: Chapter 7 - Upgraded to LFS-Bootscripts
  393. 2.1.0 and modify the book to work with it.</para></listitem>
  394. <listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Install the
  395. <quote>passwd</quote> binary in /bin instead of /usr/bin.</para></listitem>
  396. <listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Switch the uname patch we
  397. use, so that we get correct results.</para></listitem>
  398. <listitem><para>May 4th, 2004 [winkie]: Chapter 8 - Use the full LFS version for
  399. the GRUB title.</para></listitem>
  400. <listitem><para>May 4th, 2004 [winkie]: Chapter 5 &amp; 6 - Use new patch
  401. naming <quote>standard</quote>.</para></listitem>
  402. <listitem><para>May 3rd, 2004 [winkie]: Merged BE-LFS content - thanks to Ron
  403. and Jason Scott for the help they gave to BE-LFS before integration.</para></listitem>
  404. </itemizedlist>
  405. <para>Release of version 5.1.1 on June 6th, 2004.</para>
  406. </sect1>