diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2013-01-20 23:05:21 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2013-01-20 23:05:21 +0000 |
commit | 8851e2fc9d0131ef7e8eeb13dc0eb7541f2fd5b2 (patch) | |
tree | 0b9362b108d401a24b9c36829799026587468464 /dev-db/mysql | |
parent | Requires avahi[dbus], bug #453110. Fix some testsuite issues. (diff) | |
download | historical-8851e2fc9d0131ef7e8eeb13dc0eb7541f2fd5b2.tar.gz historical-8851e2fc9d0131ef7e8eeb13dc0eb7541f2fd5b2.tar.bz2 historical-8851e2fc9d0131ef7e8eeb13dc0eb7541f2fd5b2.zip |
Bump for bug #442000 to help arm and other arches.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64
Diffstat (limited to 'dev-db/mysql')
-rw-r--r-- | dev-db/mysql/ChangeLog | 7 | ||||
-rw-r--r-- | dev-db/mysql/Manifest | 4 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.5.29-r1.ebuild | 129 |
3 files changed, 138 insertions, 2 deletions
diff --git a/dev-db/mysql/ChangeLog b/dev-db/mysql/ChangeLog index 0aac6c5d13e8..9044f3d9c46a 100644 --- a/dev-db/mysql/ChangeLog +++ b/dev-db/mysql/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-db/mysql # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.636 2013/01/20 18:04:39 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.637 2013/01/20 23:05:14 robbat2 Exp $ + +*mysql-5.5.29-r1 (20 Jan 2013) + + 20 Jan 2013; Robin H. Johnson <robbat2@gentoo.org> +mysql-5.5.29-r1.ebuild: + Bump for bug #442000 to help arm and other arches. 20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> mysql-5.1.67.ebuild: stable for amd64/x86, wrt to bug #445602 diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index 7dd3c5711c14..de218adafff1 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -23,6 +23,7 @@ DIST mysql-extras-20120401-2131Z.tar.bz2 1835097 SHA256 95e531799ed267c566da8b07 DIST mysql-extras-20120421-2004Z.tar.bz2 1836159 SHA256 11cbf44c5983adf496ea6e00c461ea54915ddb1baf527c05953284b409d8bc6d SHA512 73b967480b8520de50a615c3cd773c0c43533ca5a299056c1de300324994e9ba9e18a10a81736fb739a75b2c8fa8d6eace70a811614d3553256a15b63a364de8 WHIRLPOOL 48a8fb617c1497c3635bb3f3a6315dfc09924fabf9acdb0a09368fa8861b37cb231febb35201c7cbdda6bc576038ff09e73a68347366fc1f26c6d8c930fc0999 DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614 WHIRLPOOL 4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e +DIST mysql-extras-20130120-2303Z.tar.bz2 1899548 SHA256 b8d0cf2a9016324796c3c054cd90b7dc4efb9016bdc793dfbaafaf124a072efe SHA512 748bb6577028332e9ca51cbccefd8859dc5cee65d0824da1ba3fee5387dc89b68b8789dd9db81e00ad8307c4de5ea3d84dca97a1cf65a9d988af3fb3246328c9 WHIRLPOOL 5f0931de21a14de5ad57898a8fdd34b5ff9666958f20c7bd8e4277e58fd00c3aa3ad9d15694410e2fd784064f960f264500015e146cdf3f346ea67f7f053e67c DIST pbxt-1.0.11-6-pre-ga.tar.gz 3156307 SHA256 71ff3d86e9e5691f3efe541bf31f55a7ec2a88af27df6ad853b65902e00e6d12 SHA512 fa238303f06e0a9adfb10bd5a2e1d2e4850d2c17a350af3874cbff099d6e47b7c555d750c584d06a3ca87c1eb1e9301a9619d8d9a4cffb7fd0169b2b3a63c80c WHIRLPOOL 05cdd39f6f5dafff2def0062a00a24eff6cf6d8754f622b133365cef47cd6b828df5500ac407359d0793a75dd239ec1e49a13d2400a01ddf8b4cef7466e86962 DIST percona-xtradb-1.0.6-10.tar.gz 1676716 SHA256 e3aa818f13cf669412e59ad194eae8eada7a857bf7a4260e4bb41cab4d7ae39c SHA512 72e4b656b22a0420e6f5935dc28060e5c50fbeb48c6d1ae430579d9ccef8042fdd4dde128cc977b903de6221f7021e8c87ea29fe6a8a8c74edb84bf54ab889f3 WHIRLPOOL a916879be315498da27c60992efa4d19e91305b81242925e161547f3fb97a820256e1d07863e9e007ef843af54cd087ce5ac47d5ed1b70862da6cd5a9d81eccf EBUILD mysql-4.0.27-r1.ebuild 1105 SHA256 eed1ba3bb284d74483c521b410cb2f165db846eb6f6f0f7bb5218dd8e7cad2ce SHA512 2175d66db93d8745d410ca5ec0fbc803dce648f80e8f57d5d1b9ba78ee1fbe5dc5fb4f150e49ffe50f1215f7d0e6c4e3dac515097dac0e659413e3cc39276d89 WHIRLPOOL b932b28dd6dbe96016f86b4e3f6fbbc5197e97fc5a8bb934bbaed2c7a6f418b7970f76b1682b6c1d97e6133a2d179d2062b2f5b911d4caade763ae188f11556e @@ -36,7 +37,8 @@ EBUILD mysql-5.5.21.ebuild 4228 SHA256 0f5718f07c1c262aa5c4c8887067a0aade0d1404a EBUILD mysql-5.5.22-r1.ebuild 4231 SHA256 551a745a5077cd72dd96e27ddf2c1b11f2719b79378f20e5e3203959fe342003 SHA512 37bfc6a5906ec3485f2f0b67abfd58305dd5a2693d14ebbdb5c136e07ced3d013e51684f9ff125242ac11209e9cfa011debab7c32d37d83640b28042906b77fc WHIRLPOOL 0cb385db04700a96193e218d7abb5ff37c5e7425089a6b22c661431f55ae87001d6161f9d8e4c37d575fd440213d52db6b7d2993352d03e6ca2b206a912f95b2 EBUILD mysql-5.5.22.ebuild 4228 SHA256 54aeeec255369dbd3475e3daab99e73f1489df9097378848eef08711c8a9a66c SHA512 5b711f39a0fb755a787d9b9008e0b3e093cdaf88e70e92e84ccfc8774dcdb469fe958c53afd3fc1d1fbafb59028cb02f47d6bae4dcb0ab9dade37e349868892f WHIRLPOOL 89fad07ddb5f7883276c03bd7491c8fa235ecfc0c5f8c685c45e998bcf7fdc34d4a7e605b20bd4147e6a87f40a50e490bfc3645d9b329a73dc5bd30bd5686047 EBUILD mysql-5.5.28.ebuild 4239 SHA256 6ed16f01bd369026ad624b95ab06c5bf9700b1674b1c92be7f25cb1fc05def28 SHA512 eb2bbe80519e7adf651e7c6108e95269b74b0b0595966c93b3f0d2711a33875a6ee048526d3e76177945cc962db645046e29d235b61ada46a689d292d7e8fafb WHIRLPOOL ac6b0e57ef1fb45350325e586a3a252e65eb3bbb2b661fc29fa47bdc0f94b8ec11ebb39debaefba37c35ed4986c5a09e5370bbe1a3b989e0e5d8f9e1f358dfb6 +EBUILD mysql-5.5.29-r1.ebuild 4242 SHA256 3050cce87771178e6b0e1be0486542068ca58266477882a017a9d900be284251 SHA512 c6f8ef37f7aa200fcd2a93d13b4617500a5b128b33d3fc3a319c60442968090e61b0d89cb3f0854aacdc203f8a4118650421cd87a5f741cf9236d8848d58b8f1 WHIRLPOOL 7a204932d5b42ba51296de982878f47f45c83afd174b8f67094fc8dbb2405b7296cc50005fbdc8e270a3ae45378fa67fccfba56332a634ad04742acc9786dd71 EBUILD mysql-5.5.29.ebuild 4239 SHA256 e0698d4254ffb43527ebc76d12b032cf2bb44bb98cc84c8d35c6506e92df425e SHA512 07b378685d411bfcc9ea623f9889496ac918117db255520c772fa771af5004b834e7f2aa8d906cfbc622462c5d624fcec7150e742a1e0655fbbc90252a881d08 WHIRLPOOL ccfd8507c5e08e8151b59ad594090807c39b0eef147069fa7e9874cc5010cee796ccd1a10ccba978cfdafc5236d94c467c5ad08be42f482e6cdd74a10511eff2 -MISC ChangeLog 12460 SHA256 7b75ade0c4117d7b530b5b078d96a92a8dd0ebcde423439e2676a8fe62656819 SHA512 5a0cfc5c90a129b81ee1be4b2ed4f24fd0b3f45a90717f85d26436e7a1a0890bda2fae0cbfe8d69842b9600d28bd451178f09f6bb7d302481cd93618fee63eba WHIRLPOOL a12a7efde8388ea6f09fcb643b00398b641b4c7cc4183f830a45f2d88c9ab24563f083092e9087bb2ecdefe2abda1c3c7db286e5e5702b41d4de0ab68522aa44 +MISC ChangeLog 12628 SHA256 dfbb94c50ae8fb9bb99c5aa4c87722b26bf5b660cc804403cccbfdfd2e172b15 SHA512 625bbb52b8fad4e97ea7c582363671dcc370a854a3d8bcce01fd585a38ee7f70b31ad1c39c33650a0e542bd6cfa4707a4065b2a45efc12d437f7127fa091ce44 WHIRLPOOL f7a9d17d19aa46ca314dca90250996bbe5e9d66c13b71485b0abe486b67ccdabf5a83722bf9e8d5f76a91a592170dfb6cbb15efb82a26d371d6b0bcb96513b53 MISC ChangeLog-2010 108404 SHA256 93dda53b8871d9040e6aebb59f095a8debd5c0a9437e78e5e949989e209ba5cd SHA512 5f54b7c2e25d27680a9313da2450851118e34a57202d9f36f59da52834ca3b587701d93868d71bf684ddc253d49f87837c8d7e2d442f2955dfde8a701150fbe5 WHIRLPOOL 55f758942e3012aa0ae7d529c2f8b6e0d8f4d7cbde09039f16cd05f0a58fc4e3e09ccd50e366effdcaab4641300eb0f494ddbe3a35a645ced8a9d747d80e9821 MISC metadata.xml 1512 SHA256 2aa7aa3c625242463dcc8fbd52f0c33558507f375dd64c80412372e5d8456b70 SHA512 b9a09711b821ce7a962dcb23a4e249bfa83fd5605a45bc9416e4721a643e8fc740df4e22a7aba8d7245612361f6f3d779647f32c9469662fc2a2598030a2499e WHIRLPOOL 9d553da0a5501afbb99566ba46664f50e871e90a6ae839626f2aea9b7f28e9eadd1b8360483bed9a397082f59518009d1f70fef128399370c4bb1d6e85c2b5dd diff --git a/dev-db/mysql/mysql-5.5.29-r1.ebuild b/dev-db/mysql/mysql-5.5.29-r1.ebuild new file mode 100644 index 000000000000..42bc387dbf71 --- /dev/null +++ b/dev-db/mysql/mysql-5.5.29-r1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.29-r1.ebuild,v 1.1 2013/01/20 23:05:14 robbat2 Exp $ + +EAPI="4" + +MY_EXTRAS_VER="20130120-2303Z" +MY_PV="${PV//_alpha_pre/-m}" +MY_PV="${MY_PV//_/-}" + +# Build type +BUILD="cmake" + +inherit toolchain-funcs mysql-v2 +# only to make repoman happy. it is really set in the eclass +IUSE="$IUSE" + +# Define the mysql-extras source +EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git" + +# 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='berkdb -cluster embedded extraengine perl ssl community' \ +# FEATURES='test userpriv -usersandbox' \ +# ebuild mysql-X.X.XX.ebuild \ +# digest clean package +src_test() { + + 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))" + + # 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=-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' + # + # main.openssl_1 + # error message changing + # -mysqltest: Could not open connection 'default': 2026 SSL connection + # error: ASN: bad other signature confirmation + # +mysqltest: Could not open connection 'default': 2026 SSL connection + # error: error:00000001:lib(0):func(0):reason(1) + # + + 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 main.openssl_1 ; do + mysql-v2_disable_test "$t" "False positives in Gentoo" + done + + # Run mysql tests + pushd "${TESTDIR}" + + # run mysql-test tests + perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests" + 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 +} |