1 |
commit: 3fe5e4a98305448370ffe741e56c9564d3cc0a51 |
2 |
Author: Brian Evans <grknight <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Aug 29 20:33:56 2014 +0000 |
4 |
Commit: Brian Evans <grknight <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Aug 29 20:33:56 2014 +0000 |
6 |
URL: http://sources.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=3fe5e4a9 |
7 |
|
8 |
[percona-server] Version bump. Needs tests reran before committing to tree. |
9 |
|
10 |
--- |
11 |
dev-db/percona-server/Manifest | 2 ++ |
12 |
....0.ebuild => percona-server-5.6.20.68.0.ebuild} | 30 +++++++++++----------- |
13 |
2 files changed, 17 insertions(+), 15 deletions(-) |
14 |
|
15 |
diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest |
16 |
index 36de275..79addb2 100644 |
17 |
--- a/dev-db/percona-server/Manifest |
18 |
+++ b/dev-db/percona-server/Manifest |
19 |
@@ -1,3 +1,5 @@ |
20 |
DIST mysql-extras-20140729-2200Z.tar.bz2 1494219 SHA256 28363c7ba1893677911451e7f05402a31afc0ed0a48ea1b7cf1915ae1be81e20 SHA512 d90e104b3e73af5589eb32ddbcf9098ad9d69898b55d4d662ebc9578f0281e87fef6b5adb6cdc33fa19a04bf066e01121ead2e6a2bffa0d44ffc10b895392a1c WHIRLPOOL 531a9e08f9231bfcd758bbe8d5b6d5968bd2cfce9c70bc8c15517f497606322da7cffbecd77a0cabd837c3c0ba4f2381a569d583f2fa5ecb14e95a367a93ee11 |
21 |
+DIST mysql-extras-20140817-2331Z.tar.bz2 1494554 SHA256 c2e338b4e6933d87696cf8c15b5c17e41c0227c05cb123ef2c84e78f26b04b0a SHA512 40a181eabbc112d0408883cf280cc14fc694d971601c35c34b8d6bde6f931aab3f909952676a23457773a5d015f17d57d7b409818ff8569a4b8977638ed80456 WHIRLPOOL 24d74c5be9514b59b18673777aa24f358c7ce4f2daddf23598eb910ca05baa22631849c406c581a864ebd0836b56a7f5ff69bf7377c2dae9d21e96c670ed0e3e |
22 |
DIST percona-server-5.5.38-35.2.tar.gz 22946764 SHA256 2726d8443a4e87e1a1f11c56dfcd1aa79a5a2ff8cbff9f229c8589cdedbf031d SHA512 5813736a4b0a74d20f1fbce9a30b0000023c55c3e7d5c300608d2b0445568c2034c77f3d97951503cc9d568aa0eea2516bb459b0a2d9a0ea161da561c0aaf3fb WHIRLPOOL 25b1680f7a8c1b8290fc7a9a2a0fb0556f88591da108d6b524f6ae18da7c6e155cf1c03516a2234529eba0f454715b88302495c53ce793e9823485e1ccbc31e9 |
23 |
DIST percona-server-5.6.19-67.0.tar.gz 34127811 SHA256 5099e9d0ec69124f44596005a2dad92697dc2b6f8ab54d32bdb089945b76c346 SHA512 62b08b074d94f19e28e6aaf73f1419ecf589bd441b75efa7f27dad78705623b6002f5fd510832afb821d70315c7537042977cfbbab5317dfb1f6aca6d4224dc5 WHIRLPOOL a36725f1500125e4a7ce3714cc1b67c9bd90180e4eb0fce2237a8cbebb956a5d014934aa9b405f510fc3514a6a7dffb1301394c21b3ec129517ba25090ffc0d1 |
24 |
+DIST percona-server-5.6.20-68.0.tar.gz 33900890 SHA256 68621fdb9cc195309e8d56eacedd9a8b97c86bdd1a6f0f2d8e300816a1a1d7cd SHA512 cf0c52967d5645f3e4bc3b5e2ef2158c94461dbcd21c08cc6027845ac4a46201642db59085dc487111db98539088c3c920c121673452af5e7aca6ae0b89370ff WHIRLPOOL 582ebbd4c6a633ef895936be873bb7b844515e49d5353ffc45d9814f436562595f41e22703a069688c62c186e67f585e6aac664776d83d6b169b8000aa09c85d |
25 |
|
26 |
diff --git a/dev-db/percona-server/percona-server-5.6.19.67.0.ebuild b/dev-db/percona-server/percona-server-5.6.20.68.0.ebuild |
27 |
similarity index 87% |
28 |
rename from dev-db/percona-server/percona-server-5.6.19.67.0.ebuild |
29 |
rename to dev-db/percona-server/percona-server-5.6.20.68.0.ebuild |
30 |
index 61e03c3..e8b8d56 100644 |
31 |
--- a/dev-db/percona-server/percona-server-5.6.19.67.0.ebuild |
32 |
+++ b/dev-db/percona-server/percona-server-5.6.20.68.0.ebuild |
33 |
@@ -3,21 +3,12 @@ |
34 |
# $Header: $ |
35 |
|
36 |
EAPI="5" |
37 |
+MY_EXTRAS_VER="20140817-2331Z" |
38 |
|
39 |
-MY_EXTRAS_VER="20140729-2200Z" |
40 |
-MY_PV="${PV//_alpha_pre/-m}" |
41 |
-MY_PV="${MY_PV//_/-}" |
42 |
- |
43 |
-# Build type |
44 |
-BUILD="cmake" |
45 |
- |
46 |
-inherit toolchain-funcs mysql-v2 |
47 |
+inherit toolchain-funcs mysql-multilib |
48 |
# only to make repoman happy. it is really set in the eclass |
49 |
IUSE="$IUSE" |
50 |
|
51 |
-# Define the mysql-extras source |
52 |
-EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git" |
53 |
- |
54 |
# REMEMBER: also update eclass/mysql*.eclass before committing! |
55 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux" |
56 |
|
57 |
@@ -32,11 +23,16 @@ RDEPEND="${RDEPEND}" |
58 |
# and create your own mysql-extras tarball, looking at 000_index.txt |
59 |
|
60 |
# Official test instructions: |
61 |
-# USE='-cluster embedded extraengine perl ssl static-libs community' \ |
62 |
+# USE='embedded extraengine perl ssl static-libs community' \ |
63 |
# FEATURES='test userpriv -usersandbox' \ |
64 |
# ebuild percona-server-X.X.XX.ebuild \ |
65 |
# digest clean package |
66 |
-src_test() { |
67 |
+multilib_src_test() { |
68 |
+ |
69 |
+ if ! multilib_is_native_abi ; then |
70 |
+ einfo "Server tests not available on non-native abi". |
71 |
+ return 0; |
72 |
+ fi |
73 |
|
74 |
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test" |
75 |
local retstatus_unit |
76 |
@@ -63,6 +59,10 @@ src_test() { |
77 |
|
78 |
# Ensure that parallel runs don't die |
79 |
export MTR_BUILD_THREAD="$((${RANDOM} % 100))" |
80 |
+ # Enable parallel testing, auto will try to detect number of cores |
81 |
+ # You may set this by hand. |
82 |
+ # The default maximum is 8 unless MTR_MAX_PARALLEL is increased |
83 |
+ export MTR_PARALLEL="${MTR_PARALLEL:-auto}" |
84 |
|
85 |
# create directories because mysqladmin might right out of order |
86 |
mkdir -p "${S}"/mysql-test/var-tests{,/log} |
87 |
@@ -93,7 +93,7 @@ src_test() { |
88 |
funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers \ |
89 |
main.variables main.myisam main.merge_recover \ |
90 |
main.percona_bug1289599; do |
91 |
- mysql-v2_disable_test "$t" "False positives in Gentoo" |
92 |
+ mysql-multilib_disable_test "$t" "False positives in Gentoo" |
93 |
done |
94 |
|
95 |
# Run mysql tests |
96 |
@@ -104,7 +104,7 @@ src_test() { |
97 |
|
98 |
# run mysql-test tests |
99 |
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" \ |
100 |
- --testcase-timeout=30 --parallel=auto |
101 |
+ --testcase-timeout=30 |
102 |
retstatus_tests=$? |
103 |
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed" |
104 |
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox" |