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>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page