aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml29
-rw-r--r--chapter04/aboutsbus.xml3
-rw-r--r--chapter05/libstdc++.xml2
-rw-r--r--chapter06/automake.xml12
-rw-r--r--chapter06/gdbm.xml40
-rw-r--r--general.ent4
-rw-r--r--packages.ent18
7 files changed, 77 insertions, 31 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 87ebf4f47..df07eedc4 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,35 @@
</listitem>
-->
<listitem>
+ <para>2014-05-02</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update several URLs in Chapter 3. Fixes
+ <ulink url="&lfs-ticket-root;3570">#3570</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Fix typo in Chapter 5, libstdc++. Fixes
+ <ulink url="&lfs-ticket-root;3564">#3564</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Removed obsolete reference to acinstall
+ in automake section. Fixes
+ <ulink url="&lfs-ticket-root;3567">#3567</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Removed obsolete reference to sbu home page
+ in Chapter 4. Fixes
+ <ulink url="&lfs-ticket-root;3568">#3568</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update installed programs for gdbm.
+ Thanks to Chris Staub for the patch. Fixes
+ <ulink url="&lfs-ticket-root;3560">#3560</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2014-04-28</para>
<itemizedlist>
<listitem>
diff --git a/chapter04/aboutsbus.xml b/chapter04/aboutsbus.xml
index 265cec244..61eb2276d 100644
--- a/chapter04/aboutsbus.xml
+++ b/chapter04/aboutsbus.xml
@@ -36,9 +36,6 @@
to give an estimate of how long it might take to install a package, but the
numbers can vary by as much as dozens of minutes in some cases.</para>
- <para>To view actual timings for a number of specific machines, we recommend
- The LinuxFromScratch SBU Home Page at <ulink url="&lfs-root;~sbu/"/>.</para>
-
<note><para>For many modern systems with multiple processors (or cores) the
compilation time for a package can be reduced by performing a "parallel make"
by either setting an environment variable or telling the
diff --git a/chapter05/libstdc++.xml b/chapter05/libstdc++.xml
index 23d0a3a4a..d93f46bc5 100644
--- a/chapter05/libstdc++.xml
+++ b/chapter05/libstdc++.xml
@@ -93,7 +93,7 @@ cd ../gcc-build</userinput></screen>
</varlistentry>
<varlistentry>
- <term><parameter>--with-gxx-include-dir=/tools/include/c++/&gcc-version;</parameter></term>
+ <term><parameter>--with-gxx-include-dir=/tools/$LFS_TGT/include/c++/&gcc-version;</parameter></term>
<listitem>
<para>This is the location where the standard include files are
searched by the C++ compiler. In a normal build, this information
diff --git a/chapter06/automake.xml b/chapter06/automake.xml
index d02700a27..117f9c48b 100644
--- a/chapter06/automake.xml
+++ b/chapter06/automake.xml
@@ -73,7 +73,7 @@ make -j4 check</userinput></screen>
<segtitle>Installed directories</segtitle>
<seglistitem>
- <seg>acinstall, aclocal, aclocal-&am-minor-version;, automake,
+ <seg>aclocal, aclocal-&am-minor-version;, automake,
automake-&am-minor-version;, compile, config.guess, config.sub,
depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
py-compile, and ylwrap</seg>
@@ -87,16 +87,6 @@ make -j4 check</userinput></screen>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="acinstall">
- <term><command>acinstall</command></term>
- <listitem>
- <para>A script that installs aclocal-style M4 files</para>
- <indexterm zone="ch-system-automake acinstall">
- <primary sortas="b-acinstall">acinstall</primary>
- </indexterm>
- </listitem>
- </varlistentry>
-
<varlistentry id="aclocal">
<term><command>aclocal</command></term>
<listitem>
diff --git a/chapter06/gdbm.xml b/chapter06/gdbm.xml
index 051207671..f08a365a2 100644
--- a/chapter06/gdbm.xml
+++ b/chapter06/gdbm.xml
@@ -82,7 +82,7 @@
<segtitle>Installed libraries</segtitle>
<seglistitem>
- <seg>testgdbm</seg>
+ <seg>gdbm_dump, gdbm_load, and gdbmtool</seg>
<seg>libgdbm.{a,so} and libgdbm_compat.{a,so}</seg>
</seglistitem>
</segmentedlist>
@@ -92,12 +92,32 @@
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="testgdbm">
- <term><command>testgdbm</command></term>
+ <varlistentry id="gdbm_dump">
+ <term><command>gdbm_dump</command></term>
+ <listitem>
+ <para>Dumps a GDBM database to a file.</para>
+ <indexterm zone="ch-system-gdbm gdbm_dump">
+ <primary sortas="b-gdbm_dump">gdbm_dump</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gdbm_load">
+ <term><command>gdbm_load</command></term>
+ <listitem>
+ <para>Recreates a GDBM database from a dump file.</para>
+ <indexterm zone="ch-system-gdbm gdbm_load">
+ <primary sortas="b-gdbm_load">gdbm_load</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gdbmtool">
+ <term><command>gdbmtool</command></term>
<listitem>
<para>Tests and modifies a GDBM database</para>
- <indexterm zone="ch-system-gdbm testgdbm">
- <primary sortas="b-testgdbm">testgdbm</primary>
+ <indexterm zone="ch-system-gdbm gdbmtool">
+ <primary sortas="b-gdbmtool">gdbmtool</primary>
</indexterm>
</listitem>
</varlistentry>
@@ -112,6 +132,16 @@
</listitem>
</varlistentry>
+ <varlistentry id="libgdbm_compat">
+ <term><filename class="libraryfile">libgdbm_compat</filename></term>
+ <listitem>
+ <para>Compatibility library containing older DBM functions</para>
+ <indexterm zone="ch-system-gdbm libgdbm_compat">
+ <primary sortas="c-libgdbm_compat">libgdbm_compat</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
</variablelist>
</sect2>
diff --git a/general.ent b/general.ent
index 643ab93af..89c4ee398 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
-<!ENTITY version "SVN-20140428">
+<!ENTITY version "SVN-20140502">
<!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release -->
-<!ENTITY releasedate "April 28, 2014">
+<!ENTITY releasedate "May 2, 2014">
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "8.0">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
diff --git a/packages.ent b/packages.ent
index 275c0a23e..740c3b012 100644
--- a/packages.ent
+++ b/packages.ent
@@ -62,7 +62,7 @@
<!ENTITY binutils-size "22,184 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
<!ENTITY binutils-md5 "e0f71a7b2ddab0f8612336ac81d9636b">
-<!ENTITY binutils-home "http://www.gnu.org/software/binutils/">
+<!ENTITY binutils-home "$gnu-software;binutils/">
<!ENTITY binutils-ch5p1-du "404 MB">
<!ENTITY binutils-ch5p1-sbu "1 SBU">
<!ENTITY binutils-ch5p2-du "417 MB">
@@ -141,7 +141,7 @@
chapter02/creatingfilesystem.xml -->
<!ENTITY e2fsprogs-version "1.42.9">
<!ENTITY e2fsprogs-size "5,928 KB">
-<!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz">
+<!ENTITY e2fsprogs-url "http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
<!ENTITY e2fsprogs-md5 "3f8e41e63b432ba114b33f58674563f7">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
<!ENTITY e2fsprogs-ch6-du "64 MB">
@@ -305,7 +305,7 @@
<!ENTITY iana-etc-version "2.30">
<!ENTITY iana-etc-size "201 KB">
-<!ENTITY iana-etc-url "&anduin-sources;/iana-etc/iana-etc-&iana-etc-version;.tar.bz2">
+<!ENTITY iana-etc-url "&anduin-sources;iana-etc/iana-etc-&iana-etc-version;.tar.bz2">
<!ENTITY iana-etc-md5 "3ba3afb1d1b261383d247f46cb135ee8">
<!ENTITY iana-etc-home "http://freshmeat.net/projects/iana-etc/">
<!ENTITY iana-etc-ch6-du "2.2 MB">
@@ -444,7 +444,7 @@
<!ENTITY man-pages-version "3.65">
<!ENTITY man-pages-size "1,200 KB">
-<!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
+<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
<!ENTITY man-pages-md5 "0f165e0ab25ff5687d2d0b237af77b74">
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
<!ENTITY man-pages-ch6-du "23 MB">
@@ -474,7 +474,7 @@
<!ENTITY ncurses-size "2,760 KB">
<!ENTITY ncurses-url "http://ftp.gnu.org/gnu/ncurses/ncurses-&ncurses-version;.tar.gz">
<!ENTITY ncurses-md5 "8cb9c412e5f2d96bc6f459aa8c6282a1">
-<!ENTITY ncurses-home "http://www.gnu.org/software/ncurses/">
+<!ENTITY ncurses-home "&gnu-software;ncurses/">
<!ENTITY ncurses-ch5-du "35 MB">
<!ENTITY ncurses-ch5-sbu "0.5 SBU">
<!ENTITY ncurses-ch6-du "40 MB">
@@ -510,7 +510,7 @@
<!ENTITY procps-ng-version "3.3.9">
<!ENTITY procps-ng-size "548 KB">
-<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
+<!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz/">
<!ENTITY procps-ng-md5 "0980646fa25e0be58f7afb6b98f79d74">
<!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng">
<!ENTITY procps-ng-ch6-du "13 MB">
@@ -518,7 +518,7 @@
<!ENTITY psmisc-version "22.21">
<!ENTITY psmisc-size "447 KB">
-<!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz">
+<!ENTITY psmisc-url "http://downloads.sourceforge.net/project/psmisc/psmisc/psmisc-&psmisc-version;.tar.gz">
<!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf">
<!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
<!ENTITY psmisc-ch6-du "4.0 MB">
@@ -579,7 +579,7 @@
<!ENTITY tcl-version "8.6.1">
<!ENTITY tcl-major-version "8.6">
<!ENTITY tcl-size "8,551 KB">
-<!ENTITY tcl-url "&sourceforge;tcl/tcl&tcl-version;-src.tar.gz">
+<!ENTITY tcl-url "http://downloads.sourceforge.net/project/tcl/Tcl/&tcl-version;/tcl&tcl-version;-src.tar.gz">
<!ENTITY tcl-md5 "aae4b701ee527c6e4e1a6f9c7399882e">
<!ENTITY tcl-home "http://tcl.sourceforge.net/">
<!ENTITY tcl-ch5-du "55 MB">
@@ -621,7 +621,7 @@
<!ENTITY util-linux-size "3,503 KB">
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.24/util-linux-&util-linux-version;.tar.xz">
<!ENTITY util-linux-md5 "3f191727a0d28f7204b755cf1b6ea0aa">
-<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
+<!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
<!ENTITY util-linux-ch5-du "89 MB">
<!ENTITY util-linux-ch5-sbu "0.6 SBU">
<!ENTITY util-linux-ch6-du "89 MB">