dev-db/mysql: Fix USE=-server on 5.7.22
authorBrian Evans <grknight@gentoo.org>
Tue, 24 Apr 2018 23:52:07 +0000 (19:52 -0400)
committerBrian Evans <grknight@gentoo.org>
Tue, 24 Apr 2018 23:52:07 +0000 (19:52 -0400)
Package-Manager: Portage-2.3.31, Repoman-2.3.9

dev-db/mysql/mysql-5.7.22.ebuild

index 5e447c1666665160d35e4c2ba9bd10855b90d2a1..c833881e7bc36c47dd722283d68a8d7ab77b34ef 100644 (file)
@@ -207,6 +207,8 @@ src_prepare() {
                        "${S}/cmake/ssl.cmake" || die
        fi
 
+       sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
+
        cmake-utils_src_prepare
 }
 
@@ -273,6 +275,7 @@ multilib_src_configure() {
                -DWITH_RAPID=OFF
                -DWITH_LIBEVENT=NO
                -DWITH_CURL=system
+               -DWITH_BOOST="${S}/boost"
        )
        if use test ; then
                mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test )
@@ -307,7 +310,6 @@ multilib_src_configure() {
        if multilib_is_native_abi && use server ; then
 
                mycmakeargs+=(
-                       -DWITH_BOOST="${S}/boost"
                        -DWITH_LZ4=system
                        -DWITH_NUMA=$(usex numa ON OFF)
                )