From ef0b4f3d83527ff13dcc4755752f164c64290490 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Mon, 23 Apr 2012 20:27:58 -0700 Subject: szl: fails with clang Fixes #11610 --- Library/Formula/szl.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Library/Formula') 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", -- cgit v1.2.3