Author: bdubbs
Date: Sat Mar 15 16:51:18 2014
New Revision: 12862

Log:
Add valgrind to the book

Added:
   trunk/BOOK/general/prog/valgrind.xml
      - copied, changed from r12858, trunk/BOOK/general/prog/vala.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/exempi.xml
   trunk/BOOK/general/genlib/libidn.xml
   trunk/BOOK/general/genlib/libtasn1.xml
   trunk/BOOK/general/genlib/pcre.xml
   trunk/BOOK/general/prog/llvm.xml
   trunk/BOOK/general/prog/prog.xml
   trunk/BOOK/general/prog/python3.xml
   trunk/BOOK/general/sysutils/colord.xml
   trunk/BOOK/gnome/platform/gcr.xml
   trunk/BOOK/gnome/platform/gnome-keyring.xml
   trunk/BOOK/gnome/platform/libpeas.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/audiofile.xml
   trunk/BOOK/multimedia/libdriv/farstream.xml
   trunk/BOOK/multimedia/libdriv/flac.xml
   trunk/BOOK/multimedia/libdriv/gst-plugins-bad.xml
   trunk/BOOK/multimedia/libdriv/gst-plugins-base.xml
   trunk/BOOK/multimedia/libdriv/gst-plugins-good.xml
   trunk/BOOK/multimedia/libdriv/gst-plugins-ugly.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml
   trunk/BOOK/multimedia/libdriv/gstreamer.xml
   trunk/BOOK/multimedia/libdriv/gstreamer10.xml
   trunk/BOOK/multimedia/libdriv/libtheora.xml
   trunk/BOOK/multimedia/libdriv/pulseaudio.xml
   trunk/BOOK/multimedia/libdriv/speex.xml
   trunk/BOOK/networking/netprogs/samba.xml
   trunk/BOOK/postlfs/security/gnutls.xml
   trunk/BOOK/x/lib/cairo.xml
   trunk/BOOK/x/lib/libdrm.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml
   trunk/BOOK/xsoft/office/abiword.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/general.ent      Sat Mar 15 16:51:18 2014        (r12862)
@@ -397,6 +397,7 @@
 <!ENTITY tk-version                   "8.6.1">
 <!ENTITY vala-major-version           "0.22">  <!-- even minors only -->
 <!ENTITY vala-version                 "&vala-major-version;.1">
+<!ENTITY valgrind-version             "3.9.0">
 <!ENTITY yasm-version                 "1.2.0">
 
 <!ENTITY apache-ant-version           "1.9.3">

Modified: trunk/BOOK/general/genlib/exempi.xml
==============================================================================
--- trunk/BOOK/general/genlib/exempi.xml        Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/general/genlib/exempi.xml        Sat Mar 15 16:51:18 2014        
(r12862)
@@ -65,7 +65,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="required">
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/genlib/libidn.xml
==============================================================================
--- trunk/BOOK/general/genlib/libidn.xml        Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/general/genlib/libidn.xml        Sat Mar 15 16:51:18 2014        
(r12862)
@@ -91,7 +91,7 @@
       <xref linkend="openjdk"/>,
       <ulink url="http://www.gnu.org/software/dotgnu/";>DotGNU 
Portable.NET</ulink> or
       <ulink url="http://www.mono-project.com/Main_Page";>Mono</ulink>, and
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/genlib/libtasn1.xml
==============================================================================
--- trunk/BOOK/general/genlib/libtasn1.xml      Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/general/genlib/libtasn1.xml      Sat Mar 15 16:51:18 2014        
(r12862)
@@ -75,7 +75,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gtk-doc"/> and
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/genlib/pcre.xml
==============================================================================
--- trunk/BOOK/general/genlib/pcre.xml  Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/general/genlib/pcre.xml  Sat Mar 15 16:51:18 2014        (r12862)
@@ -77,7 +77,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/prog/llvm.xml
==============================================================================
--- trunk/BOOK/general/prog/llvm.xml    Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/general/prog/llvm.xml    Sat Mar 15 16:51:18 2014        (r12862)
@@ -145,7 +145,7 @@
       <xref linkend="zip"/>,
       <ulink url="http://www.ocaml.org/";>OCaml</ulink>,
       <ulink url="http://pypi.python.org/pypi/Sphinx";>Sphinx</ulink> and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/prog/prog.xml
