From a46fa38ea7bf9ca609cd007e7586ae1f670b309f Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 9 Jan 2016 10:30:44 +0000 Subject: diagnostic: warn on outdated OS X versions. We don't have CI or new bottles for them so they aren't supported well so we should warn users. Closes Homebrew/homebrew#47812. --- Library/Homebrew/diagnostic.rb | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'Library') diff --git a/Library/Homebrew/diagnostic.rb b/Library/Homebrew/diagnostic.rb index 3dd7f566f..7e3c5e491 100644 --- a/Library/Homebrew/diagnostic.rb +++ b/Library/Homebrew/diagnostic.rb @@ -304,11 +304,19 @@ module Homebrew end def check_for_unsupported_osx - if !ARGV.homebrew_developer? && OS::Mac.prerelease? then <<-EOS.undent - You are using OS X #{MacOS.version}. - We do not provide support for this pre-release version. - You may encounter build failures or other breakages. - EOS + return if ARGV.homebrew_developer? + if OS::Mac.prerelease? + <<-EOS.undent + You are using OS X #{MacOS.version}. + We do not provide support for this pre-release version. + You may encounter build failures or other breakages. + EOS + elsif OS::Mac.outdated_release? + <<-EOS.undent + You are using OS X #{MacOS.version}. + We (and Apple) do not provide support for this old version. + You may encounter build failures or other breakages. + EOS end end -- cgit v1.2.3