diff --git a/Library/Homebrew/extend/ENV/std.rb b/Library/Homebrew/extend/ENV/std.rb index 71e89a6664..c8beee949a 100644 --- a/Library/Homebrew/extend/ENV/std.rb +++ b/Library/Homebrew/extend/ENV/std.rb @@ -359,4 +359,7 @@ module Stdenv Hardware::CPU.cores end end + + # This method does nothing in stdenv since there's no arg refurbishment + def refurbish_args; end end diff --git a/Library/Homebrew/extend/ENV/super.rb b/Library/Homebrew/extend/ENV/super.rb index c9ffb2c729..5ecd46012a 100644 --- a/Library/Homebrew/extend/ENV/super.rb +++ b/Library/Homebrew/extend/ENV/super.rb @@ -295,6 +295,10 @@ module Superenv end end + def refurbish_args + append 'HOMEBREW_CCCFG', "O", '' + end + # m32 on superenv does not add any CC flags. It prevents "-m32" from being erased. def m32 append 'HOMEBREW_CCCFG', "3", ''