==============================================================================
--- trunk/BOOK/general/prog/prog.xml    Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/general/prog/prog.xml    Sat Mar 15 16:51:18 2014        (r12862)
@@ -56,6 +56,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="tcl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="tk.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="vala.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="valgrind.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="yasm.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="other-tools.xml"/>
 

Modified: trunk/BOOK/general/prog/python3.xml
==============================================================================
--- trunk/BOOK/general/prog/python3.xml Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/general/prog/python3.xml Sat Mar 15 16:51:18 2014        (r12862)
@@ -110,7 +110,7 @@
     <para role="optional">
       <xref linkend="bluez"/>,
       <xref linkend="gdb"/> (required for some tests), and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <bridgehead renderas="sect4">Optional (For Additional Modules)</bridgehead>

Copied and modified: trunk/BOOK/general/prog/valgrind.xml (from r12858, 
trunk/BOOK/general/prog/vala.xml)
==============================================================================
--- trunk/BOOK/general/prog/vala.xml    Thu Mar 13 07:53:41 2014        
(r12858, copy source)
+++ trunk/BOOK/general/prog/valgrind.xml        Sat Mar 15 16:51:18 2014        
(r12862)
@@ -4,37 +4,37 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY vala-download-http 
"&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
-  <!ENTITY vala-download-ftp  
"&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
-  <!ENTITY vala-md5sum        "5055d3f8f897ad1a77fd38887c85a92c">
-  <!ENTITY vala-size          "2.6 MB">
-  <!ENTITY vala-buildsize     "125 MB (additional 2 MB to run the test suite)">
-  <!ENTITY vala-time          "0.7 SBU (additional 0.1 SBU to run the test 
suite)">
+  <!ENTITY valgrind-download-http 
"http://valgrind.org/downloads/valgrind-&valgrind-version;.tar.bz2";>
+  <!ENTITY valgrind-download-ftp  " ">
+  <!ENTITY valgrind-md5sum        "0947de8112f946b9ce64764af7be6df2">
+  <!ENTITY valgrind-size          "9.6 MB">
+  <!ENTITY valgrind-buildsize     "439 MB">
+  <!ENTITY valgrind-time          "1.2 SBU and iand additional 4.7 SBU for 
tests">
 ]>
 
-<sect1 id="vala" xreflabel="Vala-&vala-version;">
-  <?dbhtml filename="vala.html"?>
+<sect1 id="valgrind" xreflabel="Valgrind-&valgrind-version;">
+  <?dbhtml filename="valgrind.html"?>
 
   <sect1info>
     <othername>$LastChangedBy$</othername>
     <date>$Date$</date>
   </sect1info>
 
-  <title>Vala-&vala-version;</title>
+  <title>Valgrind-&valgrind-version;</title>
 
-  <indexterm zone="vala">
-    <primary sortas="a-Vala">Vala</primary>
+  <indexterm zone="valgrind">
+    <primary sortas="a-Valgrind">Valgrind</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to Vala</title>
+    <title>Introduction to Valgrind</title>
 
     <para>
-      <application>Vala</application> is a new programming language that
-      aims to bring modern programming language features to
-      <application>GNOME</application> developers without imposing any
-      additional runtime requirements and without using a different ABI
-      compared to applications and libraries written in C.
+      <application>Valgrind</application> is an instrumentation framework for
+      building dynamic analysis tools. There are Valgrind tools that can
+      automatically detect many memory management and threading bugs, and
+      profile programs in detail. Valgrind can also be used to build new
+      tools. 
     </para>
 
     &lfs75_checked;
