aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/mariadb.rb2
-rw-r--r--Library/Formula/mysql-connector-c.rb4
-rw-r--r--Library/Formula/mysql.rb2
-rw-r--r--Library/Formula/percona-server.rb2
4 files changed, 8 insertions, 2 deletions
diff --git a/Library/Formula/mariadb.rb b/Library/Formula/mariadb.rb
index 84aecd844..515ebe916 100644
--- a/Library/Formula/mariadb.rb
+++ b/Library/Formula/mariadb.rb
@@ -24,6 +24,8 @@ class Mariadb < Formula
conflicts_with 'mysql', 'mysql-cluster', 'percona-server',
:because => "mariadb, mysql, and percona install the same binaries."
+ conflicts_with 'mysql-connector-c',
+ :because => 'both install MySQL client libraries'
env :std if build.universal?
diff --git a/Library/Formula/mysql-connector-c.rb b/Library/Formula/mysql-connector-c.rb
index d15ead900..f57ef9ca1 100644
--- a/Library/Formula/mysql-connector-c.rb
+++ b/Library/Formula/mysql-connector-c.rb
@@ -7,8 +7,8 @@ class MysqlConnectorC < Formula
depends_on 'cmake' => :build
- conflicts_with 'percona-server',
- :because => 'both install `mysql_config`'
+ conflicts_with 'mysql', 'mariadb', 'percona-server',
+ :because => 'both install MySQL client libraries'
fails_with :llvm do
build 2334
diff --git a/Library/Formula/mysql.rb b/Library/Formula/mysql.rb
index eec11aeab..e9c212081 100644
--- a/Library/Formula/mysql.rb
+++ b/Library/Formula/mysql.rb
@@ -25,6 +25,8 @@ class Mysql < Formula
conflicts_with 'mysql-cluster', 'mariadb', 'percona-server',
:because => "mysql, mariadb, and percona install the same binaries."
+ conflicts_with 'mysql-connector-c',
+ :because => 'both install MySQL client libraries'
env :std if build.universal?
diff --git a/Library/Formula/percona-server.rb b/Library/Formula/percona-server.rb
index 36b50659a..84ddda780 100644
--- a/Library/Formula/percona-server.rb
+++ b/Library/Formula/percona-server.rb
@@ -20,6 +20,8 @@ class PerconaServer < Formula
conflicts_with 'mariadb', 'mysql', 'mysql-cluster',
:because => "percona, mariadb, and mysql install the same binaries."
+ conflicts_with 'mysql-connector-c',
+ :because => 'both install MySQL client libraries'
env :std if build.universal?