[blfs-book] r10462 - in trunk/BOOK: . introduction/welcome server/databases

bdubbs at linuxfromscratch.org bdubbs at linuxfromscratch.org
Mon Jul 23 19:10:14 PDT 2012


Author: bdubbs
Date: 2012-07-23 20:10:09 -0600 (Mon, 23 Jul 2012)
New Revision: 10462

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/server/databases/mysql.xml
Log:
Update to mysql-5.5.25a

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-07-23 22:53:51 UTC (rev 10461)
+++ trunk/BOOK/general.ent	2012-07-24 02:10:09 UTC (rev 10462)
@@ -619,7 +619,7 @@
 
 <!-- Chapter 22 -->
 <!ENTITY db-version                   "5.3.21">
-<!ENTITY mysql-version                "5.5.17">
+<!ENTITY mysql-version                "5.5.25a">
 <!ENTITY postgresql-version           "9.1.4">
 <!ENTITY sqlite-version               "3.7.13">
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-07-23 22:53:51 UTC (rev 10461)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-07-24 02:10:09 UTC (rev 10462)
@@ -48,6 +48,10 @@
       <para>July 23rd, 2012</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Update to mysql-5.5.25a.  Fixes
+          <ulink url="&blfs-ticket-root;3424">#3424</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to Doxygen 1.8.1.2.  Fixes
           <ulink url="&blfs-ticket-root;3417">#3417</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/server/databases/mysql.xml
===================================================================
--- trunk/BOOK/server/databases/mysql.xml	2012-07-23 22:53:51 UTC (rev 10461)
+++ trunk/BOOK/server/databases/mysql.xml	2012-07-24 02:10:09 UTC (rev 10462)
@@ -6,10 +6,10 @@
 
   <!ENTITY mysql-download-http "&sources-anduin-http;/m/mysql-&mysql-version;.tar.gz">
   <!ENTITY mysql-download-ftp  "&sources-anduin-ftp;/m/mysql-&mysql-version;.tar.gz">
-  <!ENTITY mysql-md5sum        "dcb6a06e68c5e8f30f57b15300730c9c">
-  <!ENTITY mysql-size          "23 MB">
-  <!ENTITY mysql-buildsize     "883 MB (additional 170 MB to run the test suite)">
-  <!ENTITY mysql-time          "3.9 SBU (Test suite is an additional 45 minutes, only partially CPU dependent)">
+  <!ENTITY mysql-md5sum        "0841fbc79872c5f467d8c8842f45257a">
+  <!ENTITY mysql-size          "24 MB">
+  <!ENTITY mysql-buildsize     "930 MB (additional 170 MB to run the test suite)">
+  <!ENTITY mysql-time          "4.4 SBU (Test suite is an additional 45 minutes, only partially CPU dependent)">
 ]>
 
 <sect1 id="mysql" xreflabel="MySQL-&mysql-version;">
@@ -39,7 +39,7 @@
     existing BLFS instructions. Note that versions other than the one shown
     in the download URLs have not been tested in a BLFS environment.</para>
 