@@ -43,70 +43,82 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Download (HTTP): <ulink url="&vala-download-http;"/>
+          Download (HTTP): <ulink url="&valgrind-download-http;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download (FTP): <ulink url="&vala-download-ftp;"/>
+          Download (FTP): <ulink url="&valgrind-download-ftp;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download MD5 sum: &vala-md5sum;
+          Download MD5 sum: &valgrind-md5sum;
         </para>
       </listitem>
       <listitem>
         <para>
-          Download size: &vala-size;
+          Download size: &valgrind-size;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated disk space required: &vala-buildsize;
+          Estimated disk space required: &valgrind-buildsize;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated build time: &vala-time;
+          Estimated build time: &valgrind-time;
         </para>
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Vala Dependencies</bridgehead>
+    <bridgehead renderas="sect3">Valgrind Dependencies</bridgehead>
 
-    <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required">
-      <xref linkend="glib2"/>
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="boost"/>,
+      <xref linkend="llvm"/>, and
+      <ulink url="www.openmp.org">OpenMP</ulink>
     </para>
 
-    <bridgehead renderas="sect4">Optional</bridgehead>
+    <bridgehead renderas="sect4">Optional for regenerating the 
documentation</bridgehead>
     <para role="optional">
-      <xref linkend="dbus"/> (Required for the tests) and
-      <xref linkend="libxslt"/> (Required for generating the documentation)
+      <xref linkend="libxslt"/> and 
+      <xref linkend="texlive"/> 
     </para>
 
     <para condition="html" role="usernotes">User Notes:
-      <ulink url="&blfs-wiki;/vala"/>
+      <ulink url="&blfs-wiki;/valgrind"/>
     </para>
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of Vala</title>
+    <title>Installation of Valgrind</title>
 
-    <para>Install <application>Vala</application> by running the following
+    <para>Install <application>Valgrind</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr &amp;&amp;
+<screen><userinput>sed -i 's|2.18|2.19|'      configure        &amp;&amp;
+sed -i 's|/doc/valgrind||' docs/Makefile.in &amp;&amp;
+
+./configure --prefix=/usr \
+            --datadir=/usr/share/doc/valgrind-&valgrind-version; &amp;&amp;
 make</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make check</command>. Note
-      that a <application>D-Bus</application> session daemon must be
-      running for the tests to succeed.
+      To test the results, issue: <command>make regtest</command>.
     </para>
 
     <para>
+      If you wish to regenerate the documentation, run:
+    </para>
+
+<screen><userinput>pushd docs         &amp;&amp;
+make download-docs &amp;&amp;
+popd</userinput></screen>
+
+    <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
@@ -114,6 +126,21 @@
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <command>sed s|2.18|2.19| ... </command>: This sed allows the program to 
build
+      with glibc-2.19.
+    </para>
+
+    <para>
+      <command>sed s|/doc/valgrind|| ... </command>: This sed provides for 
+      installing the documentation in a versioned directory.
+    </para>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -124,21 +151,30 @@
 
       <seglistitem>
         <seg>
-          vala, vala-&vala-major-version;, valac,
-          valac-&vala-major-version;, vala-gen-introspect,
-          vala-gen-introspect-&vala-major-version;,
-          vapicheck, vapicheck-&vala-major-version;,
-          vapigen and vapigen-&vala-major-version;
+          callgrind_annotate, 
+          callgrind_control, 
+          cg_annotate, 
+          cg_diff, 
+          cg_merge, 
+          ms_print, 
+          valgrind, 
+          valgrind-di-server,
+          valgrind-listener, and 
+          vgdb
         </seg>
         <seg>
-          libvala-&vala-major-version;.so
+          vgpreload_core-amd64-linux.so, 
+          vgpreload_drd-amd64-linux.so, 
+          vgpreload_exp-dhat-amd64-linux.so, 
+          vgpreload_exp-sgcheck-amd64-linux.so,
+          vgpreload_helgrind-amd64-linux.so, 
+          vgpreload_massif-amd64-linux.so, and 
+          vgpreload_memcheck-amd64-linux.so
         </seg>
         <seg>
