Only fails_with compiler version for developers.

Actually works properly now.

This reverts commit a0e56345ea55f7ee3c41d6bf13f9cfb3af635323.
This commit is contained in:
Mike McQuaid 2013-02-21 21:39:32 +00:00
parent 041cc45a61
commit b65aa8a2f3
2 changed files with 3 additions and 2 deletions

View File

@ -101,7 +101,7 @@ class CompilerSelector
@compilers = @compilers.reject do |cc| @compilers = @compilers.reject do |cc|
failure = @f.fails_with? cc failure = @f.fails_with? cc
next unless failure next unless failure
failure.build >= cc.build failure.build >= cc.build or not ARGV.homebrew_developer?
end end
return if @compilers.empty? or @compilers.include? ENV.compiler return if @compilers.empty? or @compilers.include? ENV.compiler

View File

@ -202,7 +202,8 @@ class Formula
cc = Compiler.new(cc) unless cc.is_a? Compiler cc = Compiler.new(cc) unless cc.is_a? Compiler
return self.class.cc_failures.find do |failure| return self.class.cc_failures.find do |failure|
next unless failure.compiler == cc.name next unless failure.compiler == cc.name
failure.build.zero? or failure.build >= cc.build failure.build.zero? or \
(failure.build >= cc.build or not ARGV.homebrew_developer?)
end end
end end