From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 50326138335 for ; Thu, 28 Jun 2018 16:12:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4EA22E086B; Thu, 28 Jun 2018 16:12:02 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 232D5E086B for ; Thu, 28 Jun 2018 16:12:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B1D73335C7D for ; Thu, 28 Jun 2018 16:12:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3AA44348 for ; Thu, 28 Jun 2018 16:11:58 +0000 (UTC) From: "Brian Evans" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Brian Evans" Message-ID: <1530202307.f9fcab9d2daaedb9623afc335e37028f24d91bcc.grknight@gentoo> Subject: [gentoo-commits] proj/mysql:master commit in: dev-db/mysql/ X-VCS-Repository: proj/mysql X-VCS-Files: dev-db/mysql/mysql-5.5.60-r1.ebuild dev-db/mysql/mysql-5.6.40-r1.ebuild X-VCS-Directories: dev-db/mysql/ X-VCS-Committer: grknight X-VCS-Committer-Name: Brian Evans X-VCS-Revision: f9fcab9d2daaedb9623afc335e37028f24d91bcc X-VCS-Branch: master Date: Thu, 28 Jun 2018 16:11:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 789d2205-77c0-49ed-98f9-984ab1bf418e X-Archives-Hash: 63ed0ca5d1c1ba3b6961b0d344f3daf1 commit: f9fcab9d2daaedb9623afc335e37028f24d91bcc Author: Brian Evans gentoo org> AuthorDate: Thu Jun 28 16:11:47 2018 +0000 Commit: Brian Evans gentoo org> CommitDate: Thu Jun 28 16:11:47 2018 +0000 URL: https://gitweb.gentoo.org/proj/mysql.git/commit/?id=f9fcab9d dev-db/mysql: Fix up warnings and errors Restore libressl sed on 5.5 Fix whitespace on 5.5 Remove unused option from 5.6 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Manifest-Sign-Key: D1F781EFF9F4A3B6 dev-db/mysql/mysql-5.5.60-r1.ebuild | 13 ++++++++++++- dev-db/mysql/mysql-5.6.40-r1.ebuild | 1 - 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-db/mysql/mysql-5.5.60-r1.ebuild b/dev-db/mysql/mysql-5.5.60-r1.ebuild index 6b499b3..36a1e5f 100644 --- a/dev-db/mysql/mysql-5.5.60-r1.ebuild +++ b/dev-db/mysql/mysql-5.5.60-r1.ebuild @@ -10,7 +10,7 @@ SUBSLOT="18" inherit eutils flag-o-matic prefix toolchain-funcs user cmake-utils multilib-build SRC_URI="https://cdn.mysql.com/Downloads/MySQL-5.5/${P}.tar.gz - https://downloads.mysql.com/archives/MySQL-5.5/${P}.tar.gz" + https://downloads.mysql.com/archives/MySQL-5.5/${P}.tar.gz" # Gentoo patches to MySQL if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then SRC_URI="${SRC_URI} @@ -189,6 +189,16 @@ src_prepare() { echo "TARGET_LINK_LIBRARIES(mysqld jemalloc)" >> "${S%/}/sql/CMakeLists.txt" || die fi + # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux + if [[ -d "${S}/support-files/SELinux" ]] ; then + echo > "${S}/support-files/SELinux/CMakeLists.txt" || die + fi + + if use libressl ; then + sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \ + "${S}/cmake/ssl.cmake" || die + fi + local plugin local server_plugins=( semisync ) local test_plugins=( audit_null daemon_example fulltext ) @@ -206,6 +216,7 @@ src_prepare() { # Don't build example _disable_engine example + _disable_engine ndb cmake-utils_src_prepare } diff --git a/dev-db/mysql/mysql-5.6.40-r1.ebuild b/dev-db/mysql/mysql-5.6.40-r1.ebuild index b26f7d2..f91b13d 100644 --- a/dev-db/mysql/mysql-5.6.40-r1.ebuild +++ b/dev-db/mysql/mysql-5.6.40-r1.ebuild @@ -326,7 +326,6 @@ src_configure(){ # Storage engines mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_CSV_STORAGE_ENGINE=1