-          /usr/include/vala-&vala-major-version;,
-          /usr/lib/vala-&vala-major-version;,
-          /usr/share/devhelp/books/vala-&vala-major-version;,
-          /usr/share/vala and
-          /usr/share/vala-&vala-major-version;
+          /usr/lib/valgrind,
+          /usr/include/valgrind, and 
+          /usr/share/doc/valgrind-&valgrind-version;
         </seg>
       </seglistitem>
     </segmentedlist>
@@ -148,65 +184,128 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="valac">
-        <term><command>valac</command></term>
+      <varlistentry id="valgrind-prog">
+        <term><command>valgrind</command></term>
+        <listitem>
+          <para>
+            is a program for debugging and profiling Linux executables.
+          </para>
+          <indexterm zone="valgrind valgrind-prog">
+            <primary sortas="b-valgrind">valgrind</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="callgrind_annotate">
+        <term><command>callgrind_annotate</command></term>
+        <listitem>
+          <para>
+            takes an output file produced by the
+            <application>Valgrind</application> tool Callgrind and prints the
+            information in an easy-to-read form.
+          </para>
+          <indexterm zone="callgrind_annotate">
+            <primary sortas="b-callgrind_annotate">callgrind_annotate</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="callgrind_control">
+        <term><command>callgrind_control</command></term>
+        <listitem>
+          <para>
+            controls programs being run by the 
<application>Valgrind</application> 
+            tool Callgrind.
+          </para>
+          <indexterm zone="valgrind callgrind_control">
+            <primary sortas="b-callgrind_control">callgrind_control</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="cg_annotate">
+        <term><command>cg_annotate</command></term>
+        <listitem>
+          <para>
+            is a post-processing tool for the 
<application>Valgrind</application> 
+            tool Cachegrind.
+          </para>
+          <indexterm zone="valgrind cg_annotate">
+            <primary sortas="b-cg_annotate">cg_annotate</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="cg_diff">
+        <term><command>cg_diff</command></term>
+        <listitem>
+          <para>
+            compares two Cachegrind output files.
+          </para>
+          <indexterm zone="valgrind cg_diff">
+            <primary sortas="b-cg_diff">cg_diff</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="cg_merge">
+        <term><command>cg_merge</command></term>
         <listitem>
           <para>
-            is a compiler that translates <application>Vala</application>
-            source code into C source and header files.
+            merges multiple Cachegrind output files into one.
           </para>
-          <indexterm zone="vala valac">
-            <primary sortas="b-valac">valac</primary>
+          <indexterm zone="valgrind cg_merge">
+            <primary sortas="b-cg_merge">cg_merge</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="vala-gen-introspect">
-        <term><command>vala-gen-introspect</command></term>
+      <varlistentry id="ms_print">
+        <term><command>ms_print</command></term>
         <listitem>
           <para>
-            generates a GI file for GObject and
-            <application>GLib</application> based packages.
+            takes an output file produced by the 
<application>Valgrind</application>
+            tool Massif and prints the information in an easy-to-read form.
           </para>
-          <indexterm zone="vala vala-gen-introspect">
-            <primary 
sortas="b-vala-gen-introspect">vala-gen-introspect</primary>
+          <indexterm zone="valgrind ms_print">
+            <primary sortas="b-ms_print">ms_print</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="vapicheck">
-        <term><command>vapicheck</command></term>
+      <varlistentry id="valgrind-di-server">
+        <term><command>valgrind-di-server</command></term>
         <listitem>
           <para>
-            verifies the generated bindings.
+            is a server that reads debuginfo from objects stored on a 
+            different machine.
           </para>
-          <indexterm zone="vala vapicheck">
-            <primary sortas="b-vapicheck">vapicheck</primary>
+          <indexterm zone="valgrind valgrind-di-server">
+            <primary sortas="b-valgrind-di-server">valgrind-di-server</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="vapigen">
-        <term><command>vapigen</command></term>
+      <varlistentry id="valgrind-listener">
+        <term><command>valgrind-listener</command></term>
         <listitem>
           <para>
