From 03c83749c5fdf47436f5a1d2c94a20e6b9ae9540 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Tue, 11 Aug 2020 02:31:48 +0100 Subject: [PATCH] reinstall: fix error when building from source Fixes Homebrew/homebrew-core#59437. --- Library/Homebrew/reinstall.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/reinstall.rb b/Library/Homebrew/reinstall.rb index 5fade3cb78..7b6f834c9b 100644 --- a/Library/Homebrew/reinstall.rb +++ b/Library/Homebrew/reinstall.rb @@ -23,8 +23,11 @@ module Homebrew options |= f.build.used_options options &= f.options + build_from_source_formulae = args.build_from_source_formulae + build_from_source_formulae << f.full_name if build_from_source + fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, - build_from_source_formulae: args.build_from_source_formulae, + build_from_source_formulae: build_from_source_formulae, debug: args.debug?, quiet: args.quiet?, verbose: args.verbose?) fi.options = options fi.force = args.force? @@ -33,7 +36,6 @@ module Homebrew fi.interactive = args.interactive? fi.git = args.git? fi.link_keg ||= keg_was_linked if keg_had_linked_opt - fi.build_from_source = true if build_from_source if tab fi.build_bottle ||= tab.built_bottle? fi.installed_as_dependency = tab.installed_as_dependency