From ab77b6f52457884c65ddb506bad0cfdb2389cadd Mon Sep 17 00:00:00 2001 From: Brian Evans Date: Sat, 7 Mar 2015 03:57:29 +0000 Subject: [PATCH] Version bump Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xD1F781EFF9F4A3B6 --- dev-db/percona-server/ChangeLog | 8 +- dev-db/percona-server/Manifest | 32 ++-- .../percona-server-5.6.23.72.1.ebuild | 138 ++++++++++++++++++ 3 files changed, 163 insertions(+), 15 deletions(-) create mode 100644 dev-db/percona-server/percona-server-5.6.23.72.1.ebuild diff --git a/dev-db/percona-server/ChangeLog b/dev-db/percona-server/ChangeLog index e034d162bc1a..fcda51316e1b 100644 --- a/dev-db/percona-server/ChangeLog +++ b/dev-db/percona-server/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-db/percona-server # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/percona-server/ChangeLog,v 1.13 2015/02/09 20:06:49 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/percona-server/ChangeLog,v 1.14 2015/03/07 03:57:20 grknight Exp $ + +*percona-server-5.6.23.72.1 (07 Mar 2015) + + 07 Mar 2015; Brian Evans + +percona-server-5.6.23.72.1.ebuild: + Version bump *percona-server-5.6.22.72.0 (09 Feb 2015) diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest index 572c72fbd2fe..60544b894450 100644 --- a/dev-db/percona-server/Manifest +++ b/dev-db/percona-server/Manifest @@ -6,24 +6,28 @@ AUX my.cnf-5.6 4683 SHA256 b61cbaca9e9290f600c7f001bd544aa2a4ec2b92c04ef8e1abc8a DIST mysql-extras-20150113-1853Z.tar.bz2 1494439 SHA256 420553dc8557d0622ad762ee6924900acc74fd4f367fd3840acab03114fada4d SHA512 b1252d905b71a6f42484eaa796ebcd2f0769affc566e6c277ef3bc0ef9bc446a1c22aac3faa48ef7b9305056a1302b37d7ef86b547c44514528a5956ce61d372 WHIRLPOOL d14f0d88358eb0bbd2c338052ec086ab8260988497ef09da934365ded3c30c7e905ea936a0c9817ccb49d1f6e3408b3f6a438455a2455c65c2f26a9fc6367ff3 DIST percona-server-5.6.22-71.0.tar.gz 33992150 SHA256 0a7269a71e009bc802adef1dd3502562f22b881b7f88823ca84c987724dcf10c SHA512 b427473c130a39fc2985801a28d5c31295ad50c8ca7ebdd864d6c55389a0b095cef8eb47ebdc09d79e3aff6505b75bd9241442151ee87f986237b8a3be7873b0 WHIRLPOOL a89fb19498a0c74b4d3ad90ff047601524e9ba76513351433cdcd68ebe5524cc52f0ab1a54ae665b686562d55cb7c0df92ccb6be57709b2733aba4973f3b82ec DIST percona-server-5.6.22-72.0.tar.gz 34022879 SHA256 24eba36d13fbdd6c29528c32dc69b6767f0bacfba37d9de6b9637fdddccb314d SHA512 bbcaf5af03617f6aeb500d0aa17879ae3a7574d9a3959e37e4e74cb6226ce07d671b9ffdb611326fb066ed33150b9e299f95945282951adfbfe6e915574c59ed WHIRLPOOL c11216114fef6d0a1d6fa35eb1760209675d18dfd20dd4517b9eb8059cf8fe4d65a7405e38f514f1a45ae5d657120aa1691b2a9d8cdfdc70be4463a152ccd698 +DIST percona-server-5.6.23-72.1.tar.gz 34049056 SHA256 5382630b98dd05f72e372ede5535ddcad2e389b594311a69f03a3d95f68d4907 SHA512 4b59add413d85b81639b2c43a41dbedfc1dbacbe914249c8c6b6cc8d35d2906359ea0c149aa55e113fd2bcc7b7dfe34e7ea57264f60d84e2bee392860d80ebd0 WHIRLPOOL d2a43540ed739982efd941295a4adac4acf2e6b9cbc4ca05509aac980a98849833fdaa36bf8a758459c11374cb1ca73e7853f8ce032592544dc578a9f4f2a04e EBUILD percona-server-5.6.22.71.0.ebuild 4678 SHA256 592eb4781929222ef05f25b7dc56c948a875ef352a9861d7496775fb42ab2158 SHA512 e91161fb789fdd2894a760cf9684cdfd1554364c74c214ce449fe808bbf45fcefdb2c48469fc833111dd362375c5a23cb9cb41f3622888c1b4e1dcc5b4d3809e WHIRLPOOL 049988ea26aff3fa8396ba5ad8792d9075509adf88af7c14baffab5247421efe023396721f9766a214d325e96a0d89a8d6b253db9aa67b099fd00db68ab8b1b2 EBUILD percona-server-5.6.22.72.0.ebuild 4678 SHA256 75af207b63e8e746d497a0164dfff125cae4dce5d0ee686c7ba261a1b9fb0bee SHA512 7ec72828d18c1de6b1068740447a4a670886c734536afe89e0dec69dc4070b776349b82ec393b25d464438d1daa6b6f0a778f436fa0988b27719b2e5c20914bc WHIRLPOOL 303331e0fa6b4c4d1c7d3f924712cb1edf0f729f47a505bf04f33329d6e84d421da256670e50dae39d82f53b8953987a8fca0a0f01eb378c34b919ea44e226a3 -MISC ChangeLog 2243 SHA256 2ec0203506e41ccbe47e918755ef8ef7c01a6534e3adc74865e1f06e5b5a9f70 SHA512 94ef540f0a31e864e77ad0d70d080a343f8dd1cc6851b2e489c3a190d544a1c35524b817064bdaf257c5fcec405aaa5f09e85034b2aa038dd440c358bde7e805 WHIRLPOOL 019c0479f394fa7e7f151667521a5abdb66c1dc4768c05ee4d50abcdce79b8caea7b08d56fb2d03c01e2c02ca39e366993ab4c433bf5addfb878a7e4e300d9d3 +EBUILD percona-server-5.6.23.72.1.ebuild 5183 SHA256 986508e41b3b7f647128bc3e68ac88b86031bf896c98bd94199a132a2c42d1bd SHA512 304ed71e0720b72acee1d1a820fd403400ae85c44adc83abfa143df7f7ec397ce14e7b5b3f8a9a01c5181abe5679649c392e0f5e08bfad78591f8ed82cadad69 WHIRLPOOL bcd3269b42282e7b9fa78a782729130ef0ec01c51a8a329344c17e2be6186054ee2ffd16dfe7a9873400d092e403ef0b16b0d2e3daf8831e7194c2a3e01a9b4e +MISC ChangeLog 2389 SHA256 fa4dff509d854ba60acec7a5bc63bd55f8d137b4104a5cb2f4a07b9f93f67f34 SHA512 95fe049e12c8b415f77de4445173681e1ffb2f483d9a6106efa576760642b5d9ab497f972f35fd43802aeab54f8cf8416014558662fc61c6bff7950d93f30b88 WHIRLPOOL 0a0ea4665dbef40e700aac4cc22da2ba50c51ec53db1debfeee5ffd933c66b229948fdd7646efab51d778aefda7131ad852c7b5e951db67fc656b754a2c30f52 MISC metadata.xml 1003 SHA256 e60813b3bcb598a96d7f6d956114684ce41199ddda5fd278c41a17f34de4d183 SHA512 baeb1927d80a604b41693309e0e161b2729bb48a69a7b08035ccd723967d8185ef5f55fd033ac26b306efb301f919bf3fd043903bf2b9e639e934ece899b9bb7 WHIRLPOOL ae8e24df55cc48150d449f65ba1fe62beb040552db5e3a62bd24f5c1736a5491c518370452bd3235b372302ea83c79adc83d8ca2deed4d3b97224072bffe0ac4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQIcBAEBCAAGBQJU2RNeAAoJENH3ge/59KO2VyEQANgcD2tgi5ypXzAon2kzRUb+ -8kR4crxx4L/WuOLzC0x31mAzT/Ov0PsvfZb6V5kdlLioq+y5KOdFZ6aCHdExXjVj -s4AtCJG83R4wWdyfGe3O7ZTyfzgtSHTOX8nMnXRPDbfDmhZ7Ze7zHbHZfdNKVNKs -xOz4ZgCZokVgd4ZqbjGjNWLPCk0z2Zh85AzDyVZIk4Rq2w9nVmZkSfKCe4y5lRNi -l57tNDYE6sMJScsSod61bcIszcYdY9Y2nKu3NcQJ85qx4qNuNTWCsQjEFdof/Pmx -w89qN6dMldEIZzmvOrrnai87XqSrAtUH8J0SkUX+TD8iw1s9cIBcuAbgVzu3VgiY -XHxNTRfDwEfmJm2xuGbp8my/hvnc0gDerK1pKkjQhOuiu1PUPvwOs2mXboqlDQVm -ybv9KWa61D9hgTQCxwh1gnIQDqHFxKGQMR79ZxtggFKrJzi8sJ7JEKSmdVX2ALB9 -+cvA0szoiy9ly/rBdtNqDDolgCRx25BwteDH2d4d6TYXD3Zrq52Ag7xIT3A7XPtc -Yirsf8TpeVqYF9w30a3OyAYMC552MP8XvABJ4giJcfDrSCe/OqyyixnaepalohnG -du4QM6eFpSOkmM+e9slmsfPsOD0DOp3mAE/GpoIRamfW2x4E7OqaU6Jukjv8S+WU -ozpiG9UnKZndv02WmYvW -=COhd +iQJ8BAEBCABmBQJU+nclXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE +MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2QJEP/0WntGqs0n4q0lDHnupSzP3x +DFq34F9KqRTPWPkhuJ5enrNEPUS3/Y6DRTsi9QpUnsjrePaB65E/CKJzBIgy9g36 +VM6I39nxKEZnUO6G2r2z/kMSvKyLrawPs8w2BL0Y1x+kltXCqikfguevQyADrllo +TE5LXIh+CmWOp3VIvZS95wDnnKQks4fERS5V/kfGiU677lWNjSKjJufDzqIrLsR3 +CbmJ5IGTZ3VXFLzotuPo5URJZD7N5K5HwibyDDykfGef1r+NWCPkeIuXd4byvjA7 +4CoX+VG7wL9idnAeP/ceSXB1z3xE5/1BZboOEZ3rbA0VQykqCg2bflWR2CaAYxxp +6eZjbTQ3Cz0i8dqUHRIskPeEuOmB/lBlDbHFFZT9G4AXUtPANYWPyZX+okL57nIU +2xGDGuvkg5U+AEBJlr+6HFOSemzF0HvxNBlVit0Bi21ltNNi1ZgUC3SNr01PEzBw +enyxTAvqRJJ0DhGRGnYPMf50CdnvttijCSqZ8x+QTSEPjSZdcQN/CP79vhhJx9Qh +tAwr3ozRQrRnu3XOIkWyFAR6X+fWFWxJcbRBfkeclT/dr2Vzd4E1tfbqsINB4XYt +GSD1lqL0ABy0kb/CzVnfP+CBklNdWwCp5wWMD/7UOSSpT1BR6lV184fLV0S9TDg/ +i/zpDWfTl8/aCumN1K5u +=/j1D -----END PGP SIGNATURE----- diff --git a/dev-db/percona-server/percona-server-5.6.23.72.1.ebuild b/dev-db/percona-server/percona-server-5.6.23.72.1.ebuild new file mode 100644 index 000000000000..1ec7c269628d --- /dev/null +++ b/dev-db/percona-server/percona-server-5.6.23.72.1.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/percona-server/percona-server-5.6.23.72.1.ebuild,v 1.1 2015/03/07 03:57:20 grknight Exp $ + +EAPI="5" +MY_EXTRAS_VER="20150113-1853Z" + +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="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux" + +# 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='extraengine perl ssl static-libs community' \ +# FEATURES='test userpriv -usersandbox' \ +# ebuild percona-server-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="${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))" + # 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 Percona 5.6 for now and are believed to be + # false positives: + # + # main.information_schema, binlog.binlog_statement_insert_delayed, + # main.mysqld--help-notwin, binlog.binlog_mysqlbinlog_filter + # perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt + # funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers + # engines/funcs.db_alter_character_set engines/funcs.db_alter_character_set_collate + # engines/funcs.db_alter_collate_ascii engines/funcs.db_alter_collate_utf8 + # engines/funcs.db_create_character_set engines/funcs.db_create_character_set_collate + # fails due to USE=-latin1 / utf8 default + # + # main.mysql_client_test: + # segfaults at random under Portage only, suspect resource limits. + # + # main.percona_bug1289599 + # Looks to be a syntax error in the test file itself + # + # main.variables main.myisam main.merge_recover + # fails due to ulimit not able to open enough files (needs 5000) + # + # main.mysqlhotcopy_archive main.mysqlhotcopy_myisam + # Called with bad parameters should be reported upstream + + for t in main.mysql_client_test \ + binlog.binlog_statement_insert_delayed main.information_schema \ + main.mysqld--help-notwin binlog.binlog_mysqlbinlog_filter \ + perfschema.binlog_edge_mix perfschema.binlog_edge_stmt \ + funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers \ + main.variables main.myisam main.merge_recover \ + engines/funcs.db_alter_character_set engines/funcs.db_alter_character_set_collate \ + engines/funcs.db_alter_collate_ascii engines/funcs.db_alter_collate_utf8 \ + engines/funcs.db_create_character_set engines/funcs.db_create_character_set_collate \ + main.percona_bug1289599 main.mysqlhotcopy_archive main.mysqlhotcopy_myisam ; do + mysql-multilib_disable_test "$t" "False positives in Gentoo" + done + + # Run mysql tests + pushd "${TESTDIR}" + + # Set file limits higher so tests run + ulimit -n 3000 + + # run mysql-test tests + perl mysql-test-run.pl --force --vardir="${T}/var-tests" \ + --testcase-timeout=30 + 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 +} -- 2.26.2