-            is a utility which generates <application>Vala</application> API
-            (VAPI) files from GI files.
+            listens on a socket for Valgrind commentary.
           </para>
-          <indexterm zone="vala vapigen">
-            <primary sortas="b-vapigen">vapigen</primary>
+          <indexterm zone="valgrind valgrind-listener">
+            <primary sortas="b-valgrind-listener">valgrind-listener</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libvala">
-        <term><filename 
class="libraryfile">libvala-&vala-major-version;.so</filename></term>
+      <varlistentry id="vgdb">
+        <term><command>vgdb</command></term>
         <listitem>
           <para>
-            contains the <application>Vala</application> API functions.
+            is an intermediary between Valgrind and GDB or a shell.
           </para>
-          <indexterm zone="vala libvala">
-            <primary 
sortas="c-libvala">libvala-&vala-major-version;.so</primary>
+          <indexterm zone="valgrind vgdb">
+            <primary sortas="b-vgdb">vgdb</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general/sysutils/colord.xml
==============================================================================
--- trunk/BOOK/general/sysutils/colord.xml      Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/general/sysutils/colord.xml      Sat Mar 15 16:51:18 2014        
(r12862)
@@ -87,7 +87,7 @@
 
     <bridgehead renderas="sect4">Required (for the tests)</bridgehead>
     <para role="required">
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>

Modified: trunk/BOOK/gnome/platform/gcr.xml
==============================================================================
--- trunk/BOOK/gnome/platform/gcr.xml   Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/gnome/platform/gcr.xml   Sat Mar 15 16:51:18 2014        (r12862)
@@ -93,7 +93,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gtk-doc"/> and
-      <ulink url="http://www.valgrind.org";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/gnome/platform/gnome-keyring.xml
==============================================================================
--- trunk/BOOK/gnome/platform/gnome-keyring.xml Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/gnome/platform/gnome-keyring.xml Sat Mar 15 16:51:18 2014        
(r12862)
@@ -88,7 +88,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <ulink 
url="http://people.redhat.com/sgrubb/libcap-ng/";>libcap-ng</ulink> and
-      <ulink url="http://www.valgrind.org";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/gnome/platform/libpeas.xml
==============================================================================
--- trunk/BOOK/gnome/platform/libpeas.xml       Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/gnome/platform/libpeas.xml       Sat Mar 15 16:51:18 2014        
(r12862)
@@ -94,7 +94,7 @@
       <ulink url="http://glade.gnome.org/";>Glade</ulink>,
       <xref linkend="gtk-doc"/>,
       <ulink url="&gnome-download-http;/seed/">Seed</ulink>, and
-      <ulink url="http://www.valgrind.org";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sat Mar 15 16:51:18 
2014        (r12862)
@@ -48,6 +48,10 @@
       <para>March 15th, 2014</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Added valgrind-3.9.0.  Fixes
+          <ulink url="&blfs-ticket-root;4724">#4724</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[fernando] - Ristretto-0.6.3, Thunar-1.6.3 and
           xfce4-power-manager-1.2.0: include some dependencies.</para>
         </listitem>

Modified: trunk/BOOK/multimedia/libdriv/audiofile.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/audiofile.xml Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/audiofile.xml Sat Mar 15 16:51:18 2014        
(r12862)
@@ -86,7 +86,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <ulink url="http://www.methods.co.nz/asciidoc/";>AsciiDoc</ulink> and
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/multimedia/libdriv/farstream.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/farstream.xml Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/farstream.xml Sat Mar 15 16:51:18 2014        
(r12862)
@@ -95,7 +95,7 @@
     <para role="optional">
       <xref linkend="gtk-doc"/>,
       <ulink 
