Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c00c1698b721c8c19e1004f17f61018e070153ca)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c00c1698b721c8c19e1004f17f61018e070153ca)
  • Date: Thu, 19 Feb 2009 17:21:51 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

database/mysql/HISTORY | 3 +++
database/mysql/PRE_BUILD | 3 +++
database/mysql/big_tables.patch | 18 ++++++++++++++++++
3 files changed, 24 insertions(+)

New commits:
commit c00c1698b721c8c19e1004f17f61018e070153ca
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: fixed big tables bug for 32bit systems

diff --git a/database/mysql/HISTORY b/database/mysql/HISTORY
index cec1e23..2075bc7 100644
--- a/database/mysql/HISTORY
+++ b/database/mysql/HISTORY
@@ -1,5 +1,8 @@
2009-02-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.0.77
+ * big_tables.patch: added, apply the patch to kill the warn about
+ max_join_size value on 32bit systems
+ * PRE_BUILD: apply the patch

2009-02-01 Julien "_kaze_" ROZO <julien AT rozo.org
* PRE_SUB_DEPENDS, SUB_DEPENDS: switched subdepends to uppercase
diff --git a/database/mysql/PRE_BUILD b/database/mysql/PRE_BUILD
index db6414a..c0f708d 100755
--- a/database/mysql/PRE_BUILD
+++ b/database/mysql/PRE_BUILD
@@ -1,4 +1,7 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+patch -p0 < "$SPELL_DIRECTORY/big_tables.patch" &&
+
sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql/Makefile.in &&
sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql_r/Makefile.in
diff --git a/database/mysql/big_tables.patch b/database/mysql/big_tables.patch
new file mode 100644
index 0000000..c1ac81f
--- /dev/null
+++ b/database/mysql/big_tables.patch
@@ -0,0 +1,18 @@
+--- include/my_base.h.orig 2009-01-30 00:42:12.000000000 +0300
++++ include/my_base.h 2009-02-20 02:06:46.452883556 +0300
+@@ -41,6 +41,15 @@
+ #endif /* stdin */
+ #include <my_list.h>
+
++/*
++ Clean workaround for inconsistent BIG_TABLES define issue
++ http://bugs.mysql.com/35346
++ Author: Antony Curtis, patch created by Arjen Lentz
++*/
++
++#undef BIG_TABLES
++#define BIG_TABLES 1
++
+ /* The following is bits in the flag parameter to ha_open() */
+
+ #define HA_OPEN_ABORT_IF_LOCKED 0 /* default */



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c00c1698b721c8c19e1004f17f61018e070153ca), Vlad Glagolev, 02/19/2009

Archive powered by MHonArc 2.6.24.

Top of Page