aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Nagel2012-04-10 22:52:15 -0500
committerJack Nagel2012-04-10 22:53:41 -0500
commit0b9247d6bee41da060fd03ddcfc8a5766a24981a (patch)
treef3d047338beae81247f798202e796c5cecac9fed
parentb7a4bc644a6e636f00a31963f9d10ea9965197fd (diff)
downloadhomebrew-0b9247d6bee41da060fd03ddcfc8a5766a24981a.tar.bz2
glib: fails with clang
cf. #11575, #10653. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
-rw-r--r--Library/Formula/glib.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Formula/glib.rb b/Library/Formula/glib.rb
index 49e526307..a237345ef 100644
--- a/Library/Formula/glib.rb
+++ b/Library/Formula/glib.rb
@@ -16,6 +16,14 @@ class Glib < Formula
cause "Undefined symbol errors while linking"
end
+ fails_with :clang do
+ build 318
+ cause <<-EOS.undent
+ Software that links against a clang-built glib experiences runtime errors:
+ GLib-ERROR (recursed) **: The thread system is not yet initialized.
+ EOS
+ end
+
def patches
{ :p0 => %W[
https://trac.macports.org/export/87537/trunk/dports/devel/glib2/files/patch-configure.diff