aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/szl.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/Library/Formula/szl.rb b/Library/Formula/szl.rb
index 1cf3b09a9..628b92150 100644
--- a/Library/Formula/szl.rb
+++ b/Library/Formula/szl.rb
@@ -1,8 +1,8 @@
require 'formula'
class Szl < Formula
- url 'http://szl.googlecode.com/files/szl-1.0.tar.gz'
homepage 'http://code.google.com/p/szl/'
+ url 'http://szl.googlecode.com/files/szl-1.0.tar.gz'
md5 'd25f73b2adf4b92229d8b451685506d1'
depends_on 'binutils' # For objdump
@@ -10,6 +10,14 @@ class Szl < Formula
depends_on 'protobuf' # for protoc
depends_on 'pcre'
+ fails_with :clang do
+ build 318
+ cause <<-EOS.undent
+ engine/symboltable.cc:47:7: error: qualified reference to 'Proc' is a constructor name rather than a type wherever a constructor can be declared
+ Proc::Proc* SymbolTable::init_proc_ = NULL;
+ EOS
+ end
+
def install
ENV['OBJDUMP'] = "#{HOMEBREW_PREFIX}/bin/gobjdump"
system "./configure", "--disable-dependency-tracking",