aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/john.rb13
1 files changed, 9 insertions, 4 deletions
diff --git a/Library/Formula/john.rb b/Library/Formula/john.rb
index eef4e8ad1..6ea6ade32 100644
--- a/Library/Formula/john.rb
+++ b/Library/Formula/john.rb
@@ -5,10 +5,6 @@ class John < Formula
url 'http://www.openwall.com/john/g/john-1.7.9.tar.bz2'
sha1 '8f77bdd42b7cf94ec176f55ea69c4da9b2b8fe3b'
- fails_with :llvm do
- build 2334
- end
-
option 'jumbo', 'Build with jumbo-7 features'
def patches
@@ -17,6 +13,15 @@ class John < Formula
return p
end
+ fails_with :llvm do
+ build 2334
+ end
+
+ fails_with :clang do
+ build 421
+ cause "rawSHA1_ng_fmt.c:535:19: error: redefinition of '_mm_testz_si128'"
+ end if build.include? 'jumbo'
+
def install
ENV.deparallelize
arch = Hardware.is_64_bit? ? '64' : 'sse2'