aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorMike McQuaid2013-11-29 20:44:04 +0000
committerMike McQuaid2013-11-29 20:44:29 +0000
commit6973f9c9567eb0e73b5f8463ee3e34cee06b9e77 (patch)
treee968c94a63c67e1368e1e72b556343d612c4ca14 /Library/Formula
parente992be24113160d3f52e6b486a687136cd41af4b (diff)
downloadhomebrew-6973f9c9567eb0e73b5f8463ee3e34cee06b9e77.tar.bz2
mongodb: mark stable as fails_with clang.
Fixes #24741.
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/mongodb.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/Library/Formula/mongodb.rb b/Library/Formula/mongodb.rb
index 40ee223ff..2620633cf 100644
--- a/Library/Formula/mongodb.rb
+++ b/Library/Formula/mongodb.rb
@@ -20,6 +20,17 @@ class Mongodb < Formula
depends_on 'scons' => :build
depends_on 'openssl' => :optional
+ if build.stable?
+ # https://github.com/mxcl/homebrew/issues/24741
+ fails_with :clang do
+ cause <<-EOS.undent
+ Embedded V8 has runtime bugs, Clang unsupported for 2.4. See:
+ https://github.com/mxcl/homebrew/issues/24741
+ https://jira.mongodb.org/browse/SERVER-11570
+ EOS
+ end
+ end
+
def install
# mongodb currently can't build with libc++; this should be fixed in
# 2.6, but can't be backported to the current stable release.