aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Vandenberg2011-08-11 12:39:03 -0700
committerAdam Vandenberg2011-08-11 12:39:03 -0700
commitf31ba22a19b86d7e3cefa0ff83b44fd20de983f3 (patch)
tree490322cbb61c0773488083cfa4c9c1a80ca73f94 /Library/Formula
parentcae21d39443f49d87314a536d075f39965faf51c (diff)
downloadhomebrew-f31ba22a19b86d7e3cefa0ff83b44fd20de983f3.tar.bz2
clisp: disable self-check on Lion
The self check fails to run on Lion, though installation succeeds. So skip the test, but warn the user. Fixes #6905
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/clisp.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/Library/Formula/clisp.rb b/Library/Formula/clisp.rb
index 99aebf2a7..8b988e56f 100644
--- a/Library/Formula/clisp.rb
+++ b/Library/Formula/clisp.rb
@@ -36,8 +36,15 @@ class Clisp < Formula
# The ulimit must be set, otherwise `make` will fail and tell you to do so
system "ulimit -s 16384 && make"
- # Considering the complexity of this package, a self-check is highly recommended.
- system "make check"
+ if MacOS.lion?
+ opoo "`make check` fails on Lion, so we are skipping it."
+ puts "But it probably means there will be other issues too."
+ puts "Please take them upstream to the clisp project itself."
+ else
+ # Considering the complexity of this package, a self-check is highly recommended.
+ system "make check"
+ end
+
system "make install"
end
end