url="https://wiki.gnome.org/action/show/Projects/GUPnP";>gupnp-igd</ulink> and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/multimedia/libdriv/flac.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/flac.xml      Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/flac.xml      Sat Mar 15 16:51:18 2014        
(r12862)
@@ -74,7 +74,7 @@
       <xref linkend="nasm"/>,
       <xref linkend="docbook-utils"/>,
       <xref linkend="doxygen"/> and
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/multimedia/libdriv/gst-plugins-bad.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst-plugins-bad.xml   Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst-plugins-bad.xml   Sat Mar 15 16:51:18 
2014        (r12862)
@@ -142,7 +142,7 @@
 
     <bridgehead renderas="sect4">Optional, for the unit regression 
tests</bridgehead>
     <para>
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/multimedia/libdriv/gst-plugins-base.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst-plugins-base.xml  Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst-plugins-base.xml  Sat Mar 15 16:51:18 
2014        (r12862)
@@ -111,7 +111,7 @@
       <ulink 
url="http://sourceforge.net/projects/libvisual/";>libvisual</ulink>,
       <ulink url="http://code.entropywave.com/projects/orc/";>ORC</ulink>,
       <xref linkend="check"/> (required to run the unit regression tests), and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
       (optionaly used during the unit regression tests)
     </para>
 

Modified: trunk/BOOK/multimedia/libdriv/gst-plugins-good.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst-plugins-good.xml  Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst-plugins-good.xml  Sat Mar 15 16:51:18 
2014        (r12862)
@@ -125,7 +125,7 @@
 
     <bridgehead renderas="sect4">Optional, for the unit regression 
tests</bridgehead>
     <para>
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <bridgehead renderas="sect4">

Modified: trunk/BOOK/multimedia/libdriv/gst-plugins-ugly.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst-plugins-ugly.xml  Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst-plugins-ugly.xml  Sat Mar 15 16:51:18 
2014        (r12862)
@@ -120,7 +120,7 @@
 
     <bridgehead renderas="sect4">Optional, for the unit regression 
tests</bridgehead>
     <para>
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <bridgehead renderas="sect4">

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml Sat Mar 15 16:51:18 
2014        (r12862)
@@ -112,6 +112,7 @@
       <xref linkend="neon"/>,
       <xref linkend="openjpeg"/>,
       <xref linkend="openssl"/>,
+      <xref linkend="valgrind"/>,
       <xref linkend="xorg7-lib"/>,
       <ulink url="http://celt-codec.org/";>Celt</ulink>,
       <ulink url="http://www.speech.cs.cmu.edu/flite/";>Flite</ulink>,
@@ -128,9 +129,8 @@
       <ulink 
url="http://diracvideo.org/download/schroedinger/";>Schroedinger</ulink>,
       <ulink 
url="http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/";>VO 
AAC</ulink>,
       <ulink 
url="http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/";>VO 
AMRWB</ulink>,
-      <ulink url="http://wayland.freedesktop.org/";>Wayland</ulink>,
-      <ulink url="http://sourceforge.net/projects/zbar/";>ZBAR</ulink>, and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <ulink url="http://wayland.freedesktop.org/";>Wayland</ulink>, and
+      <ulink url="http://sourceforge.net/projects/zbar/";>ZBAR</ulink>
       <!-- Not ported
       <xref linkend="jasper"/>,
       <xref linkend="libmusicbrainz"/>,

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml        Sat Mar 15 
10:40:56 2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml        Sat Mar 15 
16:51:18 2014        (r12862)
@@ -110,7 +110,7 @@
       <ulink url="http://wiki.xiph.org/Tremor";>Tremor</ulink>,
       <ulink 
url="http://sourceforge.net/projects/libvisual/";>libvisual</ulink>,
       <ulink url="http://code.entropywave.com/projects/orc/";>ORC</ulink>, and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml        Sat Mar 15 
10:40:56 2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml        Sat Mar 15 
16:51:18 2014        (r12862)
@@ -111,15 +111,15 @@
       <xref linkend="speex"/>,
       <xref linkend="taglib"/>,
       <xref linkend="udev-extras"/> (for GUdev),
