From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QgoyD-00022l-E2 for garchives@archives.gentoo.org; Wed, 13 Jul 2011 02:14:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D477321C194; Wed, 13 Jul 2011 02:14:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 98DA021C194 for ; Wed, 13 Jul 2011 02:14:24 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EEBA92AC0B8 for ; Wed, 13 Jul 2011 02:14:23 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 31EF18003D for ; Wed, 13 Jul 2011 02:14:23 +0000 (UTC) From: "Jorge Manuel B. S. Vicetto" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jorge Manuel B. S. Vicetto" Message-ID: <1a3bb4725223fae2b4027c4a124770a80d7e7209.jmbsvicetto@gentoo> Subject: [gentoo-commits] proj/mysql:master commit in: dev-db/mysql/ X-VCS-Repository: proj/mysql X-VCS-Files: dev-db/mysql/Manifest dev-db/mysql/mysql-5.5.14.ebuild X-VCS-Directories: dev-db/mysql/ X-VCS-Committer: jmbsvicetto X-VCS-Committer-Name: Jorge Manuel B. S. Vicetto X-VCS-Revision: 1a3bb4725223fae2b4027c4a124770a80d7e7209 Date: Wed, 13 Jul 2011 02:14:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 23071afbe4f76a6c0897fcd6afa1912b commit: 1a3bb4725223fae2b4027c4a124770a80d7e7209 Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) ge= ntoo org> AuthorDate: Tue Jul 12 12:28:49 2011 +0000 Commit: Jorge Manuel B. S. Vicetto gentoo org= > CommitDate: Tue Jul 12 12:28:49 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/mysql.git;a=3D= commit;h=3D1a3bb472 [dev-db/mysql] 5.5.14 version bump. (Portage version: 2.2.0_alpha43/git/Linux x86_64, signed Manifest commit = with key BB0E6E98) --- dev-db/mysql/Manifest | 30 +++++----- dev-db/mysql/mysql-5.5.14.ebuild | 120 ++++++++++++++++++++++++++++++++= ++++++ 2 files changed, 136 insertions(+), 14 deletions(-) diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index 187c2e6..b7c4cb4 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 =20 AUX my.cnf 1249 RMD160 680752c5c5f1e18e02f5c3286aaade406f271b95 SHA1 f55= 92c43e52d23902a23d4f824d4dddccd7cdd0c SHA256 29c07ce113496ec62bf9427609f2= 291861e3e165200d6e98a69bd312c6c101ec AUX my.cnf-4.0 4316 RMD160 e2a9f3f1a13b1aa13151dc5dbeba1dad888337e3 SHA1= 40d6f252fd103548bc422e86659ef644fbce1ac6 SHA256 f4616a38d7c1b5cc2bf6b4e5= b175ffcc12a52e38772dd86274a8991ef50015af @@ -12,6 +12,7 @@ DIST mysql-5.1.57.tar.gz 23660514 RMD160 9ca7f79d14525f= ef2c1badf8410fecd238ee283 DIST mysql-5.5.10.tar.gz 23877968 RMD160 7f190513e38bbbcac21291e226de87b= 3b95a1ba4 SHA1 7e0b426d7a9ef0eaa6e2b2ea3e5fef1e1a078c5d SHA256 f4a0dae6d2= 626705ccede5126f2a3d45700195cb2568537c8b18bf1b604315a5 DIST mysql-5.5.12.tar.gz 23681636 RMD160 e36d6a29e4f92eecfbbdac47d9f0d9a= 427446da3 SHA1 8a4f4c2b762676140722d414d694cddd9c1e3397 SHA256 ed99dee589= 3f8502c909dfc4f55447f0ab9b7ae23fd6df53e31067d25f5088fc DIST mysql-5.5.13.tar.gz 23709591 RMD160 5e249f533be51a8cb6d777edf630ecd= 82f5e68a0 SHA1 ccfb58c87e045e6679b442c6230cac222e73f740 SHA256 f05c5df8c5= 3f85b094f415298eb8a7969e403604abc5a3b18ddd0e70e8b1d936 +DIST mysql-5.5.14.tar.gz 23772997 RMD160 1c84fc3967691e9eedd1b90df780a9d= 738a709c4 SHA1 3b17e20be4e8bcc0f94392fb444f4a09f80de2e4 SHA256 c7acab9ccb= 1e2598d079fe8b832281343c00b5b8032fcece37ef551b61980738 DIST mysql-5.6.2-m5.tar.gz 26137314 RMD160 e333a001e087b9fdf179c4e9f6a19= 27f2bd0fc6d SHA1 6b82c973b2c203909357e7100741b6030426fa67 SHA256 84b4f83b= 3eeff43fb9a282c03a252ee3ace1cea43ddebdfeb0ea940a687e427f DIST pbxt-1.0.11-6-pre-ga.tar.gz 3156307 RMD160 835c401b8503f1c1bef4b50f= 7a7815493f95acc1 SHA1 22eeffe0e38e0a0c2731a2c97fe00ce7d1ab2dfc SHA256 71f= f3d86e9e5691f3efe541bf31f55a7ec2a88af27df6ad853b65902e00e6d12 DIST percona-xtradb-1.0.6-10.tar.gz 1676716 RMD160 772947fe67725c55751f3= ec349711c05ba23c39b SHA1 07de0fd126e684aa045a8b941002f7634cd9a604 SHA256 = e3aa818f13cf669412e59ad194eae8eada7a857bf7a4260e4bb41cab4d7ae39c @@ -22,23 +23,24 @@ EBUILD mysql-5.1.57.ebuild 8664 RMD160 ef5e19caa8dfdf= 04f82ca9aa6aa48d417e37d1ae EBUILD mysql-5.5.10.ebuild 3851 RMD160 be21bf4d77fd21dca965794d899c04f83= 607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0dbb68e63c8b= 7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b EBUILD mysql-5.5.12.ebuild 3851 RMD160 be21bf4d77fd21dca965794d899c04f83= 607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0dbb68e63c8b= 7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b EBUILD mysql-5.5.13.ebuild 3909 RMD160 4b336f52f648a079c39b6602bcb4fbb3b= 3bd7b77 SHA1 5278dfe3d80a9a10c37dc0c2232aef7559eda27d SHA256 95f321d2c7f8= 627c49013ebba62a96ffcb3a89dce4b396d69b55680ced13b602 +EBUILD mysql-5.5.14.ebuild 3909 RMD160 4b336f52f648a079c39b6602bcb4fbb3b= 3bd7b77 SHA1 5278dfe3d80a9a10c37dc0c2232aef7559eda27d SHA256 95f321d2c7f8= 627c49013ebba62a96ffcb3a89dce4b396d69b55680ced13b602 EBUILD mysql-5.6.2_alpha_pre5.ebuild 3851 RMD160 be21bf4d77fd21dca965794= d899c04f83607cfe7 SHA1 dcd690b860a3b6a8e06f8327af92c22cd90fc5b7 SHA256 0d= bb68e63c8b7ecfeb24449030b38076df495bc3e3878674c5f6f9fe5a7e254b MISC ChangeLog 6065 RMD160 95779b300845c38a2573e8fa17f7322f19732630 SHA1= ec4ab909266a4b8fdfd8d1506b601ede4c8267e3 SHA256 c8dedfca95d419ccd6221da8= baf7745ee28f09f1d05505854f78f6a7f5283a68 MISC metadata.xml 1144 RMD160 2e8b432149e8467becaf1e52884437a80d31673d S= HA1 b516bc717f95725fe9e6486b6101f42e42007909 SHA256 e84ceb0d15ac0384c33c6= a6451ccf4902f7c2aa9d227b931c12c25695e4b62a2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) =20 -iQIcBAEBCAAGBQJN9s7BAAoJEC8ZTXQF1qEP+04QAKq2lFZBVkdz5MikV9w5ZEZp -p0g3ydgCMMM4rXs6ga0uqOfds7ooNjpBN29PgScQCl7iUgkp7CHayQtqLbnXIM8d -IqYpZMA8B7IYZZCWrh9HyQKE3JNc6D/6s9Pw4pkOgxFr15GXfP7SPjKMDszhiPDo -EFov3Iwr5Q45vQ+i0Y6OJ3GiD4vvV6vPau9W7UNx6I72oINdw8jjlopr4BhSC12g -Hm0YpITt8UxkYCpjYa4e0QtozZO5osLaBsVYK2q6uTdyS7hbDjnonewcSxLithUq -N2GsyiE2CKlZIjdstDmSyyJyOpjyGmREXHPyuqHt68zgqxPKBClU/SsSCnCmkV6B -T2pjYQJnxOuTk3JVa/4vTlDDhRKAUCPxFXMwZ6WRCbsdS8+00etx07RqQel9qVb2 -gNtWA1n9nW3TdSnzifz5ZAUevanYg6LNf/59Js3p7eUnRv7fkdS+e58czq3UD3KA -5UwY7GdsGeVcOwIgbF9G8UUTfnkdgU9bWOEg/xZXuMMSk/R8AckPDxiNMBkSZN1O -sD0FfiREi3gVI2Bj7vi2GSbU86vexF57XDQoRtLT1XCqN7RL7NDn0ZVku9HblYJV -DlemRjiBTM+yxM49GjM29sog31lOunfobDrjxwWbPvQMEEZ0PdWdDX8GDod5l+Wj -0/Xnv8vumudSEisZfRVh -=3DCiO2 +iQIcBAEBCgAGBQJOHD4BAAoJEC8ZTXQF1qEPX0wQAIynkss/6iT2dR3pQE+6XS2n +bodTq63ThaN6ubeo6+K2NX7d8Ed+iegTL5BwSXOkIApxd16jfFhXTVBcW6zjJOYf ++9xZVddl0GAPqR7EX3NMSQfS+KG1d0TUge0DSNU0dKmYxLr6BEpJdoOB+1QAB2Bd +yOlet7mVRQQJtfdjQx+X+qNsSQunKQQ0EOvszr9Na6lsQtMw2zB7bA8tLG4W940g +pa8qTNjk6A0NDbhICNAOwoWsct7euoBPA1+f/2kHKjAbD7zwt1CO1jkE8GbJOqSc +Q3a33KjEKBfc71+mWw9ae6ZQeyk+NCZRgR2df3dH20gXiLRitsckJUgvDrYvbfnW +4j0ZaAtjt6q2nGAijJ8uY37acgOeYFZ7MWtiXIAyYvl/4uaBPMkd+xD9GcH2Wsgl +fkCJEZrSRpefI2Nc1skr8wBmTYiQZDz0X4IB3J0bdw8E73HATAQeX/gX/Cl9d/kP +Thu9zsFDaNn5d96tg4p8Q5Pci2Ryr+y0tuirw08YjSdLa2daMgSEWNWGSyQxFzZQ +tRIUYCQjBROc+EjJrifl3uumbmfH+9vuV7U9iLAKp6iMdxOC0rLgINtcgUPhdp5x +KDMmL0U8ni418nOcvQk6KijzF3xVdQ3iQ+hBhAun81zGQ5+T7khFJsEqAEkgIq+l +nx8DBQj9gf/ECcxFB1qT +=3DoKrh -----END PGP SIGNATURE----- diff --git a/dev-db/mysql/mysql-5.5.14.ebuild b/dev-db/mysql/mysql-5.5.14= .ebuild new file mode 100644 index 0000000..b431953 --- /dev/null +++ b/dev-db/mysql/mysql-5.5.14.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.1_alpha_pre2.e= build,v 1.8 2010/04/01 20:41:21 robbat2 Exp $ + +EAPI=3D"2" + +MY_EXTRAS_VER=3D"live" +MY_PV=3D"${PV//_alpha_pre/-m}" +MY_PV=3D"${MY_PV//_/-}" + +# Build type +BUILD=3D"cmake" + +inherit toolchain-funcs mysql-v2 +# only to make repoman happy. it is really set in the eclass +IUSE=3D"$IUSE" + +# Define the mysql-extras source +EGIT_REPO_URI=3D"git://git.overlays.gentoo.org/proj/mysql-extras.git" + +# REMEMBER: also update eclass/mysql*.eclass before committing! +KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc = ~x86 ~sparc-fbsd ~x86-fbsd" + +# When MY_EXTRAS is bumped, the index should be revised to exclude these= . +EPATCH_EXCLUDE=3D'' + +DEPEND=3D"|| ( >=3Dsys-devel/gcc-3.4.6 >=3Dsys-devel/gcc-apple-4.0 )" +RDEPEND=3D"${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=3D'berkdb -cluster embedded extraengine perl ssl community' \ +# FEATURES=3D'test userpriv -usersandbox' \ +# ebuild mysql-X.X.XX.ebuild \ +# digest clean package +src_test() { + + local TESTDIR=3D"${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}" =3D=3D "localhost" ]] && die "Your machine must NOT be= named localhost" + + if ! use "minimal" ; then + + if [[ $UID -eq 0 ]]; then + die "Testing with FEATURES=3D-userpriv is no longer supported by upst= ream. Tests MUST be run as non-root." + fi + has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES= =3Dusersandbox" + + einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" + addpredict /this-dir-does-not-exist/t9.MYI + + # Run CTest (test-units) + cmake-utils_src_test + retstatus_unit=3D$? + [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed" + + # Ensure that parallel runs don't die + export MTR_BUILD_THREAD=3D"$((${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-notwin + # fails due to USE=3D-latin1 / utf8 default + # + # main.mysql_client_test: + # 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' + for t in main.mysql_client_test \ + binlog.binlog_statement_insert_delayed main.information_schema \ + main.mysqld--help-notwin main.flush_read_lock_kill \ + sys_vars.plugin_dir_basic ; do + mysql_disable_test "$t" "False positives in Gentoo" + done + + # Run mysql tests + pushd "${TESTDIR}" + + # run mysql-test tests + perl mysql-test-run.pl --force --vardir=3D"${S}/mysql-test/var-tests" + retstatus_tests=3D$? + [[ $retstatus_tests -eq 0 ]] || eerror "tests failed" + has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES= =3Dusersandbox" + + popd + + # Cleanup is important for these testcases. + pkill -9 -f "${S}/ndb" 2>/dev/null + pkill -9 -f "${S}/sql" 2>/dev/null + + failures=3D"" + [[ $retstatus_unit -eq 0 ]] || failures=3D"${failures} test-unit" + [[ $retstatus_tests -eq 0 ]] || failures=3D"${failures} tests" + has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES= =3Dusersandbox" + + [[ -z "$failures" ]] || die "Test failures: $failures" + einfo "Tests successfully completed" + + else + + einfo "Skipping server tests due to minimal build." + fi +}