-    &lfs70_checked;
+    &lfs71_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -107,7 +107,7 @@
 
     <note><para>There are a great many options available to
     <userinput>cmake</userinput>.  Check the output of the `<userinput>cmake .
-    -LH</userinput>` for additional customization options.  See ithe <ulink
+    -LH</userinput>` for additional customization options.  See the <ulink
     url="http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html">MySQL
     Documentation</ulink> for a full listing of all options.</para></note>
 
@@ -124,35 +124,38 @@
     <para>Build and install <application>MySQL</application> by
     running the following commands:</para>
     
-<screen><userinput>cmake .                                     \
-   -DSYSCONFDIR=/etc                           \
-   -DMYSQL_DATADIR=/srv/mysql                  \
-   -DINSTALL_MYSQLDATADIR=/srv/mysql           \
-   -DCMAKE_INSTALL_PREFIX=/usr                 \
-   -DINSTALL_BINDIR=bin                        \
-   -DINSTALL_SBINDIR=sbin                      \
-   -DINSTALL_DOCDIR=share/doc/mysql            \
-   -DINSTALL_DOCREADMEDIR=share/doc/mysql      \
-   -DINSTALL_INCLUDEDIR=include/mysql          \
-   -DINSTALL_INFODIR=share/info                \
-   -DINSTALL_LIBDIR=lib                        \
-   -DINSTALL_MANDIR=share/man                  \
-   -DINSTALL_MYSQLSHAREDIR=share/mysql         \
-   -DINSTALL_MYSQLTESTDIR=share/mysql-test     \
-   -DINSTALL_PLUGINDIR=lib/plugin              \
-   -DINSTALL_SCRIPTDIR=bin                     \
-   -DINSTALL_SHAREDIR=share/mysql              \
-   -DINSTALL_SQLBENCHDIR=share/mysql-bench     \
-   -DINSTALL_SUPPORTFILESDIR=share/mysql/support-files \
-   -DWITH_ZLIB=system                          \
-   -DWITH_SSL=system                           \
-   -DWITH_READLINE=system                      \
-   -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
-   -DWITH_ARCHIVE_STORAGE_ENGINE=1             \
-   -DWITH_FEDERATED_STORAGE_ENGINE=1           \
-   -DWITH_BLACKHOLE_STORAGE_ENGINE=1           \
-   -DMYSQL_MAINTAINER_MODE=OFF                 \
-   -DWITH_DEBUG=OFF                            &&
+<screen><userinput> mkdir build &&                                 \
+cd    build &&                                 \
+cmake ..                                          \
+      -DSYSCONFDIR=/etc                           \
+      -DMYSQL_DATADIR=/srv/mysql                  \
+      -DINSTALL_MYSQLDATADIR=/srv/mysql           \
+      -DCMAKE_INSTALL_PREFIX=/usr                 \
+      -DINSTALL_BINDIR=bin                        \
+      -DINSTALL_SBINDIR=sbin                      \
+      -DINSTALL_DOCDIR=share/doc/mysql            \
+      -DINSTALL_DOCREADMEDIR=share/doc/mysql      \
+      -DINSTALL_INCLUDEDIR=include/mysql          \
+      -DINSTALL_INFODIR=share/info                \
+      -DINSTALL_LIBDIR=lib                        \
+      -DINSTALL_MANDIR=share/man                  \
+      -DINSTALL_MYSQLSHAREDIR=share/mysql         \
+      -DINSTALL_MYSQLTESTDIR=share/mysql-test     \
+      -DINSTALL_PLUGINDIR=lib/plugin              \
+      -DINSTALL_SCRIPTDIR=bin                     \
+      -DINSTALL_SHAREDIR=share/mysql              \
+      -DINSTALL_SQLBENCHDIR=share/mysql-bench     \
+      -DINSTALL_SUPPORTFILESDIR=share/mysql/support-files \
+      -DWITH_ZLIB=system                          \
+      -DWITH_SSL=system                           \
+      -DWITH_READLINE=system                      \
+      -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
+      -DWITH_ARCHIVE_STORAGE_ENGINE=1             \
+      -DWITH_FEDERATED_STORAGE_ENGINE=1           \
+      -DWITH_BLACKHOLE_STORAGE_ENGINE=1           \
+      -DMYSQL_MAINTAINER_MODE=OFF                 \
+      -DWITH_DEBUG=OFF                            &&
+
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make test-force 2>&1 | tee
@@ -163,7 +166,8 @@
     file, you will need to add an appropriate entry to the
     <filename>/etc/hosts.allow</filename> file for the
     <command>mysqld</command> daemon. Otherwise many of the tests will
-    fail.</para>
+    fail.  Also, two tests will fail if ipv6 is not available in the kernel
+    either as a module or built in.</para>
 
     <note><para>The ssl tests may fail due to expired certifictes.</para></note>
 




More information about the blfs-book mailing list