aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/autogen.rb
diff options
context:
space:
mode:
authorMatt Sicker2013-10-05 13:25:10 -0500
committerAdam Vandenberg2014-04-22 20:12:48 -0700
commitd5a03922fb0b54ba0f1183a04212318560d8e4cd (patch)
tree07424f9d6d45f1457ef2bad3dd5dd7790956cba6 /Library/Formula/autogen.rb
parenteabbd5ecd76f26858d6d1fbf77ccdc010f41f670 (diff)
downloadhomebrew-d5a03922fb0b54ba0f1183a04212318560d8e4cd.tar.bz2
autogen 5.18.1
Closes #23064. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/autogen.rb')
-rw-r--r--Library/Formula/autogen.rb17
1 files changed, 14 insertions, 3 deletions
diff --git a/Library/Formula/autogen.rb b/Library/Formula/autogen.rb
index eef25912c..5ff4492ed 100644
--- a/Library/Formula/autogen.rb
+++ b/Library/Formula/autogen.rb
@@ -2,12 +2,23 @@ require 'formula'
class Autogen < Formula
homepage 'http://autogen.sourceforge.net'
- url 'http://ftpmirror.gnu.org/autogen/rel5.17.3/autogen-5.17.3.tar.gz'
- mirror 'http://ftp.gnu.org/gnu/autogen/rel5.17.3/autogen-5.17.3.tar.gz'
- sha1 '90c287c6d255c68bb3d7233e31672f0be8c38d07'
+ url 'http://ftpmirror.gnu.org/autogen/rel5.18.1/autogen-5.18.1.tar.gz'
+ mirror 'http://ftp.gnu.org/gnu/autogen/rel5.18.1/autogen-5.18.1.tar.gz'
+ sha1 '53d29cafd187895f795e2ba94b9964f71da93060'
depends_on 'guile'
+ fails_with :clang do
+ build 500
+ cause <<-EOS.undent
+ Clang does not appear to be able to handle variables using the name
+ 'noreturn' as it is a new keyword in C++11, but it would normally be
+ used as in [[noreturn]] void foo() and not as a variable name. I'm not
+ sure if this is a compiler bug or what, but GCC handles it fine at
+ the moment.
+ EOS
+ end
+
def install
system "./configure", "--disable-debug",
"--disable-dependency-tracking",