| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543 | <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [  <!ENTITY % general-entities SYSTEM "../general.ent">  %general-entities;]><sect1 id="ch-scatter-changelog">  <?dbhtml filename="changelog.html"?>  <title>Changelog</title>  <para>This is version &version; of the Linux From Scratch book, dated  &releasedate;. If this book is more than six months old, a newer and better  version is probably already available. To find out, please check one of the  mirrors via <ulink url="&lfs-root;mirrors.html"/>.</para>  <para>Below is a list of changes made since the previous release of the  book.</para>  <itemizedlist>    <title>Changelog Entries:</title><!-- Changelog template    <listitem>      <para>Date</para>      <itemizedlist>        <listitem>          <para>[name] - New changelog entry.</para>        </listitem>        <listitem>          <para>[name] - Previous changelog entry.</para>        </listitem>      </itemizedlist>    </listitem>-->    <listitem>      <para>2006-11-25</para>      <itemizedlist>        <listitem>          <para>[matthew] - Move <command>mv</command> from            <filename class="directory">/usr/bin</filename> to            <filename class="directory">/bin</filename> again. The upgrade to            Coreutils-6.6 mistakenly removed it from the list of files to be            moved. Thanks to Chris Staub for the report.</para>        </listitem>        <listitem>          <para>[matthew] - Prevent Inetutils from building and installing          <command>ifconfig</command> as LFS uses <command>ip</command> to          configure network interfaces. Thanks to Marty Jack for the report and          the fix. Fixes <ulink url="&lfs-ticket-root;1914">#1914</ulink></para>        </listitem>	<listitem>	  <para>[jhuntwork] - Fix potential corruption of the testsuite tools	  by forcing expect to always use /bin/stty and not /usr/local/bin/stty.          Fixes <ulink url="&lfs-ticket-root;1892">#1892</ulink></para>	</listitem>        <listitem>          <para>[matthew] - Upgrade to Man-pages-1.42. Fixes          <ulink url="&lfs-ticket-root;1922">#1922</ulink></para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Inetutils-no_server_man_pages-2.patch.          This removes the last of the unwanted man pages (rexecd.8).  Thanks          to Joe Ciccone for the report and the updated patch. Fixes          <ulink url="&lfs-ticket-root;1915">#1915</ulink></para>        </listitem>	<listitem>	   <para>[jhuntwork] - Added 'make headers_install' to chapter 5	   Linux Headers for the educational value and in preparation of	   changes in Linux-2.6.19. See	   <ulink url="&lfs-root;/pipermail/lfs-dev/2006-November/058550.html">	   this thread.</ulink></para>	</listitem>        <listitem>          <para>[matthew] - Upgrade to M4-1.4.8. Fixes          <ulink url="&lfs-ticket-root;1920">1920</ulink></para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Linux-2.6.18.3. Fixes          <ulink url="&lfs-ticket-root;1911">#1911</ulink></para>        </listitem>        <listitem>           <para>[matthew] - chapter08/kernel.xml: Reworded the warning about           overwriting sanitized kernel headers rather than raw headers, so as           to avoid mentioning the now obsolete Linux-Libc-Headers package.           Fixes <ulink url="&lfs-ticket-root;1917">#1917</ulink></para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to IANA-Etc-2.20. Fixes          <ulink url="&lfs-ticket-root;1916">#1916</ulink></para>        </listitem>        <listitem>           <para>[matthew] - Upgrade to File-4.18. Fixes           <ulink url="&lfs-ticket-root;1910">#1910</ulink></para>         </listitem>        <listitem>          <para>[matthew] - Upgrade to Coreutils-6.6. Fixes          <ulink url="&lfs-ticket-root;1919">#1919</ulink></para>        </listitem>        <listitem>          <para>[matthew] - Add Bison to the host requirements as it is          required by &bash-fixes-patch; in chapter 5 (Fixes          <ulink url="&lfs-ticket-root;1863">#1863</ulink>).</para>        </listitem>        <listitem>          <para>[matthew] - Use all 5 of the patches currently supplied by          the upstream maintainers of Bash.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Autoconf-2.61.  Fixes          <ulink url="&lfs-ticket-root;1918">#1918</ulink>.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-11-24</para>      <itemizedlist>        <listitem>          <para>[jhuntwork] - Simplified the installation of	  Linux Headers in Chapter 5.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-11-10</para>      <itemizedlist>        <listitem>          <para>[bryan] - Use 70-persistent-*.rules for custom symlinks          and NIC naming, and add ENV{GENERATED} to the CD symlink rule.          Gets #1912 closer to really being fixed.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-11-05</para>      <itemizedlist>        <listitem>          <para>[bryan] - Delete the persistent-net-generator rules file if          bus-position-based persistence is going to be used.  Fixes #1912.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-11-03</para>      <itemizedlist>        <listitem>          <para>[matthew] - Use version entities from          <filename>packages.ent</filename> rather than hardcoded values in          the note in <filename>chapter03/packages.xml</filename>.  Remove the          warning about potential incompatibilities with the bootscripts.          Thanks to Rainer Wirtz for the report.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-29</para>      <itemizedlist>        <listitem>          <para>[matthew] - Add verbose flags to some commands in Util-Linux and          Vim. Thanks to Robert Connolly for the report.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Vim-7.0-fixes-14.patch.  Drop the          "spellfile" fix as it was applied upstream as patch          076.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-28</para>      <itemizedlist>        <listitem>          <para>[matthew] - Upgrade to TCL-8.4.14.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Tar-1.16, including dropping the now          unnecessary "gcc4", "security", and          "sparse" patches.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Readline-5.2, including dropping the now          unnecessary "fixes" patch.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Man-Pages-2.41.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Linux-2.6.18.1.</para>        </listitem>        <listitem>          <para>[matthew] - Fix a bug in Less whereby the <type>sigset_t</type>          type is not detected by the <command>configure</command> script, which          causes <function>sigsetmask</function> to be used instead of the          preferred <function>sigprocmask</function> function.  Thanks to Robert          Connolly for the report and patch.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to IPRoute2-2.6.18-20061002.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Inetutils-1.5, including dropping the now          unnecessary "GCC 4 fixes" patch.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Groff-1.18.1.4.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Gettext-0.16.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Berkeley DB-4.5.20, including dropping          the now unnecessary "fixes" patch.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Coreutils-6.4.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Bash-3.2, including dropping the current          "fixes" patch and adding a patch from upstream that fixes a          bug when parsing comments.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Automake-1.10.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-23</para>      <itemizedlist>        <listitem>          <para>[bryan] - Add an explanation of how to discover PCI bus          locations for network devices.  Fixes #1904.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-21</para>      <itemizedlist>        <listitem>          <para>[bryan] - Upgrade to udev-103.</para>        </listitem>        <listitem>          <para>[bryan] - Upgrade to udev-config-20061021, install its          doc files.</para>        </listitem>        <listitem>          <para>[bryan] - Install common rules from udev package.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-15</para>      <itemizedlist>        <listitem>          <para>[dnicholson] - Fixed console setup page to reference          the correct location for the kbd data. Thanks to Norman Urs          Baier for reporting the issue.</para>        </listitem>        <listitem>          <para>[bryan] - Upgrade to udev-102, remove patch.</para>        </listitem>        <listitem>          <para>[bryan] - Upgrade to udev-config-20061014.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-05</para>      <itemizedlist>        <listitem>          <para>[bryan] - Add udev-101-fix-sas-path_id-1.patch.</para>        </listitem>        <listitem>          <para>[bryan] - Update udev-config for Linux-2.6.18.  This version          also contains the new doc/ subdirectory, with explanations of most          of the rules.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-10-02</para>      <itemizedlist>        <listitem>          <para>[matthew] - Upgrade to Texinfo-4.8a.</para>        </listitem>        <listitem>          <para>[matthew] - Updated the text regarding UTF-8 support in the          latest version of Linux.  Thanks to Alexander Patrakov for the patch.          </para>        </listitem>        <listitem>          <para>[matthew] - Remove Linux-Libc-Headers, replacing it with the          "make headers_install" target now available in the upstream          kernel sources.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Udev-101.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Psmisc-22.3.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to M4-1.4.7.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Linux-2.6.18.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Glibc-2.5.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to Coreutils-6.3.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-23</para>      <itemizedlist>        <listitem>          <para>[bryan] - Fixed typo in udev-100 instructions (extra/          should be extras/).  Thanks to Balazs Parkanyi for the          heads-up.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-22</para>      <itemizedlist>        <listitem>          <para>[bryan] - Rewrote the notes in sections 7.12.1 and          7.13.1 to explicitly mention that the redirections rely          on not quoting EOF.  Fixes #1883.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-20</para>      <itemizedlist>        <listitem>          <para>[bryan] - Updated udev-config for udev-098 and above.</para>        </listitem>        <listitem>          <para>[dnicholson] - Changed note about using newer Linux          than in the book to reflect current versions.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-18</para>      <itemizedlist>        <listitem>          <para>[dnicholson] - Added symlinks to the temporary libstdc++          in the Essential Symlinks section. These are needed by          Glibc-2.4.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-17</para>      <itemizedlist>        <listitem>          <para>[dnicholson] - Updated to Glibc-2.4. Added the iconv fix          patch and removed the decprecated linux types and inotify          syscall patches. Thanks to Matthew Burgess and Bryan Kadzban          for textual suggestions.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-09</para>      <itemizedlist>        <listitem>          <para>[matthew] - Fix non-POSIX syntax in gzexe's calls to tail.          Fixes #1876.  Thanks to Robert Connolly for the report.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to linux-2.6.17.13.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to m4-1.4.6.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-09-06</para>      <itemizedlist>        <listitem>          <para>[bryan] - Change the sed applied to sysvinit, to hopefully          be more clear (explicitly mention /etc/inittab).</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-31</para>      <itemizedlist>        <listitem>          <para>[matthew] - Remove spurious curly braces from the example          /etc/resolv.conf.  Fixes #1870.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-24</para>      <itemizedlist>        <listitem>          <para>[matthew] - Remove the supposed fix for a buffer overflow in          Coreutils, as it has been fixed upstream.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-17</para>      <itemizedlist>        <listitem>          <para>[matthew] - Simplified the command that adjusts GCC's specs            file.  Fixes #1837.  Thanks to Robery Connolly.</para>        </listitem>        <listitem>          <para>[matthew] - Noted devfs' removal from the kernel.  Thanks to            Peter Ennis.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to linux-2.6.17.8.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to udev-097.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to findutils-4.2.28.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to man-pages-2.39.</para>        </listitem>        <listitem>          <para>[matthew] - Fix autoconf's testsuite, which broke after            upgrading to m4-1.4.5.  Thanks to Greg Schafer for the report.          </para>        </listitem>        <listitem>          <para>[matthew] - Fix a buffer overrun in m4-1.4.5 which causes two            of its tests to fail.  Thanks to Greg Schafer for the report.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-08</para>      <itemizedlist>        <listitem>          <para>[dnicholson] - Minor text updates to the Vim page.          Thanks to Peter Ennis for the report.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-05</para>      <itemizedlist>        <listitem>          <para>[matthew] - Add a link to the location of Shadow's previous                versions.          </para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-08-03</para>      <itemizedlist>        <listitem>          <para>[manuel] - Ported updates from 6.2 branch.</para>        </listitem>      </itemizedlist>    </listitem>    <listitem>      <para>2006-07-31</para>      <itemizedlist>        <listitem>          <para>[matthew] - Upgrade to shadow-4.0.17.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to procps-3.2.7.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to man-pages-2.36.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to make-3.81.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to m4-1.4.5.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to gettext-0.15.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to gcc-4.1.1.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to coreutils-5.97.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to bison-2.3.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to binutils-2.17.</para>        </listitem>        <listitem>          <para>[matthew] - Upgrade to autoconf-2.60.</para>        </listitem>      </itemizedlist>    </listitem>  </itemizedlist>  <para>LFS 6.2 released August 3, 2006.</para></sect1>
 |