+      <xref linkend="valgrind"/>,
       <ulink url="http://jackaudio.org/";>JACK</ulink>,
       <ulink url="http://caca.zoy.org/wiki/libcaca";>libcaca</ulink>,
       <ulink 
url="http://sourceforge.net/projects/libraw1394/";>libiec61883</ulink>,
       <ulink 
url="http://sourceforge.net/projects/libraw1394/";>libraw1394</ulink>,
       <ulink url="http://www.icecast.org/download.php";>libshout</ulink>,
       <ulink url="http://code.entropywave.com/orc/";>ORC</ulink>,
-      <ulink url="http://linuxtv.org/downloads/v4l-utils/";>Video4Linux</ulink>,
-      <ulink url="http://wavpack.com/";>WavPack</ulink>, and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <ulink 
url="http://linuxtv.org/downloads/v4l-utils/";>Video4Linux</ulink>, and
+      <ulink url="http://wavpack.com/";>WavPack</ulink>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/multimedia/libdriv/gstreamer.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gstreamer.xml Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/gstreamer.xml Sat Mar 15 16:51:18 2014        
(r12862)
@@ -96,7 +96,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gsl"/>,
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
       (optionally used during the unit regression tests)
     </para>
 

Modified: trunk/BOOK/multimedia/libdriv/gstreamer10.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gstreamer10.xml       Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/gstreamer10.xml       Sat Mar 15 16:51:18 
2014        (r12862)
@@ -92,8 +92,8 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gsl"/>,
-      <xref linkend="gtk-doc"/> and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="gtk-doc"/>, and
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/multimedia/libdriv/libtheora.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/libtheora.xml Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/libtheora.xml Sat Mar 15 16:51:18 2014        
(r12862)
@@ -68,14 +68,16 @@
     <para role="recommended"><xref linkend="libvorbis"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="sdl"/> and
-    <xref linkend="libpng"/> (both to build the example players),
-    <xref linkend="doxygen"/>,
-    <xref linkend="texlive"/>,
-    <ulink url="http://bibtexml.sourceforge.net";>BibTex</ulink>, and
-    <ulink url="http://www.xfig.org/";>Transfig</ulink>
-    (all four to build the API documentation),
-    <ulink url="http://www.valgrind.org";>Valgrind</ulink></para>
+    <para role="optional">
+      <xref linkend="sdl"/> and
+      <xref linkend="libpng"/> (both to build the example players),
+      <xref linkend="doxygen"/>,
+      <xref linkend="texlive"/>,
+      <ulink url="http://bibtexml.sourceforge.net";>BibTex</ulink>, and
+      <ulink url="http://www.xfig.org/";>Transfig</ulink>
+      (all four to build the API documentation), and
+      <xref linkend="valgrind"/>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url='&blfs-wiki;/Libtheora'/></para>

Modified: trunk/BOOK/multimedia/libdriv/pulseaudio.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/pulseaudio.xml        Sat Mar 15 10:40:56 
2014        (r12861)
+++ trunk/BOOK/multimedia/libdriv/pulseaudio.xml        Sat Mar 15 16:51:18 
2014        (r12862)
@@ -110,7 +110,7 @@
       <ulink url="http://code.entropywave.com/projects/orc/";>ORC</ulink>,
       <xref linkend="sbc"/> (Bluetooth support),
       <ulink url="http://tdb.samba.org/";>TDB</ulink>,
-      <ulink url="http://valgrind.org/";>Valgrind</ulink>,
+      <xref linkend="valgrind"/>
       <ulink 
url="http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/";>
       WebRTC AudioProcessing</ulink> and
       <ulink url="http://www.xen.org/";>XEN</ulink>

Modified: trunk/BOOK/multimedia/libdriv/speex.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/speex.xml     Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/multimedia/libdriv/speex.xml     Sat Mar 15 16:51:18 2014        
(r12862)
@@ -61,10 +61,14 @@
     <bridgehead renderas="sect3">Speex Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="libogg"/></para>
