From 612c27cd2d472ea77695f3f529b968def405cf25 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Wed, 25 Jan 2023 16:07:23 +0000 Subject: [PATCH] extend/ENV/shared: use `try`. `version_suffix` exists (or doesn't) depending on the GCC formula being available and not loaded from the API. --- Library/Homebrew/extend/ENV/shared.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index 95bede7d4a..6f337e543a 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -289,7 +289,7 @@ module SharedEnvExtension gcc_version_name = "gcc@#{version}" gcc = Formulary.factory("gcc") - if gcc.version_suffix == version + if gcc.try(:version_suffix) == version gcc else Formulary.factory(gcc_version_name)