diff --git a/Library/Homebrew/linkage_checker.rb b/Library/Homebrew/linkage_checker.rb index ea0356a526..65263161d9 100644 --- a/Library/Homebrew/linkage_checker.rb +++ b/Library/Homebrew/linkage_checker.rb @@ -95,9 +95,7 @@ class LinkageChecker end def unexpected_present_dylibs - return @unexpected_present_dylibs if @unexpected_present_dylibs - - @unexpected_present_dylibs = @formula.class.allowed_missing_libraries.reject do |allowed_missing_lib| + @unexpected_present_dylibs ||= @formula.class.allowed_missing_libraries.reject do |allowed_missing_lib| @broken_dylibs.any? do |broken_lib| case allowed_missing_lib when Regexp