Below is the list of changes that have just been committed into a local
mysqldoc repository of stefan. When stefan does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://www.mysql.com/doc/I/n/Installing_source_tree.html
ChangeSet
1.3017 05/07/14 12:08:06 stefan@stripped +3 -0
installing.xml:
Sync with refman
Document workaround (Bug #10918).
Thanks, Boyd!
refman-5.0/installing.xml
1.18 05/07/14 12:07:56 stefan@stripped +75 -0
Sync with refman
refman-4.1/installing.xml
1.16 05/07/14 12:07:55 stefan@stripped +75 -0
Sync with refman
refman/installing.xml
1.16 05/07/14 12:07:22 stefan@stripped +75 -0
Document workaround (Bug #10918).
Thanks, Boyd!
# This is a BitKeeper patch. What follows are the unified diffs for the
# set of deltas contained in the patch. The rest of the patch, the part
# that BitKeeper cares about, is below these diffs.
# User: stefan
# Host: apollon.site
# Root: /home/stefan/bk/mysqldoc
--- 1.15/refman-4.1/installing.xml 2005-07-14 00:26:55 +02:00
+++ 1.16/refman-4.1/installing.xml 2005-07-14 12:07:55 +02:00
@@ -16535,6 +16535,42 @@
</programlisting>
<para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work.
+ </para>
+
+ <para>
SCO provides operating system patches at
<ulink url="ftp://ftp.sco.com/pub/unixware7"/> for UnixWare 7.1.1,
<ulink url="ftp://ftp.sco.com/pub/unixware7/713/"/> for UnixWare
@@ -16767,6 +16803,45 @@
<programlisting>
CC=gcc CXX=g++ ./configure --prefix=/usr/local/mysql
</programlisting>
+
+ <para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work. OpenServer 6.0.0 also needs patches to the MySQL source tree
+ and the patch for <filename>config.guess</filename> applied to
+ <filename>bdb/dist/config.guess</filename>.
+ <!-- FILL IN DOWNLOAD LOCATION -->
+ </para>
<para>
SCO provides OpenServer 6 operating system patches at
--- 1.17/refman-5.0/installing.xml 2005-07-14 00:26:56 +02:00
+++ 1.18/refman-5.0/installing.xml 2005-07-14 12:07:56 +02:00
@@ -15067,6 +15067,42 @@
</programlisting>
<para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work.
+ </para>
+
+ <para>
SCO provides operating system patches at
<ulink url="ftp://ftp.sco.com/pub/unixware7"/> for UnixWare 7.1.1,
<ulink url="ftp://ftp.sco.com/pub/unixware7/713/"/> for UnixWare
@@ -15299,6 +15335,45 @@
<programlisting>
CC=gcc CXX=g++ ./configure --prefix=/usr/local/mysql
</programlisting>
+
+ <para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work. OpenServer 6.0.0 also needs patches to the MySQL source tree
+ and the patch for <filename>config.guess</filename> applied to
+ <filename>bdb/dist/config.guess</filename>.
+ <!-- FILL IN DOWNLOAD LOCATION -->
+ </para>
<para>
SCO provides OpenServer 6 operating system patches at
--- 1.15/refman/installing.xml 2005-07-14 00:26:57 +02:00
+++ 1.16/refman/installing.xml 2005-07-14 12:07:22 +02:00
@@ -16808,6 +16808,42 @@
</programlisting>
<para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work.
+ </para>
+
+ <para>
SCO provides operating system patches at
<ulink url="ftp://ftp.sco.com/pub/unixware7"/> for UnixWare 7.1.1,
<ulink url="ftp://ftp.sco.com/pub/unixware7/713/"/> for UnixWare
@@ -17040,6 +17076,45 @@
<programlisting>
CC=gcc CXX=g++ ./configure --prefix=/usr/local/mysql
</programlisting>
+
+ <para>
+ The version of Berkeley DB that comes with either UnixWare 7.1.4
+ or OpenServer 6.0.0 is not used when building MySQL. MySQL
+ instead uses its own version of Berkeley DB. The
+ <command>configure</command> command needs to build both a static
+ and a dynamic library in
+
<filename><replaceable>src_directory</replaceable>/bdb/build_unix/</filename>,
+ but it doesn't with MySQL's own BDB version. The workaround is as
+ follows.
+ <orderedlist>
+ <listitem><para>
+ Configure as normal for MySQL.
+ </para></listitem>
+ <listitem><para>
+ <literal>cd bdb/build_unix/</literal>
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile to Makefile.sav</literal>
+ </para></listitem>
+ <listitem><para>
+ Use same options and run <command>../dist/configure</command>.
+ </para></listitem>
+ <listitem><para>
+ Run <command>gmake</command>.
+ </para></listitem>
+ <listitem><para>
+ <literal>cp -p Makefile.sav Makefile</literal>
+ </para></listitem>
+ <listitem><para>
+ Change to top source directory and run <command>gmake</command>.
+ </para></listitem>
+ </orderedlist>
+ This allows both the shared and dynamic libraries to be made and
+ work. OpenServer 6.0.0 also needs patches to the MySQL source tree
+ and the patch for <filename>config.guess</filename> applied to
+ <filename>bdb/dist/config.guess</filename>.
+ <!-- FILL IN DOWNLOAD LOCATION -->
+ </para>
<para>
SCO provides OpenServer 6 operating system patches at
| Thread |
|---|
| • bk commit - mysqldoc@docsrva tree (stefan:1.3017) | stefan | 14 Jul |