public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-04-29 23:57 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 29+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2013-04-29 23:57 UTC (permalink / raw
  To: gentoo-commits

commit:     1211181b13b0d00e4eaf19494eac89e0adb1b452
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 23:48:58 2013 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 23:48:58 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=1211181b

[dev-db/mariadb-galera] Fix the manifest using the correct SRC_URI.

---
 dev-db/mariadb-galera/Manifest |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 97737f2..81050ba 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,2 +1,2 @@
-DIST mysql-5.5.29.tar.gz 24870769 SHA256 22b50c089038913b3468c7055fc288f7b5d973199ca37c563cd3a3292e812ae5 SHA512 167bc48c0d4e5351af342828d1f14c003b0d62f7388dd15b1b816df708cc4f06cfe8f7c4177af76fb1c1cbaba5adafe9cb884f76bf75d21a067da25896b29210 WHIRLPOOL 06b4e45c5ed6950d45d4a0623f7626af3b2a9d35656a96867b7cdc4bfc0534207c10afd9b3bcca703b826c67cea62e08992b2de99bdd8d661108c16071fb9773
+DIST mariadb-galera-5.5.29.tar.gz 27954645 SHA256 3992ad32cd5324e588942fe8a123bde60fdbe0fa25bebb25baf1dba7c0228e4e SHA512 baa56caa00f20a102cb3803311839713ddda6443431ff399ea464968cde3de5a73ee34e1d04266136a6c026bcdcaf1523bcdd09b36ba9a7ff6bd7862eef0971c WHIRLPOOL e376d0d77851fd3581ab3fe5409a2bc222432acaa0c1a3dc291dd7f649a0a73687d5979a7d8fae094fb2d7c89866ccefbd7f524d4f198c440725680245d80345
 DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-04-30 10:17 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 29+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2013-04-30 10:17 UTC (permalink / raw
  To: gentoo-commits

commit:     31547547c4cef82acdc11856d81af4ecba889c77
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 01:58:47 2013 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 01:58:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=31547547

[dev-db/mariadb-galera] Update testing instructions.

---
 dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild
index 7e94379..90ace56 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.5.29.ebuild,v 1.1 2013/02/13 00:47:45 robbat2 Exp $
+# $Header: $
 
 EAPI="4"
 MY_EXTRAS_VER="20130120-0100Z"
@@ -28,7 +28,7 @@ RDEPEND="${RDEPEND}"
 # Official test instructions:
 # USE='berkdb -cluster embedded extraengine perl ssl community' \
 # FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-X.X.XX.ebuild \
+# ebuild mariadb-galera-X.X.XX.ebuild \
 # digest clean package
 src_test() {
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-08-21 17:28 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2013-08-21 17:28 UTC (permalink / raw
  To: gentoo-commits

commit:     c3312f35a790fa8920816d1bc268eab0cd0dc80f
Author:     Brian Evans <grknight <AT> lavabit <DOT> com>
AuthorDate: Wed Aug 21 17:26:56 2013 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Wed Aug 21 17:26:56 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=c3312f35

[mariadb-galera] Clean up QA warning in metadata

---
 dev-db/mariadb-galera/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-db/mariadb-galera/metadata.xml b/dev-db/mariadb-galera/metadata.xml
index 8fb0475..6a55540 100644
--- a/dev-db/mariadb-galera/metadata.xml
+++ b/dev-db/mariadb-galera/metadata.xml
@@ -8,14 +8,12 @@ dev-db/mysql
 dev-db/mariadb
 -->
 <use>
-  <flag name='big-tables'>Make tables contain up to 1.844E+19 rows</flag>
   <flag name='cluster'>Add support for NDB clustering (deprecated)</flag>
   <flag name='community'>Enables the community features from upstream.</flag>
   <flag name='embedded'>Build embedded server (libmysqld)</flag>
   <flag name='extraengine'>Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)</flag>
   <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations.</flag>
   <flag name='latin1'>Use LATIN1 encoding instead of UTF8</flag>
-  <flag name='libevent'>Use libevent for connection handling</flag>
   <flag name='max-idx-128'>Raise the max index per table limit from 64 to 128</flag>
   <flag name='minimal'>Install client programs only, no server</flag>
   <flag name='oqgraph'>Add support for the Open Query GRAPH engine</flag>


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-09-17 13:57 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2013-09-17 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9455cfa2d93e4b6ba6fcda9ae3af7384a9f3b5f8
Author:     Brian Evans <grknight <AT> lavabit <DOT> com>
AuthorDate: Tue Sep 17 13:27:30 2013 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Tue Sep 17 13:27:30 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=9455cfa2

[mariadb-galera] Version bump to 5.5.32
sys_vars.all_vars test fails but known upstream per IRC
as a variable name was missed and not added in test

Package-Manager: portage-2.2.6
RepoMan-Options: --force

---
 dev-db/mariadb-galera/ChangeLog                    |   6 +
 dev-db/mariadb-galera/Manifest                     |   1 +
 dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild | 133 +++++++++++++++++++++
 3 files changed, 140 insertions(+)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
new file mode 100644
index 0000000..23eb88c
--- /dev/null
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -0,0 +1,6 @@
+*mariadb-galera-5.5.32 (17 Sep 2013)
+
+  17 Sep 2013; Brian Evans <grknight@tuffmail.com>
+  +mariadb-galera-5.5.32.ebuild:
+  [mariadb-galera] Version bump to 5.5.32 sys_vars.all_vars test fails but known
+  upstream per IRC as a variable name was missed and not added in test

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 81050ba..42beaed 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,2 +1,3 @@
 DIST mariadb-galera-5.5.29.tar.gz 27954645 SHA256 3992ad32cd5324e588942fe8a123bde60fdbe0fa25bebb25baf1dba7c0228e4e SHA512 baa56caa00f20a102cb3803311839713ddda6443431ff399ea464968cde3de5a73ee34e1d04266136a6c026bcdcaf1523bcdd09b36ba9a7ff6bd7862eef0971c WHIRLPOOL e376d0d77851fd3581ab3fe5409a2bc222432acaa0c1a3dc291dd7f649a0a73687d5979a7d8fae094fb2d7c89866ccefbd7f524d4f198c440725680245d80345
+DIST mariadb-galera-5.5.32.tar.gz 28052682 SHA256 f1a9ced929e32659012f8d917e69f1b1087b08fc905a7cad53326bfd285526b2 SHA512 66bfd6ca587659b0fdceaa8f7c52c7bdea6e1db67e2dafa0ba58f79878113205eacf3aa717ff74c36a620aa431cb562f10d9305920f85c963596675c04a4bf43 WHIRLPOOL 7bfdf3770fb63245af4612ac58bbb5b19b582e63ad84750960b1b3da68deeb84116cedd0d145724d811b15da800aa11cf838287c82b13b591045f9c887637bba
 DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild
new file mode 100644
index 0000000..19d143f
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+MY_EXTRAS_VER="20130120-0100Z"
+WSREP_REVISION="23"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+	local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+		# These are failing in MySQL 5.5 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# sys_vars.plugin_dir_basic
+		# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
+		# instead of MYSQL_LIBDIR/plugin
+		#
+		# main.flush_read_lock_kill
+		# fails because of unknown system variable 'DEBUG_SYNC'
+		#
+		# main.openssl_1
+		# error message changing
+		# -mysqltest: Could not open connection 'default': 2026 SSL connection
+		#  error: ASN: bad other signature confirmation
+		# +mysqltest: Could not open connection 'default': 2026 SSL connection
+		#  error: error:00000001:lib(0):func(0):reason(1)
+		#
+		# plugins.unix_socket
+		# fails because portage strips out the USER enviornment variable
+		#
+		# sys_vars.all_vars
+		# Fails in 5.5.32 only due to known issue upstream, forgotten variable from test.
+		# Should be fixed in next release.
+		#
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help main.flush_read_lock_kill \
+			sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql \
+			sys_vars.all_vars ; do
+				mysql-v2_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-10-10 20:03 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2013-10-10 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     57b6e9101948b1279733ffb89ac8749b9c54b4c8
Author:     Brian Evans <grknight <AT> lavabit <DOT> com>
AuthorDate: Wed Oct  9 15:02:29 2013 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Wed Oct  9 15:02:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=57b6e910

[mariadb-galera] Version bump to 5.5.33a

Package-Manager: portage-2.2.7
RepoMan-Options: --force

---
 dev-db/mariadb-galera/ChangeLog                    |   6 +
 dev-db/mariadb-galera/Manifest                     |   1 +
 .../mariadb-galera/mariadb-galera-5.5.33a.ebuild   | 133 +++++++++++++++++++++
 3 files changed, 140 insertions(+)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 23eb88c..2b87728 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,9 @@
+*mariadb-galera-5.5.33a (09 Oct 2013)
+
+  09 Oct 2013; Brian Evans <grknight@tuffmail.com>
+  +mariadb-galera-5.5.33a.ebuild:
+  [mariadb-galera] Version bump to 5.5.33a
+
 *mariadb-galera-5.5.32 (17 Sep 2013)
 
   17 Sep 2013; Brian Evans <grknight@tuffmail.com>

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 42beaed..b00e699 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,3 +1,4 @@
 DIST mariadb-galera-5.5.29.tar.gz 27954645 SHA256 3992ad32cd5324e588942fe8a123bde60fdbe0fa25bebb25baf1dba7c0228e4e SHA512 baa56caa00f20a102cb3803311839713ddda6443431ff399ea464968cde3de5a73ee34e1d04266136a6c026bcdcaf1523bcdd09b36ba9a7ff6bd7862eef0971c WHIRLPOOL e376d0d77851fd3581ab3fe5409a2bc222432acaa0c1a3dc291dd7f649a0a73687d5979a7d8fae094fb2d7c89866ccefbd7f524d4f198c440725680245d80345
 DIST mariadb-galera-5.5.32.tar.gz 28052682 SHA256 f1a9ced929e32659012f8d917e69f1b1087b08fc905a7cad53326bfd285526b2 SHA512 66bfd6ca587659b0fdceaa8f7c52c7bdea6e1db67e2dafa0ba58f79878113205eacf3aa717ff74c36a620aa431cb562f10d9305920f85c963596675c04a4bf43 WHIRLPOOL 7bfdf3770fb63245af4612ac58bbb5b19b582e63ad84750960b1b3da68deeb84116cedd0d145724d811b15da800aa11cf838287c82b13b591045f9c887637bba
+DIST mariadb-galera-5.5.33a.tar.gz 45358838 SHA256 1b49e41e677d95f7a5b548771a81c6430ec6f0ee16e7ee624fb2fe2b278183b8 SHA512 2106909b0a104848eb7c02c8a28d6904268a8a119dea17c37eef3c019f27b1f633a189570460990f86aaaad0bdeb7645ac921e1f0936c95d74a4599c194fd96b WHIRLPOOL 091201d8417dad8522739e4af2b36dbfad248d360ff54aaa2d89143ce377f89eea9e76828d8ce863ebd26af5753471610fd333d5a4e8eef290e248aec75ce4e5
 DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild
new file mode 100644
index 0000000..19d143f
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+MY_EXTRAS_VER="20130120-0100Z"
+WSREP_REVISION="23"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+	local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+		# These are failing in MySQL 5.5 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# sys_vars.plugin_dir_basic
+		# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
+		# instead of MYSQL_LIBDIR/plugin
+		#
+		# main.flush_read_lock_kill
+		# fails because of unknown system variable 'DEBUG_SYNC'
+		#
+		# main.openssl_1
+		# error message changing
+		# -mysqltest: Could not open connection 'default': 2026 SSL connection
+		#  error: ASN: bad other signature confirmation
+		# +mysqltest: Could not open connection 'default': 2026 SSL connection
+		#  error: error:00000001:lib(0):func(0):reason(1)
+		#
+		# plugins.unix_socket
+		# fails because portage strips out the USER enviornment variable
+		#
+		# sys_vars.all_vars
+		# Fails in 5.5.32 only due to known issue upstream, forgotten variable from test.
+		# Should be fixed in next release.
+		#
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help main.flush_read_lock_kill \
+			sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql \
+			sys_vars.all_vars ; do
+				mysql-v2_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2013-12-23 18:00 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2013-12-23 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     de3fd560585eac63dc5b37b1dba425e8e0218cfc
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Mon Dec 23 17:59:40 2013 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Mon Dec 23 17:59:40 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=de3fd560

[mariadb-galera] Version bump

---
 dev-db/mariadb-galera/Manifest                     |   3 +-
 dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild | 129 ---------------------
 ...-5.5.32.ebuild => mariadb-galera-5.5.34.ebuild} |   5 +-
 dev-db/mariadb-galera/metadata.xml                 |   2 +-
 4 files changed, 6 insertions(+), 133 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index b00e699..44e2cfb 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,3 @@
-DIST mariadb-galera-5.5.29.tar.gz 27954645 SHA256 3992ad32cd5324e588942fe8a123bde60fdbe0fa25bebb25baf1dba7c0228e4e SHA512 baa56caa00f20a102cb3803311839713ddda6443431ff399ea464968cde3de5a73ee34e1d04266136a6c026bcdcaf1523bcdd09b36ba9a7ff6bd7862eef0971c WHIRLPOOL e376d0d77851fd3581ab3fe5409a2bc222432acaa0c1a3dc291dd7f649a0a73687d5979a7d8fae094fb2d7c89866ccefbd7f524d4f198c440725680245d80345
-DIST mariadb-galera-5.5.32.tar.gz 28052682 SHA256 f1a9ced929e32659012f8d917e69f1b1087b08fc905a7cad53326bfd285526b2 SHA512 66bfd6ca587659b0fdceaa8f7c52c7bdea6e1db67e2dafa0ba58f79878113205eacf3aa717ff74c36a620aa431cb562f10d9305920f85c963596675c04a4bf43 WHIRLPOOL 7bfdf3770fb63245af4612ac58bbb5b19b582e63ad84750960b1b3da68deeb84116cedd0d145724d811b15da800aa11cf838287c82b13b591045f9c887637bba
 DIST mariadb-galera-5.5.33a.tar.gz 45358838 SHA256 1b49e41e677d95f7a5b548771a81c6430ec6f0ee16e7ee624fb2fe2b278183b8 SHA512 2106909b0a104848eb7c02c8a28d6904268a8a119dea17c37eef3c019f27b1f633a189570460990f86aaaad0bdeb7645ac921e1f0936c95d74a4599c194fd96b WHIRLPOOL 091201d8417dad8522739e4af2b36dbfad248d360ff54aaa2d89143ce377f89eea9e76828d8ce863ebd26af5753471610fd333d5a4e8eef290e248aec75ce4e5
+DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
 DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild
deleted file mode 100644
index a5f04af..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.29.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-MY_EXTRAS_VER="20130120-0100Z"
-WSREP_REVISION="23"
-
-# Build system
-BUILD="cmake"
-
-inherit toolchain-funcs mysql-v2
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='berkdb -cluster embedded extraengine perl ssl community' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-src_test() {
-
-	local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if ! use "minimal" ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${S}"/mysql-test/var-tests{,/log}
-
-		# These are failing in MySQL 5.5 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# sys_vars.plugin_dir_basic
-		# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
-		# instead of MYSQL_LIBDIR/plugin
-		#
-		# main.flush_read_lock_kill
-		# fails because of unknown system variable 'DEBUG_SYNC'
-		#
-		# main.openssl_1
-		# error message changing
-		# -mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: ASN: bad other signature confirmation
-		# +mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: error:00000001:lib(0):func(0):reason(1)
-		#
-		# plugins.unix_socket
-		# fails because portage strips out the USER enviornment variable
-		#
-
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help main.flush_read_lock_kill \
-			sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-v2_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
similarity index 96%
rename from dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
index 19d143f..c704fbb 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.32.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="4"
-MY_EXTRAS_VER="20130120-0100Z"
+MY_EXTRAS_VER="live"
 WSREP_REVISION="23"
 
 # Build system
@@ -62,6 +62,9 @@ src_test() {
 		# create directories because mysqladmin might right out of order
 		mkdir -p "${S}"/mysql-test/var-tests{,/log}
 
+		# create symlink for the tests to find mysql_tzinfo_to_sql
+		ln -s "${CMAKE_BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
+
 		# These are failing in MySQL 5.5 for now and are believed to be
 		# false positives:
 		#

diff --git a/dev-db/mariadb-galera/metadata.xml b/dev-db/mariadb-galera/metadata.xml
index 6a55540..59e6784 100644
--- a/dev-db/mariadb-galera/metadata.xml
+++ b/dev-db/mariadb-galera/metadata.xml
@@ -17,10 +17,10 @@ dev-db/mariadb
   <flag name='max-idx-128'>Raise the max index per table limit from 64 to 128</flag>
   <flag name='minimal'>Install client programs only, no server</flag>
   <flag name='oqgraph'>Add support for the Open Query GRAPH engine</flag>
-  <flag name='pbxt'>Add experimental support for PBXT storage engine</flag>
   <flag name='profiling'>Add support for statement profiling (requires USE=community).</flag>
   <flag name="systemtap">Build support for profiling and tracing using <pkg>dev-util/systemtap</pkg></flag>
   <flag name='sphinx'>Add suport for the sphinx full-text search engine</flag>
   <flag name='test'>Install upstream testsuites for end use.</flag>
+  <flag name='tokudb'>Add support for TokuDB storage engine</flag>
 </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-02-14 19:06 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-02-14 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b3ceeeaaa0f71c16bec48e8c2cdbd6b9bc06d989
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Fri Feb 14 19:03:30 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Fri Feb 14 19:03:30 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=b3ceeeaa

[mariadb-galera] Version bump to 5.5.35

Package-Manager: portage-2.2.7
RepoMan-Options: --force

---
 dev-db/mariadb-galera/ChangeLog                          |  6 ++++++
 dev-db/mariadb-galera/Manifest                           |  4 ++--
 ...alera-5.5.33a.ebuild => mariadb-galera-5.5.35.ebuild} | 16 +++++-----------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 2b87728..03a68b4 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,9 @@
+*mariadb-galera-5.5.35 (14 Feb 2014)
+
+  14 Feb 2014;  <grknight@gentoo.org> +mariadb-galera-5.5.35.ebuild,
+  -mariadb-galera-5.5.33a.ebuild:
+  [mariadb-galera] Version bump to 5.5.35
+
 *mariadb-galera-5.5.33a (09 Oct 2013)
 
   09 Oct 2013; Brian Evans <grknight@tuffmail.com>

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 44e2cfb..2d419da 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,3 +1,3 @@
-DIST mariadb-galera-5.5.33a.tar.gz 45358838 SHA256 1b49e41e677d95f7a5b548771a81c6430ec6f0ee16e7ee624fb2fe2b278183b8 SHA512 2106909b0a104848eb7c02c8a28d6904268a8a119dea17c37eef3c019f27b1f633a189570460990f86aaaad0bdeb7645ac921e1f0936c95d74a4599c194fd96b WHIRLPOOL 091201d8417dad8522739e4af2b36dbfad248d360ff54aaa2d89143ce377f89eea9e76828d8ce863ebd26af5753471610fd333d5a4e8eef290e248aec75ce4e5
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
-DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e
+DIST mariadb-galera-5.5.35.tar.gz 45869962 SHA256 be4c219df14bc8e9a98f8a1afcd165273c913e476705ac0c5170a162334adc27 SHA512 ce1cfb155b13c9def42fe6c4128fffa277591e1fb04614fe4b4f56a7d34f66aad87fe640fa27f011b396357901dfc2f3a4eb88f8f492a1c8d78a50a6dca8f66d WHIRLPOOL 7de48f661c9e8c99d6a11029b9b9fbe79f2ee208d22f0d2d2930c1cb4b889b272d62787db0ae4252c29927c6d88fa65aa0d0daae6108a8be1dc9450182d5852c
+DIST mysql-extras-20140121-1138Z.tar.bz2 1493430 SHA256 c04953c41fc559018491a26acfce4fb509e26b0d07e8ecef0d5e5f5c1c416862 SHA512 7fafdc52803044605e0c86f18503b258a949eadd1da71d3e7fae1571329ed869f577bff971da373767db56538c1a9feb864ad5451d1628958f0285a401d0886f WHIRLPOOL e3ab7c61d7b647669201417867237ce8e566dd59c42394add571814491fa59e89969ad9a3bd9a7399fb9cf8689b3a4e535fcc2a0bab32d44e45a24cb4526405a

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
similarity index 91%
rename from dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
index 19d143f..97c2659 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.33a.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="4"
-MY_EXTRAS_VER="20130120-0100Z"
-WSREP_REVISION="23"
+MY_EXTRAS_VER="20140121-1138Z"
+WSREP_REVISION="25"
 
 # Build system
 BUILD="cmake"
@@ -90,16 +90,10 @@ src_test() {
 		# plugins.unix_socket
 		# fails because portage strips out the USER enviornment variable
 		#
-		# sys_vars.all_vars
-		# Fails in 5.5.32 only due to known issue upstream, forgotten variable from test.
-		# Should be fixed in next release.
-		#
 		for t in main.mysql_client_test main.mysql_client_test_nonblock \
 			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help main.flush_read_lock_kill \
-			sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql \
-			sys_vars.all_vars ; do
+			main.mysqld--help plugins.unix_socket \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
 				mysql-v2_disable_test  "$t" "False positives in Gentoo"
 		done
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-03-05  4:03 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-03-05  4:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8682ed26158023b4fc2674d533c8ad13cf90cb6a
Author:     Brian Evans <grknight <AT> lavabit <DOT> com>
AuthorDate: Wed Mar  5 03:58:14 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Wed Mar  5 03:58:14 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=8682ed26

[mariadb-galera] Drop keywords to match the galera dep until that is tested

---
 dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild | 4 ++--
 dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
index c704fbb..c31c709 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -14,7 +14,7 @@ inherit toolchain-funcs mysql-v2
 IUSE="$IUSE"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
 
 # When MY_EXTRAS is bumped, the index should be revised to exclude these.
 EPATCH_EXCLUDE=''

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
index 97c2659..7273848 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
@@ -14,7 +14,7 @@ inherit toolchain-funcs mysql-v2
 IUSE="$IUSE"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
 
 # When MY_EXTRAS is bumped, the index should be revised to exclude these.
 EPATCH_EXCLUDE=''


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-03-28 16:47 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-03-28 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     d087ba875bc768b725f8b233e07bee0530faba4e
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Thu Mar 27 18:00:12 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Thu Mar 27 18:00:12 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=d087ba87

[mariadb-galera] Version bump 5.5 series

Signed-off-by: Brian Evans <grknight <AT> tuffmail.com>

---
 dev-db/mariadb-galera/Manifest                      |  3 +--
 ...a-5.5.35.ebuild => mariadb-galera-5.5.36.ebuild} | 21 ++-------------------
 2 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 2d419da..3012b7e 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,3 +1,2 @@
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
-DIST mariadb-galera-5.5.35.tar.gz 45869962 SHA256 be4c219df14bc8e9a98f8a1afcd165273c913e476705ac0c5170a162334adc27 SHA512 ce1cfb155b13c9def42fe6c4128fffa277591e1fb04614fe4b4f56a7d34f66aad87fe640fa27f011b396357901dfc2f3a4eb88f8f492a1c8d78a50a6dca8f66d WHIRLPOOL 7de48f661c9e8c99d6a11029b9b9fbe79f2ee208d22f0d2d2930c1cb4b889b272d62787db0ae4252c29927c6d88fa65aa0d0daae6108a8be1dc9450182d5852c
-DIST mysql-extras-20140121-1138Z.tar.bz2 1493430 SHA256 c04953c41fc559018491a26acfce4fb509e26b0d07e8ecef0d5e5f5c1c416862 SHA512 7fafdc52803044605e0c86f18503b258a949eadd1da71d3e7fae1571329ed869f577bff971da373767db56538c1a9feb864ad5451d1628958f0285a401d0886f WHIRLPOOL e3ab7c61d7b647669201417867237ce8e566dd59c42394add571814491fa59e89969ad9a3bd9a7399fb9cf8689b3a4e535fcc2a0bab32d44e45a24cb4526405a
+DIST mariadb-galera-5.5.36.tar.gz 45903192 SHA256 3059bd8d047987bfd55eccf784e007314d43da6ef387a674d787e408c21dd1de SHA512 49eeeed9f3f0f48271d688754b2787ee732736b24df54747257c82532b40917cb4d416b63b1b59ef5ccc80e342c82ff86b2e83460895a54f847be1b4cc9910f4 WHIRLPOOL c20f959caf4b46beeeddc01a0e60fb4baf32438048e1e15eec47e8d04371f800fa8c5751b3b95a0ba9f13d1340577c8baee4e02c59af3936e061d93d791d0641

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild
similarity index 83%
rename from dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild
index 77abf69..801fd97 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.35.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="4"
-MY_EXTRAS_VER="20140121-1138Z"
+MY_EXTRAS_VER="live"
 WSREP_REVISION="25"
 
 # Build system
@@ -73,26 +73,9 @@ src_test() {
 		# main.mysql_client_test, main.mysql_client_test_nonblock:
 		# segfaults at random under Portage only, suspect resource limits.
 		#
-		# sys_vars.plugin_dir_basic
-		# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
-		# instead of MYSQL_LIBDIR/plugin
-		#
-		# main.flush_read_lock_kill
-		# fails because of unknown system variable 'DEBUG_SYNC'
-		#
-		# main.openssl_1
-		# error message changing
-		# -mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: ASN: bad other signature confirmation
-		# +mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: error:00000001:lib(0):func(0):reason(1)
-		#
-		# plugins.unix_socket
-		# fails because portage strips out the USER enviornment variable
-		#
 		for t in main.mysql_client_test main.mysql_client_test_nonblock \
 			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help plugins.unix_socket \
+			main.mysqld--help \
 			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
 				mysql-v2_disable_test  "$t" "False positives in Gentoo"
 		done


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-04-18 17:01 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-04-18 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     cceab9b8e72b1a23e76e812406b3210c3fe19f88
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Fri Apr 18 17:00:30 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Fri Apr 18 17:00:30 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=cceab9b8

[mariadb-galera] Version bump to 10.0.7 alpha

Signed-off-by: Brian Evans <grknight <AT> tuffmail.com>

---
 dev-db/mariadb-galera/Manifest                     |   1 +
 .../mariadb-galera-10.0.7_alpha.ebuild             | 115 +++++++++++++++++++++
 2 files changed, 116 insertions(+)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 3012b7e..6bc42ca 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,2 +1,3 @@
+DIST mariadb-galera-10.0.7.tar.gz 51553678 SHA256 93e334af054e053ba2f323a01bb8673e9661fa21e0c4a5467313f5722b274b31 SHA512 641bcf5572f425cb5a7e8a82ac25ec3e5faff726bd34d0ae913d6de8f6f2550ffbae29c927c705b32f0e46ac94587117cb28745e383be4b5dc815020fec7cfd2 WHIRLPOOL 3d96b87dbbcc8b1ef32a7581e09224f835fa9f73b73adc4639e6b01d451ae12570399456e1c4b0787b389d9db57460d931ba533a3eb0361af821c07a5b2f067a
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
 DIST mariadb-galera-5.5.36.tar.gz 45903192 SHA256 3059bd8d047987bfd55eccf784e007314d43da6ef387a674d787e408c21dd1de SHA512 49eeeed9f3f0f48271d688754b2787ee732736b24df54747257c82532b40917cb4d416b63b1b59ef5ccc80e342c82ff86b2e83460895a54f847be1b4cc9910f4 WHIRLPOOL c20f959caf4b46beeeddc01a0e60fb4baf32438048e1e15eec47e8d04371f800fa8c5751b3b95a0ba9f13d1340577c8baee4e02c59af3936e061d93d791d0641

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild
new file mode 100644
index 0000000..989fab2
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+MY_EXTRAS_VER="live"
+WSREP_REVISION="25"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='-cluster embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# plugins.unix_socket
+		# fails because portage strips out the USER enviornment variable
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help plugins.unix_socket \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-v2_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" --skip-test=connect
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-04-22 18:08 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-04-22 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e2afb8144562c50751b697b932f4a15991ae4201
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Tue Apr 22 18:08:18 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Tue Apr 22 18:08:18 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=e2afb814

[mariadb-galera] Version bump, 1 test fail: sys_vars.auto_increment_increment_func

Signed-off-by: Brian Evans <grknight <AT> tuffmail.com>

---
 dev-db/mariadb-galera/Manifest                     |   1 +
 .../mariadb-galera-10.0.10_beta.ebuild             | 115 +++++++++++++++++++++
 2 files changed, 116 insertions(+)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 6bc42ca..106c327 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,3 +1,4 @@
+DIST mariadb-galera-10.0.10.tar.gz 52124329 SHA256 f3120440a20d535798e08e2b4fd25f8bf05c7cc2d094c2bdf7384454354f4a96 SHA512 c99b3a9287b6b2ccacc6cfd9078bdc492f3c3e0a23963a07d2ff052ac3baf78e83283f73f771ce9d9ca32a600d440e3956005df047a332993b3c4942ce9e5e43 WHIRLPOOL e52aac77da09cde10288345b3b8fbc7e3a13fc0e26e7d63774aed04b8a79b8e9a7c0f3f2c4f1e2dfcb37984d9086a281a67ee2f8bb299d2186734700a1cad397
 DIST mariadb-galera-10.0.7.tar.gz 51553678 SHA256 93e334af054e053ba2f323a01bb8673e9661fa21e0c4a5467313f5722b274b31 SHA512 641bcf5572f425cb5a7e8a82ac25ec3e5faff726bd34d0ae913d6de8f6f2550ffbae29c927c705b32f0e46ac94587117cb28745e383be4b5dc815020fec7cfd2 WHIRLPOOL 3d96b87dbbcc8b1ef32a7581e09224f835fa9f73b73adc4639e6b01d451ae12570399456e1c4b0787b389d9db57460d931ba533a3eb0361af821c07a5b2f067a
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
 DIST mariadb-galera-5.5.36.tar.gz 45903192 SHA256 3059bd8d047987bfd55eccf784e007314d43da6ef387a674d787e408c21dd1de SHA512 49eeeed9f3f0f48271d688754b2787ee732736b24df54747257c82532b40917cb4d416b63b1b59ef5ccc80e342c82ff86b2e83460895a54f847be1b4cc9910f4 WHIRLPOOL c20f959caf4b46beeeddc01a0e60fb4baf32438048e1e15eec47e8d04371f800fa8c5751b3b95a0ba9f13d1340577c8baee4e02c59af3936e061d93d791d0641

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild
new file mode 100644
index 0000000..989fab2
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+MY_EXTRAS_VER="live"
+WSREP_REVISION="25"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='-cluster embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# plugins.unix_socket
+		# fails because portage strips out the USER enviornment variable
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help plugins.unix_socket \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-v2_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" --skip-test=connect
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-05-01 16:10 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-05-01 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5ba9c2e57596b377eaa4e5a2d965702c242d3b9d
Author:     Brian Evans <grknight <AT> tuffmail <DOT> com>
AuthorDate: Thu May  1 16:01:10 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Thu May  1 16:01:10 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=5ba9c2e5

[mariadb-galera] Version bump, 1 test fail: sys_vars.auto_increment_offset_func

Signed-off-by: Brian Evans <grknight <AT> tuffmail.com>

---
 dev-db/mariadb-galera/Manifest                                         | 3 ++-
 .../{mariadb-galera-5.5.36.ebuild => mariadb-galera-5.5.37.ebuild}     | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 79dc55c..236ee5d 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,5 +1,6 @@
 DIST mariadb-galera-10.0.10.tar.gz 52124329 SHA256 f3120440a20d535798e08e2b4fd25f8bf05c7cc2d094c2bdf7384454354f4a96 SHA512 c99b3a9287b6b2ccacc6cfd9078bdc492f3c3e0a23963a07d2ff052ac3baf78e83283f73f771ce9d9ca32a600d440e3956005df047a332993b3c4942ce9e5e43 WHIRLPOOL e52aac77da09cde10288345b3b8fbc7e3a13fc0e26e7d63774aed04b8a79b8e9a7c0f3f2c4f1e2dfcb37984d9086a281a67ee2f8bb299d2186734700a1cad397
 DIST mariadb-galera-10.0.7.tar.gz 51553678 SHA256 93e334af054e053ba2f323a01bb8673e9661fa21e0c4a5467313f5722b274b31 SHA512 641bcf5572f425cb5a7e8a82ac25ec3e5faff726bd34d0ae913d6de8f6f2550ffbae29c927c705b32f0e46ac94587117cb28745e383be4b5dc815020fec7cfd2 WHIRLPOOL 3d96b87dbbcc8b1ef32a7581e09224f835fa9f73b73adc4639e6b01d451ae12570399456e1c4b0787b389d9db57460d931ba533a3eb0361af821c07a5b2f067a
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
-DIST mariadb-galera-5.5.36.tar.gz 45903192 SHA256 3059bd8d047987bfd55eccf784e007314d43da6ef387a674d787e408c21dd1de SHA512 49eeeed9f3f0f48271d688754b2787ee732736b24df54747257c82532b40917cb4d416b63b1b59ef5ccc80e342c82ff86b2e83460895a54f847be1b4cc9910f4 WHIRLPOOL c20f959caf4b46beeeddc01a0e60fb4baf32438048e1e15eec47e8d04371f800fa8c5751b3b95a0ba9f13d1340577c8baee4e02c59af3936e061d93d791d0641
+DIST mariadb-galera-5.5.37.tar.gz 46241516 SHA256 3913849ffa754b55fedc4a9f625880dd8f25e4c5ce6e80594ac46a693494fae1 SHA512 e14dc38f2ca06d166af4a9752dac0fff2f56e674b7094704a169e7ddc1f34cff62fac3870d60743b02af45c7d8b55f7a9a981d55b8bc78269c9d88b02b4c34bc WHIRLPOOL 39dd4e053ce815e9123aece722800a9fc0cf53ba8896eb1c702b17923499bf1fe8409ae10edfafcc813b65f6ba46e0d4dfcfa4159416ffa1d2a49c9ca4ae96e5
 DIST mysql-extras-20140424-1043Z.tar.bz2 1493352 SHA256 75b8de752f11559e3900fd96c3ca6113bd083a69b08bd66b2c24bacfb9b8b88c SHA512 d1324efd88be8b9e7b6ef61cfaf497b51a02e0825a8cb240ee6869b0875f4f18170d9952567c995f73f9a57b98a91f6e91878bc9efe87f99e0b20053ce5a376a WHIRLPOOL 2982ca88af7926f7fbcf68e0f3f289c0b33e8c929de3db1679c4debf8fa1f74e809361e968ac94949dce405d4a4e494ebdf447e9208eb9cfc39c5677454ed77e
+DIST mysql-extras-20140426-0232Z.tar.bz2 1493717 SHA256 84002593102ba35383a7f30c7c03af95750edc7a1bfd0ac6219bdfb4771725e0 SHA512 a7c1d603a5aba7996746ee59699091d30f7422e825815b8198ca4a1068df8e0814cf3de3f8608c034d4b1c145bc3dbc93f73cc8a22ae68a0e1bce5eef9afc3bc WHIRLPOOL 241ba3d4f6c9a2a6f7ca672b1902c5829939fe643f192f7ec41e1ffd9134e137ad6729504300034bad310d21ef60366df9451757250be83900783d9cfca010d7

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.37.ebuild
similarity index 99%
rename from dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-5.5.37.ebuild
index 973fd6b..7ed01f0 100644
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.36.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-5.5.37.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="4"
-MY_EXTRAS_VER="20140424-1043Z"
+MY_EXTRAS_VER="20140426-0232Z"
 WSREP_REVISION="25"
 
 # Build system


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-07-02  2:02 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-07-02  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     bfc4a04a813aa9ce54025bd6eaba385ef0cb1c3e
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  2 02:02:05 2014 +0000
Commit:     Brian Evans <grknight <AT> lavabit <DOT> com>
CommitDate: Wed Jul  2 02:02:05 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=bfc4a04a

[mariadb-galera] Version bump, 2 tests fail: perfschema.rpl_statements main.grant2

---
 dev-db/mariadb-galera/Manifest                                          | 2 +-
 ...mariadb-galera-10.0.7_alpha.ebuild => mariadb-galera-10.0.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 236ee5d..de501a1 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,5 +1,5 @@
 DIST mariadb-galera-10.0.10.tar.gz 52124329 SHA256 f3120440a20d535798e08e2b4fd25f8bf05c7cc2d094c2bdf7384454354f4a96 SHA512 c99b3a9287b6b2ccacc6cfd9078bdc492f3c3e0a23963a07d2ff052ac3baf78e83283f73f771ce9d9ca32a600d440e3956005df047a332993b3c4942ce9e5e43 WHIRLPOOL e52aac77da09cde10288345b3b8fbc7e3a13fc0e26e7d63774aed04b8a79b8e9a7c0f3f2c4f1e2dfcb37984d9086a281a67ee2f8bb299d2186734700a1cad397
-DIST mariadb-galera-10.0.7.tar.gz 51553678 SHA256 93e334af054e053ba2f323a01bb8673e9661fa21e0c4a5467313f5722b274b31 SHA512 641bcf5572f425cb5a7e8a82ac25ec3e5faff726bd34d0ae913d6de8f6f2550ffbae29c927c705b32f0e46ac94587117cb28745e383be4b5dc815020fec7cfd2 WHIRLPOOL 3d96b87dbbcc8b1ef32a7581e09224f835fa9f73b73adc4639e6b01d451ae12570399456e1c4b0787b389d9db57460d931ba533a3eb0361af821c07a5b2f067a
+DIST mariadb-galera-10.0.11.tar.gz 51267163 SHA256 0dcc91cb78d6bc28027469469de50fd0967123e9ec029fa37e957bb1120337fc SHA512 31627ca28bd76b448d83689f079e9249c21eca8d5ac9b8ad3326e29b9d9c44d4d74e115715d65e2eaa723c645fe9e768eebf789377e762f51286c2351884f26d WHIRLPOOL 80c2f1b730aa83754ea295004a66fabf795c293e1145581571614e1ae84103b6286c45876ce98fbb111d36ce36dc1aec6d1d5d6cba95567a1bf6bd88c346966b
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
 DIST mariadb-galera-5.5.37.tar.gz 46241516 SHA256 3913849ffa754b55fedc4a9f625880dd8f25e4c5ce6e80594ac46a693494fae1 SHA512 e14dc38f2ca06d166af4a9752dac0fff2f56e674b7094704a169e7ddc1f34cff62fac3870d60743b02af45c7d8b55f7a9a981d55b8bc78269c9d88b02b4c34bc WHIRLPOOL 39dd4e053ce815e9123aece722800a9fc0cf53ba8896eb1c702b17923499bf1fe8409ae10edfafcc813b65f6ba46e0d4dfcfa4159416ffa1d2a49c9ca4ae96e5
 DIST mysql-extras-20140424-1043Z.tar.bz2 1493352 SHA256 75b8de752f11559e3900fd96c3ca6113bd083a69b08bd66b2c24bacfb9b8b88c SHA512 d1324efd88be8b9e7b6ef61cfaf497b51a02e0825a8cb240ee6869b0875f4f18170d9952567c995f73f9a57b98a91f6e91878bc9efe87f99e0b20053ce5a376a WHIRLPOOL 2982ca88af7926f7fbcf68e0f3f289c0b33e8c929de3db1679c4debf8fa1f74e809361e968ac94949dce405d4a4e494ebdf447e9208eb9cfc39c5677454ed77e

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild
similarity index 99%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild
index 187b7a4..08f17c4 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.7_alpha.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 MY_EXTRAS_VER="20140424-1043Z"
 WSREP_REVISION="25"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-07-30  6:32 Robin H. Johnson
  0 siblings, 0 replies; 29+ messages in thread
From: Robin H. Johnson @ 2014-07-30  6:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f230b877924f09450b48b32add26b9d0e94c78b6
Author:     Robin H. Johnson <robbat2 <AT> orbis-terrarum <DOT> net>
AuthorDate: Wed Jul 30 06:31:48 2014 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Jul 30 06:32:02 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=f230b877

mariadb-galera merge back from the tree. unsure if we should keep the 5.5 series for reference.

Package-Manager: portage-2.2.10

---
 dev-db/mariadb-galera/ChangeLog                    |   8 ++
 dev-db/mariadb-galera/Manifest                     |   4 +-
 .../mariadb-galera-10.0.10_beta.ebuild             | 115 ---------------------
 ...0.0.11.ebuild => mariadb-galera-10.0.12.ebuild} |   7 +-
 4 files changed, 14 insertions(+), 120 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 03a68b4..6a5d572 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,11 @@
+*mariadb-galera-10.0.12 (30 Jul 2014)
+
+  30 Jul 2014; Robin H. Johnson <robbat2@gentoo.org>
+  +mariadb-galera-10.0.12.ebuild, -mariadb-galera-10.0.10_beta.ebuild,
+  -mariadb-galera-10.0.11.ebuild:
+  mariadb-galera merge back from the tree. unsure if we should keep the 5.5
+  series for reference.
+
 *mariadb-galera-5.5.35 (14 Feb 2014)
 
   14 Feb 2014;  <grknight@gentoo.org> +mariadb-galera-5.5.35.ebuild,

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index de501a1..6c935d1 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,6 +1,6 @@
-DIST mariadb-galera-10.0.10.tar.gz 52124329 SHA256 f3120440a20d535798e08e2b4fd25f8bf05c7cc2d094c2bdf7384454354f4a96 SHA512 c99b3a9287b6b2ccacc6cfd9078bdc492f3c3e0a23963a07d2ff052ac3baf78e83283f73f771ce9d9ca32a600d440e3956005df047a332993b3c4942ce9e5e43 WHIRLPOOL e52aac77da09cde10288345b3b8fbc7e3a13fc0e26e7d63774aed04b8a79b8e9a7c0f3f2c4f1e2dfcb37984d9086a281a67ee2f8bb299d2186734700a1cad397
-DIST mariadb-galera-10.0.11.tar.gz 51267163 SHA256 0dcc91cb78d6bc28027469469de50fd0967123e9ec029fa37e957bb1120337fc SHA512 31627ca28bd76b448d83689f079e9249c21eca8d5ac9b8ad3326e29b9d9c44d4d74e115715d65e2eaa723c645fe9e768eebf789377e762f51286c2351884f26d WHIRLPOOL 80c2f1b730aa83754ea295004a66fabf795c293e1145581571614e1ae84103b6286c45876ce98fbb111d36ce36dc1aec6d1d5d6cba95567a1bf6bd88c346966b
+DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
 DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
 DIST mariadb-galera-5.5.37.tar.gz 46241516 SHA256 3913849ffa754b55fedc4a9f625880dd8f25e4c5ce6e80594ac46a693494fae1 SHA512 e14dc38f2ca06d166af4a9752dac0fff2f56e674b7094704a169e7ddc1f34cff62fac3870d60743b02af45c7d8b55f7a9a981d55b8bc78269c9d88b02b4c34bc WHIRLPOOL 39dd4e053ce815e9123aece722800a9fc0cf53ba8896eb1c702b17923499bf1fe8409ae10edfafcc813b65f6ba46e0d4dfcfa4159416ffa1d2a49c9ca4ae96e5
 DIST mysql-extras-20140424-1043Z.tar.bz2 1493352 SHA256 75b8de752f11559e3900fd96c3ca6113bd083a69b08bd66b2c24bacfb9b8b88c SHA512 d1324efd88be8b9e7b6ef61cfaf497b51a02e0825a8cb240ee6869b0875f4f18170d9952567c995f73f9a57b98a91f6e91878bc9efe87f99e0b20053ce5a376a WHIRLPOOL 2982ca88af7926f7fbcf68e0f3f289c0b33e8c929de3db1679c4debf8fa1f74e809361e968ac94949dce405d4a4e494ebdf447e9208eb9cfc39c5677454ed77e
 DIST mysql-extras-20140426-0232Z.tar.bz2 1493717 SHA256 84002593102ba35383a7f30c7c03af95750edc7a1bfd0ac6219bdfb4771725e0 SHA512 a7c1d603a5aba7996746ee59699091d30f7422e825815b8198ca4a1068df8e0814cf3de3f8608c034d4b1c145bc3dbc93f73cc8a22ae68a0e1bce5eef9afc3bc WHIRLPOOL 241ba3d4f6c9a2a6f7ca672b1902c5829939fe643f192f7ec41e1ffd9134e137ad6729504300034bad310d21ef60366df9451757250be83900783d9cfca010d7
+DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild
deleted file mode 100644
index 187b7a4..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.10_beta.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-MY_EXTRAS_VER="20140424-1043Z"
-WSREP_REVISION="25"
-
-# Build system
-BUILD="cmake"
-
-inherit toolchain-funcs mysql-v2
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~x86"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='-cluster embedded extraengine perl ssl static-libs community' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-src_test() {
-
-	local TESTDIR="${BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if ! use "minimal" ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${S}"/mysql-test/var-tests{,/log}
-
-		# These are failing in MariaDB 10.0 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# plugins.unix_socket
-		# fails because portage strips out the USER enviornment variable
-		#
-
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help plugins.unix_socket \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-v2_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
-		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" --skip-test=connect
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild
similarity index 94%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild
index 08f17c4..d323bb0 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.11.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild,v 1.1 2014/07/30 06:26:21 robbat2 Exp $
 
 EAPI="5"
-MY_EXTRAS_VER="20140424-1043Z"
+MY_EXTRAS_VER="20140729-2200Z"
 WSREP_REVISION="25"
 
 # Build system
@@ -89,7 +89,8 @@ src_test() {
 
 		# run mysql-test tests
 		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
-		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" --skip-test=connect
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
+				--skip-test=connect --parallel=auto
 		retstatus_tests=$?
 		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
 		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-07-30 19:48 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-07-30 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     193a5bf46f28b870356e2e3791b23ab7ef7df222
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 30 19:47:48 2014 +0000
Commit:     Brian Evans <grknight <AT> tuffmail <DOT> com>
CommitDate: Wed Jul 30 19:47:48 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=193a5bf4

[mariadb-galera] Version bump.  Test failed openssl_1 with crash. Reported as https://mariadb.atlassian.net/browse/MDEV-6510

---
 dev-db/mariadb-galera/Manifest                     |   4 +-
 dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild | 136 ---------------------
 ...-5.5.37.ebuild => mariadb-galera-5.5.38.ebuild} |   0
 3 files changed, 1 insertion(+), 139 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 6c935d1..2c7c516 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,6 +1,4 @@
 DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
-DIST mariadb-galera-5.5.34.tar.gz 45818386 SHA256 ae6ebdb8d0d200e05b9dadc3d4175632c698acb217267e533a685f846f557ad4 SHA512 78498e42f6def630e1b84a3dd948a3b4c590caf34db6a6a57b518cd178571e269393cff366c44ce30ea0cd6aee368dd904d42015fff1545147b41d1a946a2f09 WHIRLPOOL fffd50e3c6b0ad81f9f2ad8fddf7fe99bbc1e11e25850d36beba2a34446bdff67ac740ce6884d4185f71b866fbaab5fe61f6af482e3f739d46a242f0892f7e8a
-DIST mariadb-galera-5.5.37.tar.gz 46241516 SHA256 3913849ffa754b55fedc4a9f625880dd8f25e4c5ce6e80594ac46a693494fae1 SHA512 e14dc38f2ca06d166af4a9752dac0fff2f56e674b7094704a169e7ddc1f34cff62fac3870d60743b02af45c7d8b55f7a9a981d55b8bc78269c9d88b02b4c34bc WHIRLPOOL 39dd4e053ce815e9123aece722800a9fc0cf53ba8896eb1c702b17923499bf1fe8409ae10edfafcc813b65f6ba46e0d4dfcfa4159416ffa1d2a49c9ca4ae96e5
-DIST mysql-extras-20140424-1043Z.tar.bz2 1493352 SHA256 75b8de752f11559e3900fd96c3ca6113bd083a69b08bd66b2c24bacfb9b8b88c SHA512 d1324efd88be8b9e7b6ef61cfaf497b51a02e0825a8cb240ee6869b0875f4f18170d9952567c995f73f9a57b98a91f6e91878bc9efe87f99e0b20053ce5a376a WHIRLPOOL 2982ca88af7926f7fbcf68e0f3f289c0b33e8c929de3db1679c4debf8fa1f74e809361e968ac94949dce405d4a4e494ebdf447e9208eb9cfc39c5677454ed77e
+DIST mariadb-galera-5.5.38.tar.gz 45256556 SHA256 85d82d1d7610eae10d49ccb8b0c64598c0da63dd5b90248b8d2c17e7cd45fb34 SHA512 40b8e7d7d5dc19e74bc7f8d1bdb3bc0cff71f5e04ca76f26b107e4267062fc906640df3463d748107df2f23f12750987116197603d32417cce9b9adc1b0310de WHIRLPOOL 7a4f4e3f6a0dd2b29d6315a98db5884ea56531d0a4f1e1b49bc1df7868b3855a198c6473b967079b1e2e18317bc2c018c310091f9fd905cb83ada70c769bc3cc
 DIST mysql-extras-20140426-0232Z.tar.bz2 1493717 SHA256 84002593102ba35383a7f30c7c03af95750edc7a1bfd0ac6219bdfb4771725e0 SHA512 a7c1d603a5aba7996746ee59699091d30f7422e825815b8198ca4a1068df8e0814cf3de3f8608c034d4b1c145bc3dbc93f73cc8a22ae68a0e1bce5eef9afc3bc WHIRLPOOL 241ba3d4f6c9a2a6f7ca672b1902c5829939fe643f192f7ec41e1ffd9134e137ad6729504300034bad310d21ef60366df9451757250be83900783d9cfca010d7
 DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
deleted file mode 100644
index ee20d86..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-5.5.34.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-MY_EXTRAS_VER="20140424-1043Z"
-WSREP_REVISION="23"
-
-# Build system
-BUILD="cmake"
-
-inherit toolchain-funcs mysql-v2
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~x86"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='-cluster embedded extraengine perl ssl static-libs community' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-src_test() {
-
-	local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if ! use "minimal" ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${S}"/mysql-test/var-tests{,/log}
-
-		# create symlink for the tests to find mysql_tzinfo_to_sql
-		ln -s "${CMAKE_BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
-
-		# These are failing in MySQL 5.5 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# sys_vars.plugin_dir_basic
-		# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
-		# instead of MYSQL_LIBDIR/plugin
-		#
-		# main.flush_read_lock_kill
-		# fails because of unknown system variable 'DEBUG_SYNC'
-		#
-		# main.openssl_1
-		# error message changing
-		# -mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: ASN: bad other signature confirmation
-		# +mysqltest: Could not open connection 'default': 2026 SSL connection
-		#  error: error:00000001:lib(0):func(0):reason(1)
-		#
-		# plugins.unix_socket
-		# fails because portage strips out the USER enviornment variable
-		#
-		# sys_vars.all_vars
-		# Fails in 5.5.32 only due to known issue upstream, forgotten variable from test.
-		# Should be fixed in next release.
-		#
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help main.flush_read_lock_kill \
-			sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql \
-			sys_vars.all_vars ; do
-				mysql-v2_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/mariadb-galera-5.5.37.ebuild b/dev-db/mariadb-galera/mariadb-galera-5.5.38.ebuild
similarity index 100%
rename from dev-db/mariadb-galera/mariadb-galera-5.5.37.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-5.5.38.ebuild


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-09-03 20:04 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-09-03 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     c6df5cb4ce472c219a3b63b710239b8cf3e9b06c
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  3 20:03:58 2014 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Sep  3 20:03:58 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=c6df5cb4

[mariadb-galera] Version bump.  Needs tests run.

---
 dev-db/mariadb-galera/Manifest                     |   2 +
 .../mariadb-galera/mariadb-galera-10.0.13.ebuild   | 121 +++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 2c7c516..28d0312 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,6 @@
 DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
+DIST mariadb-galera-10.0.13.tar.gz 51542182 SHA256 9302c5ca8447e4f33e6f043dbdf56ec0028e1da8dfb713b9f1a81b1d6cd8d2fd SHA512 0274a344ef7da7f663f5822fcd5caa2672e4464e05d06c924050b9f7aaa34c0016067c9dda1f46697519d1eb6b80492f3ac2c7bbb86b0148735fd519b9eb1125 WHIRLPOOL df9c3e1a8fde111f5b1b66d9f556ab4a1b57c42cafd21dabc3a93d8de3add7b46f7f267f17110f19355018c5d2ebc97a8b75a5117106352137a5fdda67fde111
 DIST mariadb-galera-5.5.38.tar.gz 45256556 SHA256 85d82d1d7610eae10d49ccb8b0c64598c0da63dd5b90248b8d2c17e7cd45fb34 SHA512 40b8e7d7d5dc19e74bc7f8d1bdb3bc0cff71f5e04ca76f26b107e4267062fc906640df3463d748107df2f23f12750987116197603d32417cce9b9adc1b0310de WHIRLPOOL 7a4f4e3f6a0dd2b29d6315a98db5884ea56531d0a4f1e1b49bc1df7868b3855a198c6473b967079b1e2e18317bc2c018c310091f9fd905cb83ada70c769bc3cc
 DIST mysql-extras-20140426-0232Z.tar.bz2 1493717 SHA256 84002593102ba35383a7f30c7c03af95750edc7a1bfd0ac6219bdfb4771725e0 SHA512 a7c1d603a5aba7996746ee59699091d30f7422e825815b8198ca4a1068df8e0814cf3de3f8608c034d4b1c145bc3dbc93f73cc8a22ae68a0e1bce5eef9afc3bc WHIRLPOOL 241ba3d4f6c9a2a6f7ca672b1902c5829939fe643f192f7ec41e1ffd9134e137ad6729504300034bad310d21ef60366df9451757250be83900783d9cfca010d7
 DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
+DIST mysql-extras-20140903-1928Z.tar.bz2 1494599 SHA256 3a1e4ba87b301751f1964875bdba4c4baafe270267247ee79e4285e256f272f8 SHA512 2fcf08cca2ccf62533058e1994a8aca1ffc17867495d5c7fe588d42978e9c5c2e08f93991f44b0354818db14339a09b156471a7c428de17250c54f48c5aca7c4 WHIRLPOOL fc5983a0cb3c8a8faabdb2b8f8cba183188b5cfa2e40eda0207942ed92cf69675ca1753b7c35420c5b0882d4b77d1daacf586fb08f5cb5c701b7925e549cd2c8

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
new file mode 100644
index 0000000..32e2aad
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+MY_EXTRAS_VER="20140903-1928Z"
+WSREP_REVISION="25"
+
+inherit toolchain-funcs mysql-multilib
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='-cluster embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+	if ! multilib_is_native_abi ; then
+		einfo "Server tests not available on non-native abi".
+		return 0;
+	fi
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock
+		# mina.mysql_client_test_comp:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# innodb.innodb_simulate_comp_failures_small
+		# Has a very long timeout requirement to be consistent
+		# Upstream bug MDEV-6546
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			main.mysql_client_test_comp \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help innodb.innodb_simulate_comp_failures_small \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
+		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
+				--skip-test=connect --parallel=auto
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-09-05  1:15 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-09-05  1:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0d9c620df70e637f263f38db7b00f2573ecf2c24
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  5 01:15:40 2014 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Sep  5 01:15:40 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=0d9c620d

[mariadb-galera] sync from tree

---
 dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
index 32e2aad..bcc41bc 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild,v 1.1 2014/09/03 22:44:00 grknight Exp $
 
 EAPI="5"
 MY_EXTRAS_VER="20140903-1928Z"
@@ -60,6 +60,9 @@ multilib_src_test() {
 
 		# Ensure that parallel runs don't die
 		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+		# You may set this by hand.
+		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
 
 		# create directories because mysqladmin might right out of order
 		mkdir -p "${S}"/mysql-test/var-tests{,/log}
@@ -95,7 +98,7 @@ multilib_src_test() {
 		# run mysql-test tests
 		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
 		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
-				--skip-test=connect --parallel=auto
+				--skip-test=connect
 		retstatus_tests=$?
 		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
 		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2014-10-22  2:12 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2014-10-22  2:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8f4087d9a67dd7c3a5f51d105dc027e2152b10b3
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 22 02:12:23 2014 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Oct 22 02:12:23 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=8f4087d9

[mariadb-galera] Version bump

---
 dev-db/mariadb-galera/Manifest                         |  4 ++--
 ...ra-10.0.13.ebuild => mariadb-galera-10.0.14.ebuild} | 18 +++++++++---------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 207d97d..386361a 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,4 @@
 DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
-DIST mariadb-galera-10.0.13.tar.gz 51542182 SHA256 9302c5ca8447e4f33e6f043dbdf56ec0028e1da8dfb713b9f1a81b1d6cd8d2fd SHA512 0274a344ef7da7f663f5822fcd5caa2672e4464e05d06c924050b9f7aaa34c0016067c9dda1f46697519d1eb6b80492f3ac2c7bbb86b0148735fd519b9eb1125 WHIRLPOOL df9c3e1a8fde111f5b1b66d9f556ab4a1b57c42cafd21dabc3a93d8de3add7b46f7f267f17110f19355018c5d2ebc97a8b75a5117106352137a5fdda67fde111
+DIST mariadb-galera-10.0.14.tar.gz 51396249 SHA256 ce5a20df0cea64cd1efb2cbe29f91842e56d47266a550e79d87dc96f50bff769 SHA512 6e617b0050eb52f14631c9751b4d4fea699b4eca6ef33a8397fe5076f029ca7c516c6915264a175cecd735651b540ae37bc5d3214a2da6e24d8430a969b5ea45 WHIRLPOOL 6807e32ac5e6423eb216f45d9dbf5829837880ace0f96e09a6dc760c7dcd9e169744197019f879c08a661ec11ae8269d57f5063bec33b648aabdba87e4fbf2de
 DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
-DIST mysql-extras-20140903-1928Z.tar.bz2 1494599 SHA256 3a1e4ba87b301751f1964875bdba4c4baafe270267247ee79e4285e256f272f8 SHA512 2fcf08cca2ccf62533058e1994a8aca1ffc17867495d5c7fe588d42978e9c5c2e08f93991f44b0354818db14339a09b156471a7c428de17250c54f48c5aca7c4 WHIRLPOOL fc5983a0cb3c8a8faabdb2b8f8cba183188b5cfa2e40eda0207942ed92cf69675ca1753b7c35420c5b0882d4b77d1daacf586fb08f5cb5c701b7925e549cd2c8
+DIST mysql-extras-20140924-1913Z.tar.bz2 1494659 SHA256 958114bbe5fe21220f27b478c67a9ad3edd8d88fc58b528c6e7b5cf20e46dabb SHA512 b5fc435804b5843ecb9e522dbc8c6b5d2bb9bc8a7c39633032aaf566f2a2488fc6c0017a92dd6db95db6c14d06d25c43a67fb2387818a0060611c3c811491037 WHIRLPOOL a6a3b1953180923882de75d2e15cdbbf29f42c90947c88e1b29ceee3a2d8094eb5ee015ce2f38b13dbb84d52120be9e867618c90b655ffeec10d32947ce625d0

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.14.ebuild
similarity index 88%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.14.ebuild
index d634c6a..8524a94 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.14.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.13.ebuild,v 1.4 2014/10/06 17:44:30 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.14.ebuild,v 1.1 2014/10/20 23:54:49 grknight Exp $
 
 EAPI="5"
-MY_EXTRAS_VER="20140903-1928Z"
+MY_EXTRAS_VER="20141019-1948Z"
 WSREP_REVISION="25"
 
 inherit toolchain-funcs mysql-multilib
@@ -79,15 +79,17 @@ multilib_src_test() {
 		# mina.mysql_client_test_comp:
 		# segfaults at random under Portage only, suspect resource limits.
 		#
-		# innodb.innodb_simulate_comp_failures_small
-		# Has a very long timeout requirement to be consistent
-		# Upstream bug MDEV-6546
+		# wsrep.variables:
+		# Expects the sys-cluster/galera library to be installed and configured
+		#
+		# wsrep.foreign_key:
+		# Issues a configuration deprecation warning which does not affect data
 		#
 
 		for t in main.mysql_client_test main.mysql_client_test_nonblock \
 			main.mysql_client_test_comp \
 			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help innodb.innodb_simulate_comp_failures_small \
+			main.mysqld--help wsrep.variables wsrep.foreign_key \
 			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
 				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
 		done
@@ -96,9 +98,7 @@ multilib_src_test() {
 		pushd "${TESTDIR}"
 
 		# run mysql-test tests
-		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
-		perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
-				--skip-test=connect
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests"
 		retstatus_tests=$?
 		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
 		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-01-28 19:13 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-01-28 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     acf607db1577dd97c89bd97af490bf166064f887
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 18:00:53 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 18:00:53 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=acf607db

Version bump; clean up metadata

---
 dev-db/mariadb-galera/Manifest                     |  6 +--
 ...0.0.12.ebuild => mariadb-galera-10.0.15.ebuild} | 47 +++++++++++++---------
 dev-db/mariadb-galera/metadata.xml                 |  1 -
 3 files changed, 30 insertions(+), 24 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 386361a..5f816d2 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,4 @@
-DIST mariadb-galera-10.0.12.tar.gz 51307785 SHA256 e68d6ec7c99e0c361a1d2e986e4adb2436776de8192e39dc9ea08ef24e13b1ef SHA512 8c6a39d3a81a7ea795a1c55e527c85996b4dc227607722e94d3c13051e19109bb9873b9993279407064f1d9dc0d1585234af5d22d9d1940fc05b856076249504 WHIRLPOOL 2d2a2720a5b5289902254549b06dd4cbb1476ad76b6bb2bef2fbd7ae57cb8490a47a0b260507ff93ef5aa647a270d2de48f0fb7a3a9ef8dcfea059734362db7d
 DIST mariadb-galera-10.0.14.tar.gz 51396249 SHA256 ce5a20df0cea64cd1efb2cbe29f91842e56d47266a550e79d87dc96f50bff769 SHA512 6e617b0050eb52f14631c9751b4d4fea699b4eca6ef33a8397fe5076f029ca7c516c6915264a175cecd735651b540ae37bc5d3214a2da6e24d8430a969b5ea45 WHIRLPOOL 6807e32ac5e6423eb216f45d9dbf5829837880ace0f96e09a6dc760c7dcd9e169744197019f879c08a661ec11ae8269d57f5063bec33b648aabdba87e4fbf2de
-DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11
-DIST mysql-extras-20140924-1913Z.tar.bz2 1494659 SHA256 958114bbe5fe21220f27b478c67a9ad3edd8d88fc58b528c6e7b5cf20e46dabb SHA512 b5fc435804b5843ecb9e522dbc8c6b5d2bb9bc8a7c39633032aaf566f2a2488fc6c0017a92dd6db95db6c14d06d25c43a67fb2387818a0060611c3c811491037 WHIRLPOOL a6a3b1953180923882de75d2e15cdbbf29f42c90947c88e1b29ceee3a2d8094eb5ee015ce2f38b13dbb84d52120be9e867618c90b655ffeec10d32947ce625d0
+DIST mariadb-galera-10.0.15.tar.gz 55753400 SHA256 aea257ce0834d2c0e34e76966afecda0349995c2f6df0dbeec01f3e81ce5e0bb SHA512 e8a3addb7b6dcda8d3984d3cad17b478df70c67ce356e007385953bbd17d717cbc874713ac0066570e5b3154459666991d6f69bc80deeedff219d3efa9bac1ea WHIRLPOOL c7453899591da3a68e51a24d17283bfe2334f87db6a0e1e25313f5bade1bf5986227e21aeff086be291d55d4533d1e69556c3630048fca346cf3fa6ee864d71a
+DIST mysql-extras-20141019-1948Z.tar.bz2 1494569 SHA256 9a2ced701ef613e2a41c9a1fc550d9004d04f52cbfc06bb634ba9284d7a1c0ea SHA512 c9e3f3a447f010be0563b9d9ee2937d32c5334b04a883218eb6c14af41f9de635c3c0c44128959793e8a12ca3b26b2415777a13aced7c3812ab2c6d21ade6799 WHIRLPOOL bc0c73ca86d59d18a76a047a920fc2f64d2b3246e6b64838127d26c5c55cb3fc1ce8833656f5eadba72ef651e1f6c3e75700f776a1205ab33ab6ee0064851b86
+DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild
similarity index 74%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild
index 69e1e8f..c2db7bb 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild
@@ -1,15 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.12.ebuild,v 1.2 2014/10/02 02:33:56 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild,v 1.1 2014/12/16 02:02:07 grknight Exp $
 
 EAPI="5"
-MY_EXTRAS_VER="20140729-2200Z"
+MY_EXTRAS_VER="20141215-0144Z"
 WSREP_REVISION="25"
 
-# Build system
-BUILD="cmake"
-
-inherit toolchain-funcs mysql-v2
+inherit toolchain-funcs mysql-multilib
 # only to make repoman happy. it is really set in the eclass
 IUSE="$IUSE"
 
@@ -31,7 +28,12 @@ RDEPEND="${RDEPEND}"
 # FEATURES='test userpriv -usersandbox' \
 # ebuild mariadb-galera-X.X.XX.ebuild \
 # digest clean package
-src_test() {
+multilib_src_test() {
+
+	if ! multilib_is_native_abi ; then
+		einfo "Server tests not available on non-native abi".
+		return 0;
+	fi
 
 	local TESTDIR="${BUILD_DIR}/mysql-test"
 	local retstatus_unit
@@ -58,9 +60,12 @@ src_test() {
 
 		# Ensure that parallel runs don't die
 		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+		# You may set this by hand.
+		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
 
 		# create directories because mysqladmin might right out of order
-		mkdir -p "${S}"/mysql-test/var-tests{,/log}
+		mkdir -p "${T}"/var-tests{,/log}
 
 		# These are failing in MariaDB 10.0 for now and are believed to be
 		# false positives:
@@ -70,27 +75,32 @@ src_test() {
 		# funcs_1.is_columns_mysql
 		# fails due to USE=-latin1 / utf8 default
 		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock:
+		# main.mysql_client_test, main.mysql_client_test_nonblock
+		# mina.mysql_client_test_comp:
 		# segfaults at random under Portage only, suspect resource limits.
 		#
-		# plugins.unix_socket
-		# fails because portage strips out the USER enviornment variable
+		# wsrep.variables:
+		# Expects the sys-cluster/galera library to be installed and configured
+		#
+		# wsrep.foreign_key:
+		# Issues a configuration deprecation warning which does not affect data
 		#
 
 		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			main.mysql_client_test_comp \
 			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help plugins.unix_socket \
+			main.mysqld--help wsrep.variables wsrep.foreign_key \
 			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-v2_disable_test  "$t" "False positives in Gentoo"
+				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
 		done
 
 		# Run mysql tests
 		pushd "${TESTDIR}"
 
 		# run mysql-test tests
-		# Skip all CONNECT engine tests until upstream respondes to how to reference data files
-		perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \
-				--skip-test=connect --parallel=auto
+		# The PATH addition is required for the galera suite to find the sst scripts
+		PATH="${BUILD_DIR}/scripts:${PATH}" \
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests"
 		retstatus_tests=$?
 		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
 		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
@@ -108,9 +118,6 @@ src_test() {
 
 		[[ -z "$failures" ]] || die "Test failures: $failures"
 		einfo "Tests successfully completed"
-
-		# Cleanup data files after tests
-		rm -r "${S}/mysql-test/var-tests" || die "Cleanup failed"
 	else
 
 		einfo "Skipping server tests due to minimal build."

diff --git a/dev-db/mariadb-galera/metadata.xml b/dev-db/mariadb-galera/metadata.xml
index 94a23ae..7c8bf6e 100644
--- a/dev-db/mariadb-galera/metadata.xml
+++ b/dev-db/mariadb-galera/metadata.xml
@@ -14,7 +14,6 @@ dev-db/mariadb
   <flag name='extraengine'>Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)</flag>
   <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations.</flag>
   <flag name='latin1'>Use LATIN1 encoding instead of UTF8</flag>
-  <flag name='max-idx-128'>Raise the max index per table limit from 64 to 128</flag>
   <flag name='minimal'>Install client programs only, no server</flag>
   <flag name='oqgraph'>Add support for the Open Query GRAPH engine</flag>
   <flag name='profiling'>Add support for statement profiling (requires USE=community).</flag>


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-01-30 19:37 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-01-30 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     67421646fa335d67a5b7cbcb36e3a13428ab9021
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 30 19:37:20 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Jan 30 19:37:20 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=67421646

[mariadb-galera] Version bump;  Tests fail and need work

---
 dev-db/mariadb-galera/Manifest                     |   1 +
 .../mariadb-galera/mariadb-galera-10.0.16.ebuild   | 130 +++++++++++++++++++++
 2 files changed, 131 insertions(+)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 5f816d2..b70fdcc 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,5 @@
 DIST mariadb-galera-10.0.14.tar.gz 51396249 SHA256 ce5a20df0cea64cd1efb2cbe29f91842e56d47266a550e79d87dc96f50bff769 SHA512 6e617b0050eb52f14631c9751b4d4fea699b4eca6ef33a8397fe5076f029ca7c516c6915264a175cecd735651b540ae37bc5d3214a2da6e24d8430a969b5ea45 WHIRLPOOL 6807e32ac5e6423eb216f45d9dbf5829837880ace0f96e09a6dc760c7dcd9e169744197019f879c08a661ec11ae8269d57f5063bec33b648aabdba87e4fbf2de
 DIST mariadb-galera-10.0.15.tar.gz 55753400 SHA256 aea257ce0834d2c0e34e76966afecda0349995c2f6df0dbeec01f3e81ce5e0bb SHA512 e8a3addb7b6dcda8d3984d3cad17b478df70c67ce356e007385953bbd17d717cbc874713ac0066570e5b3154459666991d6f69bc80deeedff219d3efa9bac1ea WHIRLPOOL c7453899591da3a68e51a24d17283bfe2334f87db6a0e1e25313f5bade1bf5986227e21aeff086be291d55d4533d1e69556c3630048fca346cf3fa6ee864d71a
+DIST mariadb-galera-10.0.16.tar.gz 55886236 SHA256 c730c6dbeee4e2985a8db9dc15a6b6e8e64db14cef1442ee5f6732d2754ed9fb SHA512 2a3fcb79bd32420b4b69118825ed4c954fcf7d1fd2358159687bc90157aef9e440d24209ffa71887029b66adca14f439f08d3edfdcee431b9d8bc49a9c7e6762 WHIRLPOOL 60c27680e8ba91f174cb9827e9def0760e8e388f4f072e9d8b71b102a57f2e141dc6cdd66604ad802512ad24855af9216ab4d87718f30c1ff599b3222b44d31c
 DIST mysql-extras-20141019-1948Z.tar.bz2 1494569 SHA256 9a2ced701ef613e2a41c9a1fc550d9004d04f52cbfc06bb634ba9284d7a1c0ea SHA512 c9e3f3a447f010be0563b9d9ee2937d32c5334b04a883218eb6c14af41f9de635c3c0c44128959793e8a12ca3b26b2415777a13aced7c3812ab2c6d21ade6799 WHIRLPOOL bc0c73ca86d59d18a76a047a920fc2f64d2b3246e6b64838127d26c5c55cb3fc1ce8833656f5eadba72ef651e1f6c3e75700f776a1205ab33ab6ee0064851b86
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
new file mode 100644
index 0000000..3df601e
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild,v 1.1 2014/12/16 02:02:07 grknight Exp $
+
+EAPI="5"
+MY_EXTRAS_VER="20141215-0144Z"
+WSREP_REVISION="25"
+
+inherit toolchain-funcs mysql-multilib
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='-cluster embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+	if ! multilib_is_native_abi ; then
+		einfo "Server tests not available on non-native abi".
+		return 0;
+	fi
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+		# You may set this by hand.
+		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${T}"/var-tests{,/log}
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock
+		# mina.mysql_client_test_comp:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# wsrep.variables:
+		# Expects the sys-cluster/galera library to be installed and configured
+		#
+		# wsrep.foreign_key:
+		# Issues a configuration deprecation warning which does not affect data
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			main.mysql_client_test_comp \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help wsrep.variables wsrep.foreign_key \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		for t in rpl.rpl_heartbeat_ssl rpl.rpl_ssl rpl.rpl_ssl1 main.ssl_cipher ; do
+			mysql-multilib_disable_test "$t" "Disabled due to expired certificate"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# The PATH addition is required for the galera suite to find the sst scripts
+		WSREP_LOG_DIR="${T}/var-test/wsrep" \
+		PATH="${BUILD_DIR}/scripts:${PATH}" \
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests"
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-02-06 14:10 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-02-06 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     a719a1aee4dee18eb88c75c7d1e0a220afd352d1
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  6 14:08:33 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 14:08:33 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=a719a1ae

[mariadb-galera] Version bump

---
 dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
index 3df601e..0d6812f 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.15.ebuild,v 1.1 2014/12/16 02:02:07 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild,v 1.1 2015/02/06 14:07:36 grknight Exp $
 
 EAPI="5"
 MY_EXTRAS_VER="20141215-0144Z"
@@ -94,18 +94,25 @@ multilib_src_test() {
 				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
 		done
 
-		for t in rpl.rpl_heartbeat_ssl rpl.rpl_ssl rpl.rpl_ssl1 main.ssl_cipher ; do
+		for t in rpl.rpl_heartbeat_ssl rpl.rpl_ssl rpl.rpl_ssl1 main.ssl_cipher \
+			main.ssl_8k_key main.openssl_6975 main.openssl_1 main.ssl main.ssl_compress \
+			main.ssl_connect; do
 			mysql-multilib_disable_test "$t" "Disabled due to expired certificate"
 		done
 
+		for t in wsrep.binlog_format wsrep.pool_of_threads wsrep.mdev_6832 ; do
+			mysql-multilib_disable_test "$t" "Skipped for MDEV-7544"
+		done
+
 		# Run mysql tests
 		pushd "${TESTDIR}"
 
 		# run mysql-test tests
 		# The PATH addition is required for the galera suite to find the sst scripts
-		WSREP_LOG_DIR="${T}/var-test/wsrep" \
+		# Skipping galera tests for now until MDEV-7544 is resovled
+		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
 		PATH="${BUILD_DIR}/scripts:${PATH}" \
-		perl mysql-test-run.pl --force --vardir="${T}/var-tests"
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
 		retstatus_tests=$?
 		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
 		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-04-03 12:27 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-04-03 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2d18abfb62e2f7ea68e785fc5f3ce32f9964e516
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 12:27:45 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 12:27:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=2d18abfb

Version bump

Package-Manager: portage-2.2.18
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog                    |   5 +
 dev-db/mariadb-galera/Manifest                     |  24 +++-
 .../mariadb-galera/mariadb-galera-10.0.17.ebuild   | 128 +++++++++++++++++++++
 3 files changed, 154 insertions(+), 3 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 6a5d572..253e815 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,8 @@
+*mariadb-galera-10.0.17 (03 Apr 2015)
+
+  03 Apr 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.17.ebuild:
+  Version bump
+
 *mariadb-galera-10.0.12 (30 Jul 2014)
 
   30 Jul 2014; Robin H. Johnson <robbat2@gentoo.org>

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index b70fdcc..a97c780 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,5 +1,23 @@
-DIST mariadb-galera-10.0.14.tar.gz 51396249 SHA256 ce5a20df0cea64cd1efb2cbe29f91842e56d47266a550e79d87dc96f50bff769 SHA512 6e617b0050eb52f14631c9751b4d4fea699b4eca6ef33a8397fe5076f029ca7c516c6915264a175cecd735651b540ae37bc5d3214a2da6e24d8430a969b5ea45 WHIRLPOOL 6807e32ac5e6423eb216f45d9dbf5829837880ace0f96e09a6dc760c7dcd9e169744197019f879c08a661ec11ae8269d57f5063bec33b648aabdba87e4fbf2de
-DIST mariadb-galera-10.0.15.tar.gz 55753400 SHA256 aea257ce0834d2c0e34e76966afecda0349995c2f6df0dbeec01f3e81ce5e0bb SHA512 e8a3addb7b6dcda8d3984d3cad17b478df70c67ce356e007385953bbd17d717cbc874713ac0066570e5b3154459666991d6f69bc80deeedff219d3efa9bac1ea WHIRLPOOL c7453899591da3a68e51a24d17283bfe2334f87db6a0e1e25313f5bade1bf5986227e21aeff086be291d55d4533d1e69556c3630048fca346cf3fa6ee864d71a
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST mariadb-galera-10.0.16.tar.gz 55886236 SHA256 c730c6dbeee4e2985a8db9dc15a6b6e8e64db14cef1442ee5f6732d2754ed9fb SHA512 2a3fcb79bd32420b4b69118825ed4c954fcf7d1fd2358159687bc90157aef9e440d24209ffa71887029b66adca14f439f08d3edfdcee431b9d8bc49a9c7e6762 WHIRLPOOL 60c27680e8ba91f174cb9827e9def0760e8e388f4f072e9d8b71b102a57f2e141dc6cdd66604ad802512ad24855af9216ab4d87718f30c1ff599b3222b44d31c
-DIST mysql-extras-20141019-1948Z.tar.bz2 1494569 SHA256 9a2ced701ef613e2a41c9a1fc550d9004d04f52cbfc06bb634ba9284d7a1c0ea SHA512 c9e3f3a447f010be0563b9d9ee2937d32c5334b04a883218eb6c14af41f9de635c3c0c44128959793e8a12ca3b26b2415777a13aced7c3812ab2c6d21ade6799 WHIRLPOOL bc0c73ca86d59d18a76a047a920fc2f64d2b3246e6b64838127d26c5c55cb3fc1ce8833656f5eadba72ef651e1f6c3e75700f776a1205ab33ab6ee0064851b86
+DIST mariadb-galera-10.0.17.tar.gz 56229230 SHA256 6ee9595630c0ddd498afe086953cbf7430aec48fe429230f8615627881897c6d SHA512 ee9e437d03b62f8416847ceb2843bb40110aa904ce4c8ae53e4fff95ae60871859128436a644e995ba1f62271c9c0f42efccda095747a9658e811367670ec2b6 WHIRLPOOL fe08438e96b87dc569d3b790147ee11c0af0394f56fdeb31230db3ed6d8dd1b58ad6e145fd636bd1574060b99b3736cf14a8a886980ef054d8f6e6a331c6c7cd
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQIcBAEBCAAGBQJVHodBAAoJENH3ge/59KO2+s4QAKtQPWKEtR7rbSwSbHeXM+1M
+AblY3ugnq5QMIIsaoqr+Ss4V+C/dQkvQ6JoE2g4qY2YGyZszBGLYCvnRfCnpCfu8
+D6AH4E+eOhgj2Sp3y3u+ztVwGAlvfpxsfl5E2ezeiEDYHdwDnOhLD9yMQ+NRntnl
+F/2AJTvB7J4yUsRP+BPtA/fRqViBJeD+QLEAnqREwJNY85QhzI3arpQtK+sPDafw
+snXMChFDgUbvhU15VplpE+ttUqYmnfVkCa5ErI37PlINLZ/DbfvwbG+Ll2+BDsm3
+pPOVLNSHS2slvMXTzVh+cOF+4JFM0piWIBI2dV6igaHhjtD/oaQZ2WmLAfV5tUJs
+AT+SbW9Skb26TCI11FdmwWEByDmpfYrbpA488B9J/Dd8s/P3kI39qy53cZArYYqO
+bYEujYXfSjToanYewcVOeMivH5ihdgoWTpPo00NGJJH3HtKSCmV6Jq04YEO67B+c
+KnTAA7qEcZZ+dYshcYzRJ6AdfgnR8Pzmsec7vL/3Xk23ijKiG3I4RPBdUUGhLUwe
+GdwepyiQEbQNNkNq+/5bDe5z7neOiiTDzX1iTGJ8xLlDNdj/Mfdt6sMo78BA+Rxh
+EULfQBWEmxDY+FOe7UnXcszj5G1Pv3TL1qCIvAQZiloKngyZprFuXCkNQCYmB9oR
+ri3kRuni7cBWeH0wUjPE
+=bWdI
+-----END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild
new file mode 100644
index 0000000..73404c6
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+MY_EXTRAS_VER="20141215-0144Z"
+WSREP_REVISION="25"
+
+inherit toolchain-funcs mysql-multilib
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+	if ! multilib_is_native_abi ; then
+		einfo "Server tests not available on non-native abi".
+		return 0;
+	fi
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if ! use "minimal" ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+		# Enable parallel testing, auto will try to detect number of cores
+		# You may set this by hand.
+		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${T}"/var-tests{,/log}
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock
+		# main.mysql_client_test_comp:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# wsrep.variables:
+		# Expects the sys-cluster/galera library to be installed and configured
+		#
+		# wsrep.foreign_key:
+		# Issues a configuration deprecation warning which does not affect data
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			main.mysql_client_test_comp \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help wsrep.variables wsrep.foreign_key \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# The PATH addition is required for the galera suite to find the sst scripts
+		# Skipping galera tests for now until MDEV-7544 is resovled
+		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
+		PATH="${BUILD_DIR}/scripts:${PATH}" \
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-06-10 17:32 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-06-10 17:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ca58b73af9bee23fea6d30a7ab70cd4f7026e471
Author:     layman <layman <AT> localhost>
AuthorDate: Wed Jun 10 17:33:20 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 17:33:52 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=ca58b73a

Version bump; drop old

Package-Manager: portage-2.2.20
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog                    |   6 +
 dev-db/mariadb-galera/Manifest                     |  33 ++---
 .../mariadb-galera/mariadb-galera-10.0.16.ebuild   | 137 ---------------------
 ...0.0.17.ebuild => mariadb-galera-10.0.19.ebuild} |   6 +-
 4 files changed, 26 insertions(+), 156 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 253e815..2e7607c 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,9 @@
+*mariadb-galera-10.0.19 (10 Jun 2015)
+
+  10 Jun 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.19.ebuild,
+  -mariadb-galera-10.0.16.ebuild, -mariadb-galera-10.0.17.ebuild:
+  Version bump; drop old
+
 *mariadb-galera-10.0.17 (03 Apr 2015)
 
   03 Apr 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.17.ebuild:

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index a97c780..75d40e6 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,23 +1,24 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
-DIST mariadb-galera-10.0.16.tar.gz 55886236 SHA256 c730c6dbeee4e2985a8db9dc15a6b6e8e64db14cef1442ee5f6732d2754ed9fb SHA512 2a3fcb79bd32420b4b69118825ed4c954fcf7d1fd2358159687bc90157aef9e440d24209ffa71887029b66adca14f439f08d3edfdcee431b9d8bc49a9c7e6762 WHIRLPOOL 60c27680e8ba91f174cb9827e9def0760e8e388f4f072e9d8b71b102a57f2e141dc6cdd66604ad802512ad24855af9216ab4d87718f30c1ff599b3222b44d31c
-DIST mariadb-galera-10.0.17.tar.gz 56229230 SHA256 6ee9595630c0ddd498afe086953cbf7430aec48fe429230f8615627881897c6d SHA512 ee9e437d03b62f8416847ceb2843bb40110aa904ce4c8ae53e4fff95ae60871859128436a644e995ba1f62271c9c0f42efccda095747a9658e811367670ec2b6 WHIRLPOOL fe08438e96b87dc569d3b790147ee11c0af0394f56fdeb31230db3ed6d8dd1b58ad6e145fd636bd1574060b99b3736cf14a8a886980ef054d8f6e6a331c6c7cd
+DIST mariadb-galera-10.0.19.tar.gz 56520261 SHA256 df5c0e8ff2db0dbf2490c52f5d9b509216e2d89bf6d340920aad2b41d4d1ae75 SHA512 9acba0d851c8bdfe0b28e3ec3dc9a21a41c8f283322d73a3c05ac10b9e9400302b9e6fe47d0d5ef73307254af715bc3ed144acaa325ce6c78841ddd14ee754c7 WHIRLPOOL 2c60ee6a82e8f6effed3b376a7647f0bc804de633d770bb215f37774bd7cd1f38b0ef173b68ec3f3eab9f59ffee77cb05668159873a5ebd863d0d96735f39edb
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2.1
 
-iQIcBAEBCAAGBQJVHodBAAoJENH3ge/59KO2+s4QAKtQPWKEtR7rbSwSbHeXM+1M
-AblY3ugnq5QMIIsaoqr+Ss4V+C/dQkvQ6JoE2g4qY2YGyZszBGLYCvnRfCnpCfu8
-D6AH4E+eOhgj2Sp3y3u+ztVwGAlvfpxsfl5E2ezeiEDYHdwDnOhLD9yMQ+NRntnl
-F/2AJTvB7J4yUsRP+BPtA/fRqViBJeD+QLEAnqREwJNY85QhzI3arpQtK+sPDafw
-snXMChFDgUbvhU15VplpE+ttUqYmnfVkCa5ErI37PlINLZ/DbfvwbG+Ll2+BDsm3
-pPOVLNSHS2slvMXTzVh+cOF+4JFM0piWIBI2dV6igaHhjtD/oaQZ2WmLAfV5tUJs
-AT+SbW9Skb26TCI11FdmwWEByDmpfYrbpA488B9J/Dd8s/P3kI39qy53cZArYYqO
-bYEujYXfSjToanYewcVOeMivH5ihdgoWTpPo00NGJJH3HtKSCmV6Jq04YEO67B+c
-KnTAA7qEcZZ+dYshcYzRJ6AdfgnR8Pzmsec7vL/3Xk23ijKiG3I4RPBdUUGhLUwe
-GdwepyiQEbQNNkNq+/5bDe5z7neOiiTDzX1iTGJ8xLlDNdj/Mfdt6sMo78BA+Rxh
-EULfQBWEmxDY+FOe7UnXcszj5G1Pv3TL1qCIvAQZiloKngyZprFuXCkNQCYmB9oR
-ri3kRuni7cBWeH0wUjPE
-=bWdI
+iQJ8BAEBCABmBQJVeHTbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
+MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2ZvUQAMOSbnTMqHLmglDOZMrRyCbo
+FcYoazg8rEeQaGCsi3SXl53h3zpAkdDBlf2ngPTldUOaoxcsGEM/Ge8a8YWMqnZ0
+2PEF/wofWKFX6DhWovaLRhb3Z5FnKb0hL1oL2bTPiJv63A95fHfW2t7i93wPQKXt
++DoFU6pRw+Det7CiPBXMZwkPRH7GBlbok7LswWvDSDVBEol9GuRDpU0sU4630L6k
+4hRqknyHg1QHlZGAlGLT7wDBslCB1+OqxH/cnIW6ep9PTl5eEedt56neFlLqd34w
+0JQejxFKV3ZUAt6BvRnONq2IaxxEsujc1iTSwMp2nPQp2CNJC7Wr/pIgciZf0rUc
+utcArE3+IuWPESNSOkfCsnBeEeMRSgzpxCkNCEwiiUfCfuE49iGaJUCbezUPi41b
+XF/KKpw2CMr67NeOxqJ2eTAYYc1Mk96InYu/lokAt0dCRfbsnhhp8FbAmA5iJWVO
+BtOBF3vvX6eKVgKae/Ktkxl6L0ES2yfcLX75FkrQbe0dEVAlvDz1y1aoKJD7QvrV
+Fl5JJne6EYmoinDmlkIUVUkcqsgdkpy/NLp5aceWrr73EbY2/62Ni1VryMEY0AmG
+E2+mnlQkCMV/pwIKBSMcPYsB4Bi5Pay6XAlRXbNWARM6uI/qCcunaKe8HfqfdONH
++oUxEUEYtRI15Uw6R/Cg
+=pSAR
 -----END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
deleted file mode 100644
index 0d6812f..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.16.ebuild,v 1.1 2015/02/06 14:07:36 grknight Exp $
-
-EAPI="5"
-MY_EXTRAS_VER="20141215-0144Z"
-WSREP_REVISION="25"
-
-inherit toolchain-funcs mysql-multilib
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~x86"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='-cluster embedded extraengine perl ssl static-libs community' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-multilib_src_test() {
-
-	if ! multilib_is_native_abi ; then
-		einfo "Server tests not available on non-native abi".
-		return 0;
-	fi
-
-	local TESTDIR="${BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if ! use "minimal" ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-		# You may set this by hand.
-		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
-		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${T}"/var-tests{,/log}
-
-		# These are failing in MariaDB 10.0 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock
-		# mina.mysql_client_test_comp:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# wsrep.variables:
-		# Expects the sys-cluster/galera library to be installed and configured
-		#
-		# wsrep.foreign_key:
-		# Issues a configuration deprecation warning which does not affect data
-		#
-
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			main.mysql_client_test_comp \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help wsrep.variables wsrep.foreign_key \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		for t in rpl.rpl_heartbeat_ssl rpl.rpl_ssl rpl.rpl_ssl1 main.ssl_cipher \
-			main.ssl_8k_key main.openssl_6975 main.openssl_1 main.ssl main.ssl_compress \
-			main.ssl_connect; do
-			mysql-multilib_disable_test "$t" "Disabled due to expired certificate"
-		done
-
-		for t in wsrep.binlog_format wsrep.pool_of_threads wsrep.mdev_6832 ; do
-			mysql-multilib_disable_test "$t" "Skipped for MDEV-7544"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		# The PATH addition is required for the galera suite to find the sst scripts
-		# Skipping galera tests for now until MDEV-7544 is resovled
-		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
-		PATH="${BUILD_DIR}/scripts:${PATH}" \
-		perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild
similarity index 95%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild
index 73404c6..3b972ef 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild,v 1.1 2015/05/18 20:07:51 grknight Exp $
 
 EAPI="5"
 MY_EXTRAS_VER="20141215-0144Z"
@@ -73,7 +73,7 @@ multilib_src_test() {
 		#
 		# main.information_schema, binlog.binlog_statement_insert_delayed,
 		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql
+		# funcs_1.is_columns_mysql, main.bootstrap
 		# fails due to USE=-latin1 / utf8 default
 		#
 		# main.mysql_client_test, main.mysql_client_test_nonblock
@@ -88,7 +88,7 @@ multilib_src_test() {
 		#
 
 		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			main.mysql_client_test_comp \
+			main.mysql_client_test_comp main.bootstrap \
 			binlog.binlog_statement_insert_delayed main.information_schema \
 			main.mysqld--help wsrep.variables wsrep.foreign_key \
 			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-06-29 17:08 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-06-29 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c3cdc1689eaa51212da7acd97ba256ba38378255
Author:     layman <layman <AT> localhost>
AuthorDate: Mon Jun 29 17:10:18 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 17:10:18 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=c3cdc168

Version bump

 dev-db/mariadb-galera/Manifest                     | 24 +---------------------
 ...0.0.19.ebuild => mariadb-galera-10.0.20.ebuild} |  2 +-
 2 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 75d40e6..e1d3ad0 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,24 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST mariadb-galera-10.0.19.tar.gz 56520261 SHA256 df5c0e8ff2db0dbf2490c52f5d9b509216e2d89bf6d340920aad2b41d4d1ae75 SHA512 9acba0d851c8bdfe0b28e3ec3dc9a21a41c8f283322d73a3c05ac10b9e9400302b9e6fe47d0d5ef73307254af715bc3ed144acaa325ce6c78841ddd14ee754c7 WHIRLPOOL 2c60ee6a82e8f6effed3b376a7647f0bc804de633d770bb215f37774bd7cd1f38b0ef173b68ec3f3eab9f59ffee77cb05668159873a5ebd863d0d96735f39edb
+DIST mariadb-galera-10.0.20.tar.gz 56558895 SHA256 f6b979cbae803d1b33e85407fcd2aaf19b07fb5e183726666e8c990f1f7d5ce8 SHA512 dbae146c798d08f624fcdac86d7f69aea2ebe8540f659004fee11dba4a0a6c234b7235544ae4adf3b58add989649533f86dbe1de4107eb7bbd433add42f55dad WHIRLPOOL 93ad52daae91463772a163a59beab57496102fc2cd23ba7f9b009875ea8cb7b854d8a0d857ddb90d6e3ec3e034ae8403eb7aedba55f9d2a97f72dbc999085f69
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.1
-
-iQJ8BAEBCABmBQJVeHTbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
-MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2ZvUQAMOSbnTMqHLmglDOZMrRyCbo
-FcYoazg8rEeQaGCsi3SXl53h3zpAkdDBlf2ngPTldUOaoxcsGEM/Ge8a8YWMqnZ0
-2PEF/wofWKFX6DhWovaLRhb3Z5FnKb0hL1oL2bTPiJv63A95fHfW2t7i93wPQKXt
-+DoFU6pRw+Det7CiPBXMZwkPRH7GBlbok7LswWvDSDVBEol9GuRDpU0sU4630L6k
-4hRqknyHg1QHlZGAlGLT7wDBslCB1+OqxH/cnIW6ep9PTl5eEedt56neFlLqd34w
-0JQejxFKV3ZUAt6BvRnONq2IaxxEsujc1iTSwMp2nPQp2CNJC7Wr/pIgciZf0rUc
-utcArE3+IuWPESNSOkfCsnBeEeMRSgzpxCkNCEwiiUfCfuE49iGaJUCbezUPi41b
-XF/KKpw2CMr67NeOxqJ2eTAYYc1Mk96InYu/lokAt0dCRfbsnhhp8FbAmA5iJWVO
-BtOBF3vvX6eKVgKae/Ktkxl6L0ES2yfcLX75FkrQbe0dEVAlvDz1y1aoKJD7QvrV
-Fl5JJne6EYmoinDmlkIUVUkcqsgdkpy/NLp5aceWrr73EbY2/62Ni1VryMEY0AmG
-E2+mnlQkCMV/pwIKBSMcPYsB4Bi5Pay6XAlRXbNWARM6uI/qCcunaKe8HfqfdONH
-+oUxEUEYtRI15Uw6R/Cg
-=pSAR
------END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild
similarity index 98%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild
index 3b972ef..71b4908 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.19.ebuild,v 1.1 2015/05/18 20:07:51 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild,v 1.1 2015/06/29 17:06:14 grknight Exp $
 
 EAPI="5"
 MY_EXTRAS_VER="20141215-0144Z"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-08-19 16:59 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-08-19 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d5e1289a636905e10f3f05aa67bd101ad37c117d
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 17:03:01 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 17:03:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=d5e1289a

dev-db/mariadb-galera: Version bump

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog                    |  6 ++++++
 dev-db/mariadb-galera/Manifest                     | 23 ++++++++++++++++++++++
 ....20-r1.ebuild => mariadb-galera-10.0.21.ebuild} |  2 +-
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 2e7607c..def3db6 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,9 @@
+*mariadb-galera-10.0.21 (19 Aug 2015)
+
+  19 Aug 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.21.ebuild,
+  -mariadb-galera-10.0.20-r1.ebuild:
+  dev-db/mariadb-galera: Version bump
+
 *mariadb-galera-10.0.19 (10 Jun 2015)
 
   10 Jun 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.19.ebuild,

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index b8b20d3..667cd9c 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,3 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST mariadb-galera-10.0.20.tar.gz 56558895 SHA256 f6b979cbae803d1b33e85407fcd2aaf19b07fb5e183726666e8c990f1f7d5ce8 SHA512 dbae146c798d08f624fcdac86d7f69aea2ebe8540f659004fee11dba4a0a6c234b7235544ae4adf3b58add989649533f86dbe1de4107eb7bbd433add42f55dad WHIRLPOOL 93ad52daae91463772a163a59beab57496102fc2cd23ba7f9b009875ea8cb7b854d8a0d857ddb90d6e3ec3e034ae8403eb7aedba55f9d2a97f72dbc999085f69
+DIST mariadb-galera-10.0.21.tar.gz 56518164 SHA256 dc5385603257980ac2549a2c142e7eb41ab2bf60f9ca47ddfc1f6138b5138b58 SHA512 46d007b48a6f03bf5242d771d96a07ebf3f35af9c32d74bed37fb1d72b493d66db2007ec134be7e9d9aca5b2ccb968049a347fb1cfd86d8cc2da1408ff32b5dc WHIRLPOOL a3d5b118a1fe11fc07727ace130cb8766d47b1ae49926ec95fcf79e80250286286ccc02cb8f8c78ec63bcb0556d2f559cbaab0ff62bf721bdd27a49d219da981
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 d67cc1e2c581ab7c57122b7d29864643869799893a95a158a18e14201d4ffc10 SHA512 3a7cb07773099e766f8e796d4e555d42874b85285cc2c7c60220370cc6aafc36a60eb340008637298d85d83f529e73392895a81c1438ffccff9eb8f354b29ba9 WHIRLPOOL 11e75f4b696e2547c1da40e69d8ab75df4bf7080426204c040632f24846407b07d71061c09c4ff4a1d21a9d14a94769d8f8ef62421d0aecd99efe832caf4dd22
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.1
+
+iQJ8BAEBCABmBQJV1LbCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
+MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2Wv8P/iVF9zTpgNHcL3kVYVmaIxdV
+v8yq89Uxwptwi2dz4NQClHxWD7VCGoclNFvH6Y4sxe7VBqHA2nhnGmxgZlUAegNv
+Utuw0XSlacP/Fw49oFuCDnF6MzG0k7DLEcVv1aG+/kXc/wODeAUoxXT5qwQ7i1bO
+O2zH0X0tW30O7Da93VSCUM+iWD+oA5jNTfDD8/HWEOui+jaddW6fIbRGdPFOc7oM
+/DiBqp8mV8mboUnmUq9bSDnu4gNwJ7yLr0XY7+KJDyv5ko7S+v4EwWqvFEatJReq
+mmT+1vjs4hEjpIExNwT5uMY1HwHI7kH/nUWUhGDR/hCJL6BfXrLtVSBlJL22KPhl
+G0oZ5ZTqdbO3yS6lLz2Cw2Zcb0oaK3IqgzdivvUcyubfjDygpXzZWrklCKXq/rYa
+dmAUE3uJj3ElELF3NNzc+48uXhUyfamlJzWFqq+Fu2lqx8RvSfN7WhXwNnSfZxjA
+igsYUleKVac4QkpAi59H0G9F5PkZcittOwV/l6sOJzEbRZh3Lwj6PBqqzndwDw3Z
+GXYpxkUXw1jFYFHBSTprxTNmVF/9JKrgIKLo0FnfCX35ba8xdQsbJ2OdVNH6nUNg
+qmebX6FmYolVsVueVlwy2ine7FW4+yV1qmF1oFEEbevb08Z+zbl+Eqnr8TARmnI9
+kISoULqtA7ATuL0IJZPD
+=R8QN
+-----END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.20-r1.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild
similarity index 98%
rename from dev-db/mariadb-galera/mariadb-galera-10.0.20-r1.ebuild
rename to dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild
index ca543de..a609699 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.20-r1.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${RDEPEND}"
 # and create your own mysql-extras tarball, looking at 000_index.txt
 
 # Official test instructions:
-# USE='embedded extraengine perl ssl static-libs community' \
+# USE='client-libs community embedded extraengine perl server ssl static-libs tools' \
 # FEATURES='test userpriv -usersandbox' \
 # ebuild mariadb-galera-X.X.XX.ebuild \
 # digest clean package


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-11-19 20:01 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-11-19 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b020afe46fe8e6c704f7c9affcae0ea3954ffab2
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 20:00:53 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 20:00:53 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=b020afe4

dev-db/mariadb-galera: Drop old vulnerable versions

Package-Manager: portage-2.2.25
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog                    |   4 +
 dev-db/mariadb-galera/Manifest                     |  31 +++--
 .../mariadb-galera/mariadb-galera-10.0.20.ebuild   | 129 -------------------
 .../mariadb-galera/mariadb-galera-10.0.21.ebuild   | 137 ---------------------
 dev-db/mariadb-galera/metadata.xml                 |   1 -
 5 files changed, 18 insertions(+), 284 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index 4d70493..f53d068 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,7 @@
+  19 Nov 2015; Brian Evans <grknight@gentoo.org> -mariadb-galera-10.0.20.ebuild,
+  -mariadb-galera-10.0.21.ebuild, metadata.xml:
+  dev-db/mariadb-galera: Drop old vulnerable versions
+
   19 Nov 2015; Brian Evans <grknight@gentoo.org> metadata.xml:
   dev-db/mariadb-galera: Remove old cluster description from metadata
 

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index b220004..c354846 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,27 +1,24 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
-DIST mariadb-galera-10.0.20.tar.gz 56558895 SHA256 f6b979cbae803d1b33e85407fcd2aaf19b07fb5e183726666e8c990f1f7d5ce8 SHA512 dbae146c798d08f624fcdac86d7f69aea2ebe8540f659004fee11dba4a0a6c234b7235544ae4adf3b58add989649533f86dbe1de4107eb7bbd433add42f55dad WHIRLPOOL 93ad52daae91463772a163a59beab57496102fc2cd23ba7f9b009875ea8cb7b854d8a0d857ddb90d6e3ec3e034ae8403eb7aedba55f9d2a97f72dbc999085f69
-DIST mariadb-galera-10.0.21.tar.gz 56518164 SHA256 dc5385603257980ac2549a2c142e7eb41ab2bf60f9ca47ddfc1f6138b5138b58 SHA512 46d007b48a6f03bf5242d771d96a07ebf3f35af9c32d74bed37fb1d72b493d66db2007ec134be7e9d9aca5b2ccb968049a347fb1cfd86d8cc2da1408ff32b5dc WHIRLPOOL a3d5b118a1fe11fc07727ace130cb8766d47b1ae49926ec95fcf79e80250286286ccc02cb8f8c78ec63bcb0556d2f559cbaab0ff62bf721bdd27a49d219da981
 DIST mariadb-galera-10.0.22.tar.gz 56593286 SHA256 03707fe86add4ed3a1039d1c2d2a1eca768feef15bf8499d6a61bdeb0802de9e SHA512 4dd508293235fc786f1d3ada37b20284f591e16c50aea06514de3d5310f01ef22d01c8345226395ddccc0ee8c96b952a6e7b17f94b248cb6977bf40fff7c117f WHIRLPOOL 612f8910a9549aab4e77f1580570500fc4591d6f034728be55c2af8cd861e1170289c82db622cb34116aa0131c2ba89b32290fff5e863c96693ed1825eeaf070
-DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 d67cc1e2c581ab7c57122b7d29864643869799893a95a158a18e14201d4ffc10 SHA512 3a7cb07773099e766f8e796d4e555d42874b85285cc2c7c60220370cc6aafc36a60eb340008637298d85d83f529e73392895a81c1438ffccff9eb8f354b29ba9 WHIRLPOOL 11e75f4b696e2547c1da40e69d8ab75df4bf7080426204c040632f24846407b07d71061c09c4ff4a1d21a9d14a94769d8f8ef62421d0aecd99efe832caf4dd22
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.1
 
-iQJ8BAEBCABmBQJWTincXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJWTip1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
-MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2l0UQANNPNAoaPrkrijruG16dl/TH
-M0nKh7ecazk3lD3wakQr2hBM/YW+4TP4wEQiEet8wHO2r1bOYmqB5wLabEIDZ9GH
-RiQ7liBnZP93TpcNi3610LLqFNpQZITbVzZXKelYyBqyndozOh0yQWaUm6jRtepk
-NTT/QnRxQ0XhpOoPlzmABft5DvAni4h/jgLyqkzR/xtRYN3RyIAG06oJjhEjk3WD
-Mq2W7vteU1fnjeTtlvNmQxa6f35d2K0Tqu76DagbaZCXQhgJpF8xoibqxl8Eyjvs
-Whdrcs3JAUoOurc0hfS90Q66ihHKxS9YQVXRg8rTterYRWae5S2yimbnQKrO+9GE
-xP9h/HXO6GzOKM55G0gxj/FGaceK6WOoc/WeAidqfsv+XQszAn9zuv75XH/8xk9X
-j0HgUU3jEUTewUd6AQjbS2j9FqFLFCREjcEd0CqDk9XqyNIQFHJe5A/dKYR8is4Q
-FRhzIomG5a4p8dsOxeJkjHLtoSScGtC9Sw9Oy6XUkfyerNg1evmZXryKcGwbL/KW
-JIIeO7TELpJTER3//xdoUC6xeMszsXVfDgGA4q8SYH5Uan/QuuliRST7x8LtsDdg
-JJyqXByAUUr3gMqi5OvF4vU5X/TC3G64W8gZAF459h3D+Y8NTbIbRvKVbQRMXE21
-HvUjIofqXzstJyX1r5Wm
-=ztmJ
+MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2jSQP+QEtmpkWzztGxTDchLTSS+K0
+8bZ4Y1h0NUVNUBuWMtGYO+rB5Li3PWkEjdImstNyUSEml0BABKgXf5natiXQx/Tw
+C2+b21ISkSMg8Y37QHeTiCh6YDF3rXIXq0hL62cBbAe+9kb5aFTggnzZVWUX3Tcv
+DzTvB6J3pe/ki5FZ65bUXAf8jNxatmOtfC+f2oREwUbd+yxjAb9aHFBzooBUKhNn
+zlGhBerBWD38f/Fw4L+4XP5bHvaeyrZ5rw934ZE7kUDpXcBKUDDLSZNtvHNgwCGa
+YUvz5sWncQHFg3EUmmeo0j2rKOC9jKRTXPgGxDPEH1Q21Te5pzPZua91dVq6rRmB
+3NKnUdKmwL2SjgLqzXFDmGHQtuEy0VHx67UOvS/x5NaktuAkAGxOjP+BxaGXaKEk
+FKcTMbFE+7o8hvA8jkLCGzgXSSiufwp7UYDl2WZ6oWCzBPl4HzHxoS6T9vh4uYh6
+NqwjRZZNggGh7+wTm+FTHWzGPjye+VFi8cCYqSdMOR1qTDDuIAV8d1etIn8p8qHr
+edNUIrEeqalDck9o1KXm4pk59ULMK6tpUqD/hiC7ByH9sVroLGGgJfEjWN/ftg28
+2mKqdoc+U7/Dttn2NPnyIZz1px1qOQvhLaTvzJj4QqYuchKtC0tElrMhcl1fa6Tr
++4pK3qIPk8BNzOjmf2wB
+=95rh
 -----END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild
deleted file mode 100644
index da10c35..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-MY_EXTRAS_VER="20141215-0144Z"
-WSREP_REVISION="25"
-SUBSLOT="18"
-
-inherit toolchain-funcs mysql-multilib
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~x86"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='embedded extraengine perl openssl static-libs' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-multilib_src_test() {
-
-	if ! multilib_is_native_abi ; then
-		einfo "Server tests not available on non-native abi".
-		return 0;
-	fi
-
-	local TESTDIR="${BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if ! use "minimal" ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-		# Enable parallel testing, auto will try to detect number of cores
-		# You may set this by hand.
-		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
-		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${T}"/var-tests{,/log}
-
-		# These are failing in MariaDB 10.0 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql, main.bootstrap
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock
-		# main.mysql_client_test_comp:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# wsrep.variables:
-		# Expects the sys-cluster/galera library to be installed and configured
-		#
-		# wsrep.foreign_key:
-		# Issues a configuration deprecation warning which does not affect data
-		#
-
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			main.mysql_client_test_comp main.bootstrap \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help wsrep.variables wsrep.foreign_key \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		# The PATH addition is required for the galera suite to find the sst scripts
-		# Skipping galera tests for now until MDEV-7544 is resovled
-		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
-		PATH="${BUILD_DIR}/scripts:${PATH}" \
-		perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild
deleted file mode 100644
index bb95a54..0000000
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.21.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-MY_EXTRAS_VER="20150717-1707Z"
-WSREP_REVISION="25"
-HAS_TOOLS_PATCH="1"
-SUBSLOT="18"
-
-inherit toolchain-funcs mysql-multilib
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~amd64 ~x86"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='client-libs embedded extraengine perl server openssl static-libs tools' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mariadb-galera-X.X.XX.ebuild \
-# digest clean package
-multilib_src_test() {
-
-	if ! multilib_is_native_abi ; then
-		einfo "Server tests not available on non-native abi".
-		return 0;
-	fi
-
-	local TESTDIR="${BUILD_DIR}/mysql-test"
-	local retstatus_unit
-	local retstatus_tests
-
-	# Bug #213475 - MySQL _will_ object strenously if your machine is named
-	# localhost. Also causes weird failures.
-	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
-	if use server ; then
-
-		if [[ $UID -eq 0 ]]; then
-			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
-		fi
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
-		addpredict /this-dir-does-not-exist/t9.MYI
-
-		# Run CTest (test-units)
-		cmake-utils_src_test
-		retstatus_unit=$?
-		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
-
-		# Ensure that parallel runs don't die
-		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-		# Enable parallel testing, auto will try to detect number of cores
-		# You may set this by hand.
-		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
-		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
-
-		# create directories because mysqladmin might right out of order
-		mkdir -p "${T}"/var-tests{,/log}
-
-		# Create a symlink to provided binaries so the tests can find them when client-libs is off
-		if ! use client-libs ; then
-			ln -srf /usr/bin/my_print_defaults "${BUILD_DIR}/client/my_print_defaults" || die
-			ln -srf /usr/bin/perror "${BUILD_DIR}/client/perror" || die
-			mysql-multilib_disable_test main.perror "String mismatch due to not building local perror"
-		fi
-
-		# These are failing in MariaDB 10.0 for now and are believed to be
-		# false positives:
-		#
-		# main.information_schema, binlog.binlog_statement_insert_delayed,
-		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
-		# funcs_1.is_columns_mysql, main.bootstrap
-		# fails due to USE=-latin1 / utf8 default
-		#
-		# main.mysql_client_test, main.mysql_client_test_nonblock
-		# main.mysql_client_test_comp:
-		# segfaults at random under Portage only, suspect resource limits.
-		#
-		# wsrep.variables:
-		# Expects the sys-cluster/galera library to be installed and configured
-		#
-		# wsrep.foreign_key:
-		# Issues a configuration deprecation warning which does not affect data
-		#
-
-		for t in main.mysql_client_test main.mysql_client_test_nonblock \
-			main.mysql_client_test_comp main.bootstrap \
-			binlog.binlog_statement_insert_delayed main.information_schema \
-			main.mysqld--help wsrep.variables wsrep.foreign_key \
-			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
-				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
-		done
-
-		# Run mysql tests
-		pushd "${TESTDIR}"
-
-		# run mysql-test tests
-		# The PATH addition is required for the galera suite to find the sst scripts
-		# Skipping galera tests for now until MDEV-7544 is resovled
-		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
-		PATH="${BUILD_DIR}/scripts:${PATH}" \
-		perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
-		retstatus_tests=$?
-		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		popd
-
-		# Cleanup is important for these testcases.
-		pkill -9 -f "${S}/ndb" 2>/dev/null
-		pkill -9 -f "${S}/sql" 2>/dev/null
-
-		failures=""
-		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
-		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
-		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
-
-		[[ -z "$failures" ]] || die "Test failures: $failures"
-		einfo "Tests successfully completed"
-	else
-
-		einfo "Skipping server tests due to minimal build."
-	fi
-}

diff --git a/dev-db/mariadb-galera/metadata.xml b/dev-db/mariadb-galera/metadata.xml
index 922b9bf..ecc7af5 100644
--- a/dev-db/mariadb-galera/metadata.xml
+++ b/dev-db/mariadb-galera/metadata.xml
@@ -18,7 +18,6 @@ dev-db/mariadb
   <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations.</flag>
   <flag name='latin1'>Use LATIN1 encoding instead of UTF8</flag>
   <flag name='libressl'>Enable SSL connections and crypto functions using <pkg>dev-libs/libressl</pkg></flag>
-  <flag name='minimal'>Install client programs only, no server</flag>
   <flag name='oqgraph'>Add support for the Open Query GRAPH engine</flag>
   <flag name='openssl'>Enable SSL connections and crypto functions using <pkg>dev-libs/openssl</pkg></flag>
   <flag name='profiling'>Add support for statement profiling (requires USE=community).</flag>


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-11-19 20:01 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-11-19 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     2497d1c29c57ac61489257d248347953a952f777
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 19:58:24 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 19:58:24 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=2497d1c2

dev-db/mariadb-galera: Version bump

Package-Manager: portage-2.2.25
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog                    |   5 +
 dev-db/mariadb-galera/Manifest                     |  29 ++---
 .../mariadb-galera/mariadb-galera-10.0.22.ebuild   | 136 +++++++++++++++++++++
 3 files changed, 156 insertions(+), 14 deletions(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index def3db6..b624d07 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,8 @@
+*mariadb-galera-10.0.22 (19 Nov 2015)
+
+  19 Nov 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.22.ebuild:
+  dev-db/mariadb-galera: Version bump
+
 *mariadb-galera-10.0.21 (19 Aug 2015)
 
   19 Aug 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.21.ebuild,

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 667cd9c..b220004 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -3,24 +3,25 @@ Hash: SHA256
 
 DIST mariadb-galera-10.0.20.tar.gz 56558895 SHA256 f6b979cbae803d1b33e85407fcd2aaf19b07fb5e183726666e8c990f1f7d5ce8 SHA512 dbae146c798d08f624fcdac86d7f69aea2ebe8540f659004fee11dba4a0a6c234b7235544ae4adf3b58add989649533f86dbe1de4107eb7bbd433add42f55dad WHIRLPOOL 93ad52daae91463772a163a59beab57496102fc2cd23ba7f9b009875ea8cb7b854d8a0d857ddb90d6e3ec3e034ae8403eb7aedba55f9d2a97f72dbc999085f69
 DIST mariadb-galera-10.0.21.tar.gz 56518164 SHA256 dc5385603257980ac2549a2c142e7eb41ab2bf60f9ca47ddfc1f6138b5138b58 SHA512 46d007b48a6f03bf5242d771d96a07ebf3f35af9c32d74bed37fb1d72b493d66db2007ec134be7e9d9aca5b2ccb968049a347fb1cfd86d8cc2da1408ff32b5dc WHIRLPOOL a3d5b118a1fe11fc07727ace130cb8766d47b1ae49926ec95fcf79e80250286286ccc02cb8f8c78ec63bcb0556d2f559cbaab0ff62bf721bdd27a49d219da981
+DIST mariadb-galera-10.0.22.tar.gz 56593286 SHA256 03707fe86add4ed3a1039d1c2d2a1eca768feef15bf8499d6a61bdeb0802de9e SHA512 4dd508293235fc786f1d3ada37b20284f591e16c50aea06514de3d5310f01ef22d01c8345226395ddccc0ee8c96b952a6e7b17f94b248cb6977bf40fff7c117f WHIRLPOOL 612f8910a9549aab4e77f1580570500fc4591d6f034728be55c2af8cd861e1170289c82db622cb34116aa0131c2ba89b32290fff5e863c96693ed1825eeaf070
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 d67cc1e2c581ab7c57122b7d29864643869799893a95a158a18e14201d4ffc10 SHA512 3a7cb07773099e766f8e796d4e555d42874b85285cc2c7c60220370cc6aafc36a60eb340008637298d85d83f529e73392895a81c1438ffccff9eb8f354b29ba9 WHIRLPOOL 11e75f4b696e2547c1da40e69d8ab75df4bf7080426204c040632f24846407b07d71061c09c4ff4a1d21a9d14a94769d8f8ef62421d0aecd99efe832caf4dd22
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.1
 
-iQJ8BAEBCABmBQJV1LbCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJWTincXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
-MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2Wv8P/iVF9zTpgNHcL3kVYVmaIxdV
-v8yq89Uxwptwi2dz4NQClHxWD7VCGoclNFvH6Y4sxe7VBqHA2nhnGmxgZlUAegNv
-Utuw0XSlacP/Fw49oFuCDnF6MzG0k7DLEcVv1aG+/kXc/wODeAUoxXT5qwQ7i1bO
-O2zH0X0tW30O7Da93VSCUM+iWD+oA5jNTfDD8/HWEOui+jaddW6fIbRGdPFOc7oM
-/DiBqp8mV8mboUnmUq9bSDnu4gNwJ7yLr0XY7+KJDyv5ko7S+v4EwWqvFEatJReq
-mmT+1vjs4hEjpIExNwT5uMY1HwHI7kH/nUWUhGDR/hCJL6BfXrLtVSBlJL22KPhl
-G0oZ5ZTqdbO3yS6lLz2Cw2Zcb0oaK3IqgzdivvUcyubfjDygpXzZWrklCKXq/rYa
-dmAUE3uJj3ElELF3NNzc+48uXhUyfamlJzWFqq+Fu2lqx8RvSfN7WhXwNnSfZxjA
-igsYUleKVac4QkpAi59H0G9F5PkZcittOwV/l6sOJzEbRZh3Lwj6PBqqzndwDw3Z
-GXYpxkUXw1jFYFHBSTprxTNmVF/9JKrgIKLo0FnfCX35ba8xdQsbJ2OdVNH6nUNg
-qmebX6FmYolVsVueVlwy2ine7FW4+yV1qmF1oFEEbevb08Z+zbl+Eqnr8TARmnI9
-kISoULqtA7ATuL0IJZPD
-=R8QN
+MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2l0UQANNPNAoaPrkrijruG16dl/TH
+M0nKh7ecazk3lD3wakQr2hBM/YW+4TP4wEQiEet8wHO2r1bOYmqB5wLabEIDZ9GH
+RiQ7liBnZP93TpcNi3610LLqFNpQZITbVzZXKelYyBqyndozOh0yQWaUm6jRtepk
+NTT/QnRxQ0XhpOoPlzmABft5DvAni4h/jgLyqkzR/xtRYN3RyIAG06oJjhEjk3WD
+Mq2W7vteU1fnjeTtlvNmQxa6f35d2K0Tqu76DagbaZCXQhgJpF8xoibqxl8Eyjvs
+Whdrcs3JAUoOurc0hfS90Q66ihHKxS9YQVXRg8rTterYRWae5S2yimbnQKrO+9GE
+xP9h/HXO6GzOKM55G0gxj/FGaceK6WOoc/WeAidqfsv+XQszAn9zuv75XH/8xk9X
+j0HgUU3jEUTewUd6AQjbS2j9FqFLFCREjcEd0CqDk9XqyNIQFHJe5A/dKYR8is4Q
+FRhzIomG5a4p8dsOxeJkjHLtoSScGtC9Sw9Oy6XUkfyerNg1evmZXryKcGwbL/KW
+JIIeO7TELpJTER3//xdoUC6xeMszsXVfDgGA4q8SYH5Uan/QuuliRST7x8LtsDdg
+JJyqXByAUUr3gMqi5OvF4vU5X/TC3G64W8gZAF459h3D+Y8NTbIbRvKVbQRMXE21
+HvUjIofqXzstJyX1r5Wm
+=ztmJ
 -----END PGP SIGNATURE-----

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild
new file mode 100644
index 0000000..a420f7b
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+MY_EXTRAS_VER="20150717-1707Z"
+WSREP_REVISION="25"
+HAS_TOOLS_PATCH="1"
+SUBSLOT="18"
+
+inherit toolchain-funcs mysql-multilib
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~amd64 ~x86"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='client-libs embedded extraengine perl server openssl static-libs tools' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-galera-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+	if ! multilib_is_native_abi ; then
+		einfo "Server tests not available on non-native abi".
+		return 0;
+	fi
+
+	local TESTDIR="${BUILD_DIR}/mysql-test"
+	local retstatus_unit
+	local retstatus_tests
+
+	# Bug #213475 - MySQL _will_ object strenously if your machine is named
+	# localhost. Also causes weird failures.
+	[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+	if use server ; then
+
+		if [[ $UID -eq 0 ]]; then
+			die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+		fi
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+		addpredict /this-dir-does-not-exist/t9.MYI
+
+		# Run CTest (test-units)
+		cmake-utils_src_test
+		retstatus_unit=$?
+		[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+		# Ensure that parallel runs don't die
+		export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+		# Enable parallel testing, auto will try to detect number of cores
+		# You may set this by hand.
+		# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+		export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
+
+		# create directories because mysqladmin might right out of order
+		mkdir -p "${T}"/var-tests{,/log}
+
+		# Create a symlink to provided binaries so the tests can find them when client-libs is off
+		if ! use client-libs ; then
+			ln -srf /usr/bin/my_print_defaults "${BUILD_DIR}/client/my_print_defaults" || die
+			ln -srf /usr/bin/perror "${BUILD_DIR}/client/perror" || die
+			mysql-multilib_disable_test main.perror "String mismatch due to not building local perror"
+		fi
+
+		# These are failing in MariaDB 10.0 for now and are believed to be
+		# false positives:
+		#
+		# main.information_schema, binlog.binlog_statement_insert_delayed,
+		# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+		# funcs_1.is_columns_mysql, main.bootstrap
+		# fails due to USE=-latin1 / utf8 default
+		#
+		# main.mysql_client_test, main.mysql_client_test_nonblock
+		# main.mysql_client_test_comp:
+		# segfaults at random under Portage only, suspect resource limits.
+		#
+		# wsrep.variables:
+		# Expects the sys-cluster/galera library to be installed and configured
+		#
+		# wsrep.foreign_key:
+		# Issues a configuration deprecation warning which does not affect data
+		#
+
+		for t in main.mysql_client_test main.mysql_client_test_nonblock \
+			main.mysql_client_test_comp main.bootstrap \
+			binlog.binlog_statement_insert_delayed main.information_schema \
+			main.mysqld--help wsrep.variables wsrep.foreign_key \
+			funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+				mysql-multilib_disable_test  "$t" "False positives in Gentoo"
+		done
+
+		# Run mysql tests
+		pushd "${TESTDIR}"
+
+		# run mysql-test tests
+		# The PATH addition is required for the galera suite to find the sst scripts
+		WSREP_LOG_DIR="${T}/var-tests/wsrep" \
+		PATH="${BUILD_DIR}/scripts:${PATH}" \
+		perl mysql-test-run.pl --force --vardir="${T}/var-tests"
+		retstatus_tests=$?
+		[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		popd
+
+		# Cleanup is important for these testcases.
+		pkill -9 -f "${S}/ndb" 2>/dev/null
+		pkill -9 -f "${S}/sql" 2>/dev/null
+
+		failures=""
+		[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+		[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+		has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+		[[ -z "$failures" ]] || die "Test failures: $failures"
+		einfo "Tests successfully completed"
+	else
+
+		einfo "Skipping server tests due to minimal build."
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2015-11-19 20:01 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2015-11-19 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ddab886f71750ecbf4930a8ec6592a069b688ae5
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 19:59:13 2015 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 19:59:13 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=ddab886f

dev-db/mariadb-galera: Remove old cluster description from metadata

Package-Manager: portage-2.2.25
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb-galera/ChangeLog    | 3 +++
 dev-db/mariadb-galera/metadata.xml | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-db/mariadb-galera/ChangeLog b/dev-db/mariadb-galera/ChangeLog
index b624d07..4d70493 100644
--- a/dev-db/mariadb-galera/ChangeLog
+++ b/dev-db/mariadb-galera/ChangeLog
@@ -1,3 +1,6 @@
+  19 Nov 2015; Brian Evans <grknight@gentoo.org> metadata.xml:
+  dev-db/mariadb-galera: Remove old cluster description from metadata
+
 *mariadb-galera-10.0.22 (19 Nov 2015)
 
   19 Nov 2015; Brian Evans <grknight@gentoo.org> +mariadb-galera-10.0.22.ebuild:

diff --git a/dev-db/mariadb-galera/metadata.xml b/dev-db/mariadb-galera/metadata.xml
index 3db8685..922b9bf 100644
--- a/dev-db/mariadb-galera/metadata.xml
+++ b/dev-db/mariadb-galera/metadata.xml
@@ -13,7 +13,6 @@ dev-db/mariadb
 -->
 <use>
   <flag name='client-libs'>Build the libmysqlclient libraries</flag>
-  <flag name='cluster'>Add support for NDB clustering (deprecated)</flag>
   <flag name='embedded'>Build embedded server (libmysqld)</flag>
   <flag name='extraengine'>Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)</flag>
   <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations.</flag>


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/
@ 2017-03-02 14:30 Brian Evans
  0 siblings, 0 replies; 29+ messages in thread
From: Brian Evans @ 2017-03-02 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     55b4be26a8275773b630e8c1cbc2439a4c779ee0
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  2 14:24:27 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Mar  2 14:24:27 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mysql.git/commit/?id=55b4be26

dev-db/mariadb-galera: Drop $Id$ header

 dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild b/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild
index a420f7b..6c42d50 100644
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.22.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 MY_EXTRAS_VER="20150717-1707Z"


^ permalink raw reply related	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2017-03-02 14:30 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-22  2:12 [gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-galera/ Brian Evans
  -- strict thread matches above, loose matches on Subject: below --
2017-03-02 14:30 Brian Evans
2015-11-19 20:01 Brian Evans
2015-11-19 20:01 Brian Evans
2015-11-19 20:01 Brian Evans
2015-08-19 16:59 Brian Evans
2015-06-29 17:08 Brian Evans
2015-06-10 17:32 Brian Evans
2015-04-03 12:27 Brian Evans
2015-02-06 14:10 Brian Evans
2015-01-30 19:37 Brian Evans
2015-01-28 19:13 Brian Evans
2014-09-05  1:15 Brian Evans
2014-09-03 20:04 Brian Evans
2014-07-30 19:48 Brian Evans
2014-07-30  6:32 Robin H. Johnson
2014-07-02  2:02 Brian Evans
2014-05-01 16:10 Brian Evans
2014-04-22 18:08 Brian Evans
2014-04-18 17:01 Brian Evans
2014-03-28 16:47 Brian Evans
2014-03-05  4:03 Brian Evans
2014-02-14 19:06 Brian Evans
2013-12-23 18:00 Brian Evans
2013-10-10 20:03 Brian Evans
2013-09-17 13:57 Brian Evans
2013-08-21 17:28 Brian Evans
2013-04-30 10:17 Jorge Manuel B. S. Vicetto
2013-04-29 23:57 Jorge Manuel B. S. Vicetto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox