Permalink
Browse files

Update fails_with_llvm in formulae

  • Loading branch information...
1 parent 8f16c41 commit f4a925da5aee87cf7e2509116a495779a1af64b8 @adamv adamv committed Mar 21, 2011
Showing with 168 additions and 145 deletions.
  1. +2 −1 Library/Formula/aria2.rb
  2. +2 −1 Library/Formula/aspell.rb
  3. +3 −3 Library/Formula/bdw-gc.rb
  4. +2 −3 Library/Formula/boost.rb
  5. +2 −2 Library/Formula/cdargs.rb
  6. +2 −1 Library/Formula/cdparanoia.rb
  7. +2 −1 Library/Formula/cdrdao.rb
  8. +2 −1 Library/Formula/celt.rb
  9. +3 −4 Library/Formula/clisp.rb
  10. +2 −1 Library/Formula/dirac.rb
  11. +2 −1 Library/Formula/elinks.rb
  12. +2 −2 Library/Formula/emacs.rb
  13. +2 −1 Library/Formula/erlang.rb
  14. +2 −2 Library/Formula/flac.rb
  15. +2 −1 Library/Formula/flusspferd.rb
  16. +2 −2 Library/Formula/fontforge.rb
  17. +2 −1 Library/Formula/gawk.rb
  18. +3 −2 Library/Formula/gd.rb
  19. +2 −2 Library/Formula/gmp.rb
  20. +2 −2 Library/Formula/gnutls.rb
  21. +2 −2 Library/Formula/google-perftools.rb
  22. +2 −1 Library/Formula/gpgme.rb
  23. +2 −1 Library/Formula/graphicsmagick.rb
  24. +2 −2 Library/Formula/guile.rb
  25. +2 −1 Library/Formula/id3lib.rb
  26. +2 −2 Library/Formula/igraph.rb
  27. +2 −1 Library/Formula/jasper.rb
  28. +2 −1 Library/Formula/jnethack.rb
  29. +2 −1 Library/Formula/john.rb
  30. +2 −2 Library/Formula/libevent.rb
  31. +2 −1 Library/Formula/libexif.rb
  32. +2 −2 Library/Formula/libsigsegv.rb
  33. +3 −5 Library/Formula/libvirt.rb
  34. +2 −2 Library/Formula/libxml2.rb
  35. +2 −1 Library/Formula/log4cxx.rb
  36. +2 −2 Library/Formula/lua.rb
  37. +8 −15 Library/Formula/monotone.rb
  38. +2 −1 Library/Formula/mosh.rb
  39. +2 −1 Library/Formula/mysql-connector-c.rb
  40. +2 −2 Library/Formula/mysql.rb
  41. +2 −1 Library/Formula/nethack.rb
  42. +2 −1 Library/Formula/nmap.rb
  43. +2 −2 Library/Formula/node.rb
  44. +2 −1 Library/Formula/pango.rb
  45. +2 −2 Library/Formula/pbzip2.rb
  46. +2 −1 Library/Formula/pcre.rb
  47. +2 −2 Library/Formula/pdflib-lite.rb
  48. +5 −5 Library/Formula/portaudio.rb
  49. +2 −2 Library/Formula/povray.rb
  50. +2 −3 Library/Formula/proj.rb
  51. +2 −1 Library/Formula/pv.rb
  52. +2 −2 Library/Formula/redis.rb
  53. +4 −4 Library/Formula/redland.rb
  54. +2 −1 Library/Formula/ruby-enterprise-edition.rb
  55. +5 −5 Library/Formula/ruby.rb
  56. +2 −1 Library/Formula/sbcl.rb
  57. +2 −2 Library/Formula/silk.rb
  58. +6 −6 Library/Formula/sphinx.rb
  59. +2 −1 Library/Formula/spin.rb
  60. +2 −1 Library/Formula/streamripper.rb
  61. +3 −3 Library/Formula/swi-prolog.rb
  62. +2 −1 Library/Formula/syck.rb
  63. +2 −2 Library/Formula/tesseract.rb
  64. +2 −1 Library/Formula/ufraw.rb
  65. +2 −1 Library/Formula/unittest.rb
  66. +3 −5 Library/Formula/valgrind.rb
  67. +2 −1 Library/Formula/visualboyadvance.rb
  68. +2 −1 Library/Formula/vpnc.rb
  69. +2 −1 Library/Formula/w3m.rb
  70. +2 −1 Library/Formula/wine.rb
  71. +2 −2 Library/Formula/yaf.rb
  72. +2 −2 Library/Formula/zeromq.rb
