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 |