+    <para role="required">
+      <xref linkend="libogg"/>
+    </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><ulink 
url="http://valgrind.org/";>Valgrind</ulink></para>
+    <para role="optional">
+      <xref linkend="valgrind"/>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/speex"/></para>

Modified: trunk/BOOK/networking/netprogs/samba.xml
==============================================================================
--- trunk/BOOK/networking/netprogs/samba.xml    Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/networking/netprogs/samba.xml    Sat Mar 15 16:51:18 2014        
(r12862)
@@ -86,8 +86,8 @@
       <ulink url="http://www.nongnu.org/libunwind/";>libunwind</ulink>,
       <xref linkend="avahi"/>,
       <ulink url="http://www.openafs.org/";>OpenAFS</ulink>, and
-      <ulink url="http://valgrind.org/";>Valgrind</ulink> (optionally
-        used by the test suite)</para>
+      <xref linkend="valgrind"/> (optionally used by the test suite)
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/samba4"/></para>

Modified: trunk/BOOK/postlfs/security/gnutls.xml
==============================================================================
--- trunk/BOOK/postlfs/security/gnutls.xml      Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/postlfs/security/gnutls.xml      Sat Mar 15 16:51:18 2014        
(r12862)
@@ -115,7 +115,7 @@
       <xref linkend="p11-kit"/>,
       <ulink 
url="http://sourceforge.net/projects/trousers/files/trousers/";>Trousers</ulink> 
(Trusted Platform Module support),
       <xref linkend="unbound"/> (to build the DANE library), and 
-      <ulink url="http://valgrind.org/";>Valgrind</ulink> (used during the test 
suite)
+      <xref linkend="valgrind"/> (used during the test suite)
     </para>
 
     <note><para>

Modified: trunk/BOOK/x/lib/cairo.xml
==============================================================================
--- trunk/BOOK/x/lib/cairo.xml  Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/x/lib/cairo.xml  Sat Mar 15 16:51:18 2014        (r12862)
@@ -107,8 +107,8 @@
       <xref linkend="LZO"/>,
       <xref linkend="mesalib"/>,
       <xref linkend="qt4"/>,
-      <ulink url="http://code.google.com/p/skia/";>Skia</ulink> and
-      <ulink url="http://www.valgrind.org";>Valgrind</ulink>
+      <ulink url="http://code.google.com/p/skia/";>Skia</ulink>, and
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/x/lib/libdrm.xml
==============================================================================
--- trunk/BOOK/x/lib/libdrm.xml Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/x/lib/libdrm.xml Sat Mar 15 16:51:18 2014        (r12862)
@@ -84,8 +84,8 @@
     <para role="optional">
       <xref linkend="DocBook"/>,
       <xref linkend="docbook-xsl"/> and
-      <xref linkend="libxslt"/> (to build manual pages) and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="libxslt"/> (to build manual pages), and
+      <xref linkend="valgrind"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml     Sat Mar 15 10:40:56 2014        
(r12861)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml     Sat Mar 15 16:51:18 2014        
(r12862)
@@ -110,8 +110,7 @@
       <xref linkend="nspr"/>,
       <xref linkend="nss"/>,
       <xref linkend="wireless_tools"/>,
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink> (only for testing
-      the jemalloc code), and
+      <xref linkend="valgrind"/> (only for testing the jemalloc code), and
       <xref linkend="wget"/>
     </para>
 

Modified: trunk/BOOK/xsoft/office/abiword.xml
==============================================================================
--- trunk/BOOK/xsoft/office/abiword.xml Sat Mar 15 10:40:56 2014        (r12861)
+++ trunk/BOOK/xsoft/office/abiword.xml Sat Mar 15 16:51:18 2014        (r12862)
@@ -142,7 +142,7 @@
       Telepathy GLib</ulink>,
       <ulink url="http://libots.sourceforge.net/";>OTS</ulink>
       <ulink 
url="http://software.frodo.looijaard.name/psiconv/";>Psiconv</ulink>, and
-      <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
+      <xref linkend="valgrind"/>
     </para>
 
     <note>
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to