From 8b5b220d88af2055dab46df40b5a26276df58b74 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Wed, 16 Oct 2013 08:40:41 +0100 Subject: [PATCH] tap: don't print warning for apple-gcc42 failure. This should be a temporary workaround until we get a grip on some Mavericks/Xcode 5.0 issues with e.g. ghc and go (stuff in core that currently needs GCC at runtime). These formulae both have Clang fixes in development. Things that needs GCC at compile-time should be booted from core. References Homebrew/homebrew#22872. References Homebrew/homebrew-dupes#229 --- Library/Homebrew/cmd/tap.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/tap.rb b/Library/Homebrew/cmd/tap.rb index 23bef96d28..23c63cb5bc 100644 --- a/Library/Homebrew/cmd/tap.rb +++ b/Library/Homebrew/cmd/tap.rb @@ -67,7 +67,10 @@ module Homebrew extend self tapped += 1 else to = to.realpath if to.exist? - opoo "Could not tap #{Tty.white}#{from.tap_ref}#{Tty.reset} over #{Tty.white}#{to.tap_ref}#{Tty.reset}" + # Whitelist gcc42 temporarily until Mavericks/Xcode 5.0 issues are resolved. + unless to.tap_ref == 'mxcl/master/apple-gcc42' + opoo "Could not tap #{Tty.white}#{from.tap_ref}#{Tty.reset} over #{Tty.white}#{to.tap_ref}#{Tty.reset}" + end end end end