summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2010-10-28 20:46:11 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2010-10-28 20:46:11 +0000
commite4a798b9555db35b9e8c6496b4ec5a5f43aabc09 (patch)
tree8d1e561c570c6d35dbeb140dfd22ea6eb4cacb33
parentsymlink' use description. Discovered when explored bug #341955 by tormen@gmx.net (diff)
downloadhistorical-e4a798b9555db35b9e8c6496b4ec5a5f43aabc09.tar.gz
historical-e4a798b9555db35b9e8c6496b4ec5a5f43aabc09.tar.bz2
historical-e4a798b9555db35b9e8c6496b4ec5a5f43aabc09.zip
Bug #336027: max-idx-128 broken by upstream presently, prevent it from corrupting user data.
-rw-r--r--eclass/mysql.eclass7
1 files changed, 5 insertions, 2 deletions
diff --git a/eclass/mysql.eclass b/eclass/mysql.eclass
index 24039cfca607..09576937138c 100644
--- a/eclass/mysql.eclass
+++ b/eclass/mysql.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.153 2010/10/27 07:19:24 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.154 2010/10/28 20:46:11 robbat2 Exp $
# @ECLASS: mysql.eclass
# @MAINTAINER:
@@ -573,7 +573,10 @@ configure_51() {
myconf="${myconf} --without-pstack"
myconf="${myconf} --with-plugindir=/usr/$(get_libdir)/mysql/plugin"
- use max-idx-128 && myconf="${myconf} --with-max-indexes=128"
+ # This is an explict die here, because if we just forcibly disable it, then the
+ # user's data is not accessible.
+ use max-idx-128 && die "Bug #336027: upstream has a corruption issue with max-idx-128 presently"
+ #use max-idx-128 && myconf="${myconf} --with-max-indexes=128"
if [ "${MYSQL_COMMUNITY_FEATURES}" == "1" ]; then
myconf="${myconf} $(use_enable community community-features)"
if use community; then