Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mysql:master commit in: dev-db/mysql/
Date: Thu, 01 Oct 2015 15:15:40
Message-Id: 1443712510.ecf56d1cf8aa9006465dd2130aa9b16042530336.grknight@gentoo
1 commit: ecf56d1cf8aa9006465dd2130aa9b16042530336
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 1 15:15:10 2015 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 1 15:15:10 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/mysql.git/commit/?id=ecf56d1c
7
8 dev-db/mysql: Version bump; drop old
9
10 Signed-off-by: Brian Evans <grknight <AT> gentoo.org>
11
12 dev-db/mysql/Manifest | 26 +---
13 dev-db/mysql/mysql-5.6.24.ebuild | 153 --------------------
14 dev-db/mysql/mysql-5.6.25.ebuild | 154 ---------------------
15 ...sql-5.6.26-r1.ebuild => mysql-5.6.27-r1.ebuild} | 0
16 .../{mysql-5.6.26.ebuild => mysql-5.6.27.ebuild} | 0
17 5 files changed, 1 insertion(+), 332 deletions(-)
18
19 diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
20 index d49ebf5..405fac5 100644
21 --- a/dev-db/mysql/Manifest
22 +++ b/dev-db/mysql/Manifest
23 @@ -1,15 +1,10 @@
24 ------BEGIN PGP SIGNED MESSAGE-----
25 -Hash: SHA256
26 -
27 DIST mysql-4.0.27.tar.gz 11152643 SHA256 c79f83bed7c1ea98e018b8829375b55c1de838d21a526d7f679becc75de00d0f SHA512 188283133e99e1c0b52ac8650aff325d7c9762fbad526c2c67b26dd614f2a86afb247a3f55ff071be1d44cd13060b9d7cca08ba1d758a04d2369381fa104454e WHIRLPOOL d3964468635eae0caf7fc8fb7b3576da12d49264bd9b797bb2191da8c6b91ca46321fb090e994df2b93b43f50686dcc4f735bdff03b49a3176fa746d5c4a60ab
28 DIST mysql-4.1.22.tar.gz 17761101 SHA256 6bd2436fd0f233bb1518e15975cb4e9fa4434acb53c3c3cd7d4648219abf58e9 SHA512 9de1c2b27cf428a10f67a6217fc2783b638beb6345e2127a4163ceb286073886d223de861c40be0ab36ea78ec5f33ccd5ee457d1e35e67b081d629118b68d390 WHIRLPOOL b40ca2e0d07fc0bd504e57b7eb005d36cf842bb668e93722c723bcc5a797dc9b456ee8971ea99bfc2b9119a2e19ee599f8441eb4601709eb4238196a27319257
29 DIST mysql-5.0.96.tar.gz 22686667 SHA256 43853814775158aa1650f483530a7dde153957579e3349e3ec780b89d741fc84 SHA512 2e3b4ac221c1c1c11618dc79067a7feff680380fcea435813287b02cb0dff45fb5a32a4393c53cf13165f6efc99dbf347a9388ad364cfdf2e392760a310aa5a9 WHIRLPOOL 3e167e4ff4c56095fbdee55b7e619c9b7ad2120eb72c9a58fe77a023ab6e7498c74e2053876e61687d7812f9ff7022303728ddda49732e7569035684263d2517
30 DIST mysql-5.1.73.tar.gz 24023347 SHA256 05ebe21305408b24407d14b77607a3e5ffa3c300e03f1359d3066f301989dcb5 SHA512 2e3651ebc1370dad7e01158cdd99133ed3f90c985114766b6282d58b743ae7bce16db797e82819fa5bbc2fa53d89811fd76b278c7459338288e7957634a8c3ff WHIRLPOOL f47c3fe1cd98b8ca2163646c760bd9763c65eab0591b31fe30a8c55c72c8b10d7b549b394493695cf98f50999364409ef8158661141277e6d99b011835aef942
31 DIST mysql-5.5.44.tar.gz 21789766 SHA256 85f05b257db39e63c82ff4b5ce4e0c6d2b07560b5fc1646d47d7ae48eab3e5de SHA512 05707b96c3e0d39ca103d965640aa1a9461a513f788fc7f2acce4b3933ec578b3d66df53955b0dff1b6c9e5acd98441cfe1df5b3154a1058293babc39c26dad5 WHIRLPOOL 870d9728c78f6732fcd6f95e62833a769c937c96298a39bb023b33a9138552e254d2a3f6285d8f4f0b740de9d7397fa1a0987234a0a4dfa13c787fc068053d78
32 DIST mysql-5.5.45.tar.gz 21832364 SHA256 744efd3c39265b5fdeebd25f58ecb34a6eb06e02d9ec2febd3164942f2c89332 SHA512 1c8ddf294232b106562537d6e9b4a3956dd1a290562f313d311f2bbe09f1cb95c28e7e9a4c92a1fcc91a394514bc1190d185b1134003a9f6183ecc2a06d618e8 WHIRLPOOL 3daed09edfc1ca7a0ae379b876e061c2318755fdd14be9630b7c5311985e91ea46cf0e0b1eab98c758cc2809d5d562fcfd2f22022100051746343e147f3d4ebc
33 -DIST mysql-5.6.24.tar.gz 33178592 SHA256 37e27305b67d76883c5902dce59c89d596beee9dca7dbadd4a2e117f8101dfeb SHA512 cb4c27f67aad02e2120edb9dfaffa623d8ddb5861ee77055553c50cce76cbfe0a1e473e01cef3cf86b6362c719e1db18e69808a0e4e457f879a37297f14b9fd7 WHIRLPOOL 26e51a1c48d04c2f24f8914beb84bcd8122ecc569b922d001c05271c3b7dc3339652272e27169001c762356c6fffa9ba88a6ccd8b2235e41063b5948e1dd2011
34 -DIST mysql-5.6.25.tar.gz 33203321 SHA256 15079c0b83d33a092649cbdf402c9225bcd3f33e87388407be5cdbf1432c7fbd SHA512 cd15180281b015a29d5a9f12bafd5878ecb8ca68ada2e0d016916d77f606592b4b9a8e4a3728fc0d90326bcdda26fdd371fc731ca524f06bd06cc3b19ae93243 WHIRLPOOL 68932bcbec0e58aade1c00fe00651ecac1003e80e5cd29298c23a79190df76390c7f16a29fcb5bff9ad63e721f53978d5d727a0ae9c5df0eb97a002a4c3e4194
35 -DIST mysql-5.6.26.tar.gz 33278710 SHA256 b44c6ce5f95172c56c73edfa8b710b39242ec7af0ab182c040208c41866e5070 SHA512 455bf66e1c63e3368a3dd53f80a3393e33a20605cde320ee0bb61339d0853c2187d4947812405b85ea93a7da722787e958515fc69807c3fab131878fe9604f62 WHIRLPOOL e5fe46e4f1c8a20d955b5921c6773823cb1c01bd78319485528c478f213a37dc8ce8a1bc5c61904595e8931dec1376d471387a3f85119a0791cb8f6d9303eb6f
36 +DIST mysql-5.6.27.tar.gz 33327156 SHA256 8356bba23f3f6c0c2d4806110c41d1c4d6a4b9c50825e11c5be4bbee2b20b71d SHA512 2839a2f481eec52272a7965d1344677c0d0b77d85108e3b4986dc346caebf62d9ef6347756bac156dd943ad57440d6cac9283ee252e30bd3a1e430c492aceb09 WHIRLPOOL 4fdc0db92822809824777c5f712c3e7898af58f178d22ec4ca1a56d9c9b4d782efe47b3b35b7cc9c7b45d31f25f0323cced346e29c24e7bc4e7b9d965c48cfd7
37 DIST mysql-5.7.7-rc.tar.gz 47772644 SHA256 1f3069670ff6f1453a6b9ad569485977036c0d91a7267f15934e71ee1c7f8ff0 SHA512 443c74b6c5a5845a0ae3be054aa69970b49f5e71941316e80c680c416f0a0d06596ca6e314ffda7e735775e2eeb2414bbe11ea964a84593d9433ca6961cb257c WHIRLPOOL 29d4586e889fe426ff5f07d2a5d727db7165266f7f02910b1737d4f882b95fcb5b156c01f52b8f5bbb80c021d0e408a87ca032503f74a64fee2e90af43d98ec5
38 DIST mysql-5.7.8-rc.tar.gz 49762480 SHA256 9da4bff6e0840d260b2fef2dac0138e6f0fa05f2a95cf3f6cb1014a0fd46269b SHA512 97f77c2e3fc3fe2a1fbc4c9008f6ed75bfd64a309f066237de8a28c242cead98ad1700c133e21101545e9d7780f6e30aad0620ea6abe6dd40c0f63a20aaed44b WHIRLPOOL e63fda54bf90d883f90fdc3f9591914fc867a5dd0945cf6480396c2ac5c33add644edae0ca344c3c0c1c9c74ad04b39482c48eff1eeb91b4dced0e6b201e5e32
39 DIST mysql-extras-20070105.tar.bz2 50005 SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 SHA512 65e8fd1f9cc71083dbcfaffc331171e0d7deedbd784e416a4b629139f71cc102a84fa62c2d9e48310a18571ef7f06153911ee75c5d7bb6ba88807c287e7cbf34 WHIRLPOOL 3f858fbed6f57ffac863c29bef09a658e3d9f57cf4c6b5c62537973ae44f217344a8592ad311b14b1e7e8d475434b3c69339a8d2873c498ba712ff6f5e128cec
40 @@ -22,22 +17,3 @@ DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 d67cc1e2c581ab7c57122b7d
41 DIST mysql-extras-20150729-1849Z.tar.bz2 1491783 SHA256 18c3fadae04f1729169e587083135353680d7c59478cdb6ec0784b238ae8d34a SHA512 555156a00305732093173f83dd22dfa545ef0a3215d7cf419298b7f5be0f9bb8a527ae9c03f58d845223b40543e3dbd054ea103a105f282892cdbce67a864308 WHIRLPOOL 56a61fcd4af096b69318d9d158bf012944dc104aff01b2a55d20ae4a53dc462e9d7c67afb4a6643f93eef8da1f150f613b87880044fc244b040cbbc080c96034
42 DIST pbxt-1.0.11-6-pre-ga.tar.gz 3156307 SHA256 71ff3d86e9e5691f3efe541bf31f55a7ec2a88af27df6ad853b65902e00e6d12 SHA512 fa238303f06e0a9adfb10bd5a2e1d2e4850d2c17a350af3874cbff099d6e47b7c555d750c584d06a3ca87c1eb1e9301a9619d8d9a4cffb7fd0169b2b3a63c80c WHIRLPOOL 05cdd39f6f5dafff2def0062a00a24eff6cf6d8754f622b133365cef47cd6b828df5500ac407359d0793a75dd239ec1e49a13d2400a01ddf8b4cef7466e86962
43 DIST percona-xtradb-1.0.6-10.tar.gz 1676716 SHA256 e3aa818f13cf669412e59ad194eae8eada7a857bf7a4260e4bb41cab4d7ae39c SHA512 72e4b656b22a0420e6f5935dc28060e5c50fbeb48c6d1ae430579d9ccef8042fdd4dde128cc977b903de6221f7021e8c87ea29fe6a8a8c74edb84bf54ab889f3 WHIRLPOOL a916879be315498da27c60992efa4d19e91305b81242925e161547f3fb97a820256e1d07863e9e007ef843af54cd087ce5ac47d5ed1b70862da6cd5a9d81eccf
44 ------BEGIN PGP SIGNATURE-----
45 -Version: GnuPG v2.1
46 -
47 -iQJ8BAEBCABmBQJVzKD0XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
48 -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
49 -MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2VqEP/3g+6GHzL0hB5EDNOf8ivdlx
50 -C84i0x56sAv8xyhh0xPk7fFiQvkkh2/Z49xOdV7Um1gb9iC8Pnj2QhX6F5KXCNgM
51 -Ex38IBSwofqLubRtGfIr+BZr55h+jvWnpXp7lU85InDYLcLA9a1bhU/0uJwFiK/b
52 -/JKMPLbcuSaHzbBrwNCVhmxPeJgKuaIVS2IphcI54UYchNh7DyWCtagIvc7oWLYo
53 -xBkvjPS5pWY8y6GYK57crvgio7+jDKTMQjZ3fVpEltwDXTdBLy3BKb62RRUYF2VJ
54 -S3B8kcJnqwzITKF1MXzKg1SG+RNtJfAgLgNa3FpjkRSahWbj6G8eNVC8N2OFCybI
55 -CWgHVtScdWGXuL0NSXPJikqd8EdvHY/ouMU+bfEB1wjJ2938hCjIAS/fCvjy3PCo
56 -rMaSKAyUVg/s3xfqvbipvj/pQJ3NpHKlWOMVERa8KKKKCG/Akyxl2sRERKyPfXJt
57 -W6qx4knw/cP1lA9IfB+zal49g4rrHUSODp0pifOfD3vcqFRTyFxwzUY5t1ywchhC
58 -CgHF0reDO+Nb3Xt6GP6IaPzcMN8hNv8qQjjNCj4VvKMekK+a8RtKKgSW7YJQXD9H
59 -j6kSbq5yf+udFGO9JUm29/mdloNJBD/4o8hvRk70f8Vj/YQK4xfKaEzdwfr20hLP
60 -MQl/z/tzqJ96bpizWVl2
61 -=4icq
62 ------END PGP SIGNATURE-----
63
64 diff --git a/dev-db/mysql/mysql-5.6.24.ebuild b/dev-db/mysql/mysql-5.6.24.ebuild
65 deleted file mode 100644
66 index 0240d41..0000000
67 --- a/dev-db/mysql/mysql-5.6.24.ebuild
68 +++ /dev/null
69 @@ -1,153 +0,0 @@
70 -# Copyright 1999-2015 Gentoo Foundation
71 -# Distributed under the terms of the GNU General Public License v2
72 -# $Id$
73 -
74 -EAPI="5"
75 -
76 -MY_EXTRAS_VER="20150410-1944Z"
77 -MY_PV="${PV//_alpha_pre/-m}"
78 -MY_PV="${MY_PV//_/-}"
79 -
80 -inherit toolchain-funcs mysql-multilib
81 -# only to make repoman happy. it is really set in the eclass
82 -IUSE="$IUSE"
83 -
84 -# REMEMBER: also update eclass/mysql*.eclass before committing!
85 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~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"
86 -
87 -# When MY_EXTRAS is bumped, the index should be revised to exclude these.
88 -EPATCH_EXCLUDE=''
89 -
90 -DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
91 -RDEPEND="${RDEPEND}"
92 -
93 -# Please do not add a naive src_unpack to this ebuild
94 -# If you want to add a single patch, copy the ebuild to an overlay
95 -# and create your own mysql-extras tarball, looking at 000_index.txt
96 -
97 -# Official test instructions:
98 -# USE='embedded extraengine perl ssl static-libs community' \
99 -# FEATURES='test userpriv -usersandbox' \
100 -# ebuild mysql-X.X.XX.ebuild \
101 -# digest clean package
102 -multilib_src_test() {
103 -
104 - if ! multilib_is_native_abi ; then
105 - einfo "Server tests not available on non-native abi".
106 - return 0;
107 - fi
108 -
109 - local TESTDIR="${BUILD_DIR}/mysql-test"
110 - local retstatus_unit
111 - local retstatus_tests
112 -
113 - # Bug #213475 - MySQL _will_ object strenously if your machine is named
114 - # localhost. Also causes weird failures.
115 - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
116 -
117 - if ! use "minimal" ; then
118 -
119 - if [[ $UID -eq 0 ]]; then
120 - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
121 - fi
122 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
123 -
124 - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
125 - addpredict /this-dir-does-not-exist/t9.MYI
126 -
127 - # Run CTest (test-units)
128 - cmake-utils_src_test
129 - retstatus_unit=$?
130 - [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
131 -
132 - # Ensure that parallel runs don't die
133 - export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
134 - # Enable parallel testing, auto will try to detect number of cores
135 - # You may set this by hand.
136 - # The default maximum is 8 unless MTR_MAX_PARALLEL is increased
137 - export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
138 -
139 - # create directories because mysqladmin might right out of order
140 - mkdir -p "${T}"/var-tests{,/log}
141 -
142 - # create symlink for the tests to find mysql_tzinfo_to_sql
143 - ln -s "${BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
144 -
145 - # These are failing in MySQL 5.5/5.6 for now and are believed to be
146 - # false positives:
147 - #
148 - # main.information_schema, binlog.binlog_statement_insert_delayed,
149 - # funcs_1.is_triggers funcs_1.is_tables_mysql,
150 - # funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
151 - # perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
152 - # mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
153 - # perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
154 - # fails due to USE=-latin1 / utf8 default
155 - #
156 - # main.mysql_client_test:
157 - # segfaults at random under Portage only, suspect resource limits.
158 - #
159 - # rpl.rpl_plugin_load
160 - # fails due to included file not listed in expected result
161 - # appears to be poor planning
162 - #
163 - # main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
164 - # fails due to bad cleanup of previous tests when run in parallel
165 - # The tool is deprecated anyway
166 - # Bug 532288
167 - for t in \
168 - binlog.binlog_mysqlbinlog_filter \
169 - binlog.binlog_statement_insert_delayed \
170 - funcs_1.is_columns_mysql \
171 - funcs_1.is_tables_mysql \
172 - funcs_1.is_triggers \
173 - main.information_schema \
174 - main.mysql_client_test \
175 - main.mysqld--help-notwin \
176 - perfschema.binlog_edge_mix \
177 - perfschema.binlog_edge_stmt \
178 - rpl.rpl_plugin_load \
179 - main.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
180 - ; do
181 - mysql-multilib_disable_test "$t" "False positives in Gentoo"
182 - done
183 -
184 - if ! use extraengine ; then
185 - # bug 401673, 530766
186 - for t in federated.federated_plugin ; do
187 - mysql-multilib_disable_test "$t" "Test $t requires USE=extraengine (Need federated engine)"
188 - done
189 - fi
190 -
191 - # Run mysql tests
192 - pushd "${TESTDIR}"
193 -
194 - # Set file limits higher so tests run
195 - ulimit -n 3000
196 -
197 - # run mysql-test tests
198 - perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
199 - --suite-timeout=5000
200 - retstatus_tests=$?
201 - [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
202 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
203 -
204 - popd
205 -
206 - # Cleanup is important for these testcases.
207 - pkill -9 -f "${S}/ndb" 2>/dev/null
208 - pkill -9 -f "${S}/sql" 2>/dev/null
209 -
210 - failures=""
211 - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
212 - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
213 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
214 -
215 - [[ -z "$failures" ]] || die "Test failures: $failures"
216 - einfo "Tests successfully completed"
217 -
218 - else
219 -
220 - einfo "Skipping server tests due to minimal build."
221 - fi
222 -}
223
224 diff --git a/dev-db/mysql/mysql-5.6.25.ebuild b/dev-db/mysql/mysql-5.6.25.ebuild
225 deleted file mode 100644
226 index cd8d0a7..0000000
227 --- a/dev-db/mysql/mysql-5.6.25.ebuild
228 +++ /dev/null
229 @@ -1,154 +0,0 @@
230 -# Copyright 1999-2015 Gentoo Foundation
231 -# Distributed under the terms of the GNU General Public License v2
232 -# $Id$
233 -
234 -EAPI="5"
235 -
236 -MY_EXTRAS_VER="20150410-1944Z"
237 -MY_PV="${PV//_alpha_pre/-m}"
238 -MY_PV="${MY_PV//_/-}"
239 -SUBSLOT="18"
240 -
241 -inherit toolchain-funcs mysql-multilib
242 -# only to make repoman happy. it is really set in the eclass
243 -IUSE="$IUSE"
244 -
245 -# REMEMBER: also update eclass/mysql*.eclass before committing!
246 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~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"
247 -
248 -# When MY_EXTRAS is bumped, the index should be revised to exclude these.
249 -EPATCH_EXCLUDE=''
250 -
251 -DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
252 -RDEPEND="${RDEPEND}"
253 -
254 -# Please do not add a naive src_unpack to this ebuild
255 -# If you want to add a single patch, copy the ebuild to an overlay
256 -# and create your own mysql-extras tarball, looking at 000_index.txt
257 -
258 -# Official test instructions:
259 -# USE='embedded extraengine perl ssl static-libs community' \
260 -# FEATURES='test userpriv -usersandbox' \
261 -# ebuild mysql-X.X.XX.ebuild \
262 -# digest clean package
263 -multilib_src_test() {
264 -
265 - if ! multilib_is_native_abi ; then
266 - einfo "Server tests not available on non-native abi".
267 - return 0;
268 - fi
269 -
270 - local TESTDIR="${BUILD_DIR}/mysql-test"
271 - local retstatus_unit
272 - local retstatus_tests
273 -
274 - # Bug #213475 - MySQL _will_ object strenously if your machine is named
275 - # localhost. Also causes weird failures.
276 - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
277 -
278 - if ! use "minimal" ; then
279 -
280 - if [[ $UID -eq 0 ]]; then
281 - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
282 - fi
283 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
284 -
285 - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
286 - addpredict /this-dir-does-not-exist/t9.MYI
287 -
288 - # Run CTest (test-units)
289 - cmake-utils_src_test
290 - retstatus_unit=$?
291 - [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
292 -
293 - # Ensure that parallel runs don't die
294 - export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
295 - # Enable parallel testing, auto will try to detect number of cores
296 - # You may set this by hand.
297 - # The default maximum is 8 unless MTR_MAX_PARALLEL is increased
298 - export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
299 -
300 - # create directories because mysqladmin might right out of order
301 - mkdir -p "${T}"/var-tests{,/log}
302 -
303 - # create symlink for the tests to find mysql_tzinfo_to_sql
304 - ln -s "${BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
305 -
306 - # These are failing in MySQL 5.5/5.6 for now and are believed to be
307 - # false positives:
308 - #
309 - # main.information_schema, binlog.binlog_statement_insert_delayed,
310 - # funcs_1.is_triggers funcs_1.is_tables_mysql,
311 - # funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
312 - # perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
313 - # mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
314 - # perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
315 - # fails due to USE=-latin1 / utf8 default
316 - #
317 - # main.mysql_client_test:
318 - # segfaults at random under Portage only, suspect resource limits.
319 - #
320 - # rpl.rpl_plugin_load
321 - # fails due to included file not listed in expected result
322 - # appears to be poor planning
323 - #
324 - # main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
325 - # fails due to bad cleanup of previous tests when run in parallel
326 - # The tool is deprecated anyway
327 - # Bug 532288
328 - for t in \
329 - binlog.binlog_mysqlbinlog_filter \
330 - binlog.binlog_statement_insert_delayed \
331 - funcs_1.is_columns_mysql \
332 - funcs_1.is_tables_mysql \
333 - funcs_1.is_triggers \
334 - main.information_schema \
335 - main.mysql_client_test \
336 - main.mysqld--help-notwin \
337 - perfschema.binlog_edge_mix \
338 - perfschema.binlog_edge_stmt \
339 - rpl.rpl_plugin_load \
340 - main.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
341 - ; do
342 - mysql-multilib_disable_test "$t" "False positives in Gentoo"
343 - done
344 -
345 - if ! use extraengine ; then
346 - # bug 401673, 530766
347 - for t in federated.federated_plugin ; do
348 - mysql-multilib_disable_test "$t" "Test $t requires USE=extraengine (Need federated engine)"
349 - done
350 - fi
351 -
352 - # Run mysql tests
353 - pushd "${TESTDIR}"
354 -
355 - # Set file limits higher so tests run
356 - ulimit -n 3000
357 -
358 - # run mysql-test tests
359 - perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
360 - --suite-timeout=5000
361 - retstatus_tests=$?
362 - [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
363 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
364 -
365 - popd
366 -
367 - # Cleanup is important for these testcases.
368 - pkill -9 -f "${S}/ndb" 2>/dev/null
369 - pkill -9 -f "${S}/sql" 2>/dev/null
370 -
371 - failures=""
372 - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
373 - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
374 - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
375 -
376 - [[ -z "$failures" ]] || die "Test failures: $failures"
377 - einfo "Tests successfully completed"
378 -
379 - else
380 -
381 - einfo "Skipping server tests due to minimal build."
382 - fi
383 -}
384
385 diff --git a/dev-db/mysql/mysql-5.6.26-r1.ebuild b/dev-db/mysql/mysql-5.6.27-r1.ebuild
386 similarity index 100%
387 rename from dev-db/mysql/mysql-5.6.26-r1.ebuild
388 rename to dev-db/mysql/mysql-5.6.27-r1.ebuild
389
390 diff --git a/dev-db/mysql/mysql-5.6.26.ebuild b/dev-db/mysql/mysql-5.6.27.ebuild
391 similarity index 100%
392 rename from dev-db/mysql/mysql-5.6.26.ebuild
393 rename to dev-db/mysql/mysql-5.6.27.ebuild