@@ -5,8 +5,9 @@ class Aria2 < Formula
md5 '856cd88e75c7b893b42f4b6b8f2c0ad1'
homepage 'http://aria2.sourceforge.net/'
+ fails_with_llvm "1.8.2 didn't work w/ LLVM"
+
def install
- fails_with_llvm "1.8.2 didn't work w/ LLVM"
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make install"
@@ -13,6 +13,8 @@ class Aspell < Formula
homepage 'http://aspell.net/'
md5 'bc80f0198773d5c05086522be67334eb'
+ fails_with_llvm "Segmentation fault during linking."
+
def options
[
['--lang=XX,...', "Install dictionary for language XX where XX is the country code, e.g.: --lang=en,es\n\tAvailable country codes: #{available_languages.join(', ')}"],
@@ -21,7 +23,6 @@ def options
end
def install
- fails_with_llvm
system "./configure", "--prefix=#{prefix}"
system "make install"
@@ -5,10 +5,10 @@ class BdwGc < Formula
homepage 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/'
md5 '2ff9924c7249ef7f736ecfe6f08f3f9b'
- def install
- fails_with_llvm "LLVM gives an unsupported inline asm error"
+ fails_with_llvm "LLVM gives an unsupported inline asm error"
- if MACOS_VERSION == 10.6
+ def install
+ if 10.6 <= MACOS_VERSION
# ucontext has been deprecated in 10.6
# use this flag to force the header to compile
ENV.append 'CPPFLAGS', "-D_XOPEN_SOURCE"
@@ -12,10 +12,9 @@ def options
]
end
- def install
- fails_with_llvm "LLVM-GCC causes errors with dropped arguments to "+
- "functions when linking with boost"
+ fails_with_llvm "LLVM-GCC causes errors with dropped arguments to functions when linking with boost"
+ def install
# Adjust the name the libs are installed under to include the path to the
# Homebrew lib directory so executables will work when installed to a
# non-/usr/local location.
@@ -5,9 +5,9 @@ class Cdargs < Formula
homepage 'http://www.skamphausen.de/cgi-bin/ska/CDargs'
md5 '50be618d67f0b9f2439526193c69c567'
- def install
- fails_with_llvm "Bus error in ld on SL 10.6.4"
+ fails_with_llvm "Bus error in ld on SL 10.6.4"
+ def install
system "./configure", "--prefix=#{prefix}", "--mandir=#{man}"
system "make"
system "make install-strip"
@@ -12,8 +12,9 @@ def patches
]
end
+ fails_with_llvm '"File too small" error while linking', :build => 2326
+
def install
- fails_with_llvm "\"File too small\" error while linking", :build => 2326
system "autoconf"
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}", "--mandir=#{man}"
@@ -17,8 +17,9 @@ def patches
"http://sourceforge.net/tracker/download.php?group_id=2171&atid=302171&file_id=369387&aid=2981804"
end
+ fails_with_llvm "Segfault while linking", :build => 2326
+
def install
- fails_with_llvm "Segfault while linking", :build => 2326
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}", "--mandir=#{man}"
system "make install"
@@ -7,8 +7,9 @@ class Celt < Formula
depends_on 'libogg' => :optional
+ fails_with_llvm "1 test failed with llvm-gcc"
+
def install
- fails_with_llvm "1 test failed with llvm-gcc"
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--enable-new-plc"
@@ -11,11 +11,10 @@ class Clisp < Formula
skip_clean :all # otherwise abort trap
- def install
- # This build isn't parallel safe.
- ENV.j1
+ fails_with_llvm "Fails during configure with LLVM GCC from XCode 4 on Snow Leopard"
- fails_with_llvm "Fails during configure with LLVM GCC from XCode 4 on Snow Leopard"
+ def install
+ ENV.j1 # This build isn't parallel safe.
# Clisp requires to select word size explicitly this way,
# set it in CFLAGS won't work.
@@ -5,8 +5,9 @@ class Dirac < Formula
md5 'a57c2c5e58062d437d9ab13dffb28f0f'
homepage 'http://diracvideo.org/'
+ fails_with_llvm
+
def install
- fails_with_llvm
system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"
system "make install"
end
@@ -5,8 +5,9 @@ class Elinks < Formula
url 'http://elinks.or.cz/download/elinks-0.11.7.tar.bz2'
md5 'fcd087a6d2415cd4c6fd1db53dceb646'
+ fails_with_llvm
+
def install
- fails_with_llvm
ENV.deparallelize
ENV.delete('LD')
system "./configure", "--prefix=#{prefix}", "--without-spidermonkey"
@@ -56,9 +56,9 @@ def caveats
return s
end
- def install
- fails_with_llvm "Duplicate symbol errors while linking."
+ fails_with_llvm "Duplicate symbol errors while linking."
+ def install
args = ["--prefix=#{prefix}",
"--without-dbus",
"--enable-locallisppath=#{HOMEBREW_PREFIX}/share/emacs/site-lisp",
@@ -32,9 +32,10 @@ def options
]
end
+ fails_with_llvm "See https://github.com/mxcl/homebrew/issues/issue/120", :build => 2326
+
def install
ENV.deparallelize
- fails_with_llvm "See https://github.com/mxcl/homebrew/issues/issue/120", :build => 2326
# If building from GitHub, this step is required (but not for tarball downloads.)
system "./otp_build autoconf" if File.exist? "otp_build"
@@ -13,9 +13,9 @@ class Flac < Formula
depends_on 'lame'
depends_on 'libogg' => :optional
- def install
- fails_with_llvm "Undefined symbols when linking", :build => 2326
+ fails_with_llvm "Undefined symbols when linking", :build => 2326
+ def install
# sadly the asm optimisations won't compile since Leopard, and nobody
# cares or knows how to fix it
system "./configure", "--disable-debug",
@@ -11,8 +11,9 @@ class Flusspferd < Formula
depends_on 'boost'
depends_on 'spidermonkey'
+ fails_with_llvm
+
def install
- fails_with_llvm
system "cmake -H. -Bbuild #{std_cmake_parameters}"
system "make install"
end
@@ -11,9 +11,9 @@ class Fontforge < Formula
depends_on 'pango'
depends_on 'potrace'
- def install
- fails_with_llvm "Compiling cvexportdlg.c fails with error: initializer element is not constant"
+ fails_with_llvm "Compiling cvexportdlg.c fails with error: initializer element is not constant"
+ def install
ENV.x11
# Fix linker error; see: http://trac.macports.org/ticket/25012
ENV.append "LDFLAGS", "-lintl"
@@ -5,8 +5,9 @@ class Gawk < Formula
homepage 'http://www.gnu.org/software/gawk/'
md5 '52b41c6c4418b3226dfb8f82076193bb'
+ fails_with_llvm "Undefined symbols when linking", :build => "2326"
+
def install
- fails_with_llvm "Undefined symbols when linking", :build => "2326"
system "./configure", "--prefix=#{prefix}"
system "make"
system "make install"
@@ -8,9 +8,10 @@ class Gd < Formula
depends_on 'jpeg' => :recommended
+ fails_with_llvm "Undefined symbols when linking", :build => "2326"
+
def install
- fails_with_llvm "Undefined symbols when linking", :build => "2326"
- ENV.libpng
+ ENV.x11
system "./configure", "--prefix=#{prefix}", "--with-freetype=/usr/X11"
system "make install"
(lib+'pkgconfig/gdlib.pc').write pkg_file
@@ -12,14 +12,14 @@ def options
]
end
+ fails_with_llvm "Tests fail to compile; missing references in 'llvm bitcode in libtests.a(misc.o)'."
+
def install
# Reports of problems using gcc 4.0 on Leopard
# https://github.com/mxcl/homebrew/issues/issue/2302
# Also force use of 4.2 on 10.6 in case a user has changed the default
ENV.gcc_4_2
- fails_with_llvm "Tests fail to compile; missing references in 'llvm bitcode in libtests.a(misc.o)'."
-
args = ["--prefix=#{prefix}", "--infodir=#{info}", "--enable-cxx"]
if Hardware.is_32_bit? or ARGV.include? "--32-bit"
@@ -13,9 +13,9 @@ def patches
DATA
end
- def install
- fails_with_llvm "Undefined symbols when linking", :build => "2326"
+ fails_with_llvm "Undefined symbols when linking", :build => "2326"
+ def install
ENV.universal_binary # build fat so wine can use it
system "./configure", "--disable-debug", "--disable-dependency-tracking",
@@ -5,9 +5,9 @@ class GooglePerftools < Formula
homepage 'http://code.google.com/p/google-perftools/'
md5 '7acfee8d3e2ba968d20684e9f7033015'
- def install
- fails_with_llvm "Segfault during linking", :build => 2326
+ fails_with_llvm "Segfault during linking", :build => 2326
+ def install
ENV.append_to_cflags '-D_XOPEN_SOURCE'
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}"
@@ -9,8 +9,9 @@ class Gpgme < Formula
depends_on 'libgpg-error'
depends_on 'libassuan'
+ fails_with_llvm
+
def install
- fails_with_llvm
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--disable-asm"
@@ -33,6 +33,8 @@ class Graphicsmagick < Formula
depends_on 'ghostscript' => :recommended if ghostscript_srsly? and x11?
depends_on 'libpng' unless x11?
+ fails_with_llvm
+
def skip_clean? path
path.extname == '.la'
end
@@ -46,7 +48,6 @@ def options
end
def install
- fails_with_llvm
ENV.libpng
ENV.O3
@@ -20,9 +20,9 @@ class Guile < Formula
# GNU Readline is required; libedit won't work.
depends_on 'readline'
- def install
- fails_with_llvm "Segfaults during compilation."
+ fails_with_llvm "Segfaults during compilation."
+ def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--with-libreadline-prefix=#{Formula.factory('readline').prefix}"
@@ -10,8 +10,9 @@ def patches
{:p1 => DATA }
end unless ARGV.build_head?
+ fails_with_llvm "Segfault during linking", :build => 2326
+
def install
- fails_with_llvm "Segfault during linking", :build => 2326
system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"
system "make install"
end
@@ -8,9 +8,9 @@ class Igraph < Formula
depends_on 'glpk'
depends_on 'gmp'
- def install
- fails_with_llvm "Segfault while compiling."
+ fails_with_llvm "Segfault while compiling."
+ def install
system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}"
system "make install"
end
@@ -11,8 +11,9 @@ def patches
DATA
end
+ fails_with_llvm "Undefined symbols when linking", :build => "2326"
+
def install
- fails_with_llvm "Undefined symbols when linking", :build => "2326"
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--enable-shared",
@@ -11,6 +11,8 @@ class Jnethack < Formula
version '3.4.3-0.10'
md5 '21479c95990eefe7650df582426457f9'
+ fails_with_llvm
+
# Don't remove save folder
skip_clean 'libexec/save'
@@ -22,7 +24,6 @@ def patches
end
def install
- fails_with_llvm
# Build everything in-order; no multi builds.
ENV.deparallelize
@@ -9,9 +9,10 @@ def patches
{ :p0 => DATA }
end
+ fails_with_llvm
+
def install
ENV.deparallelize
- fails_with_llvm
arch = Hardware.is_64_bit? ? '64' : 'sse2'
Dir.chdir 'src' do
@@ -6,9 +6,9 @@ class Libevent < Formula
md5 'a37401d26cbbf28185211d582741a3d4'
head 'git://levent.git.sourceforge.net/gitroot/levent/levent'
- def install
- fails_with_llvm "Undefined symbol '_current_base' reported during linking.", :build => 2326
+ fails_with_llvm "Undefined symbol '_current_base' reported during linking.", :build => 2326
+ def install
ENV.j1 # Needed for Mac Pro compilation
system "./autogen.sh" if ARGV.build_head?
system "./configure", "--prefix=#{prefix}"
@@ -5,8 +5,9 @@ class Libexif < Formula
homepage 'http://libexif.sourceforge.net/'
md5 '56144a030a4c875c600b1ccf713f69f7'
+ fails_with_llvm "segfault with llvm"
+
def install
- fails_with_llvm "segfault with llvm"
system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking"
system "make install"
end
@@ -5,9 +5,9 @@ class Libsigsegv < Formula
homepage 'http://www.gnu.org/software/libsigsegv/'
md5 'ebe554e26870d8bc200ef3e3539ffd7c'
- def install
- fails_with_llvm "Fails during configure with LLVM GCC from XCode 4 on Snow Leopard"
+ fails_with_llvm "Fails during configure with LLVM GCC from XCode 4 on Snow Leopard"
+ def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make"
Oops, something went wrong. Retry.

0 comments on commit f4a925d

Please sign in to comment.