From cdf4f42ab951214fb7fac0781091783552415944 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 12 Jul 2016 19:47:27 +0100 Subject: [PATCH] cleaner: fix generic executable handling. (#498) Don't unset things that are already set as executable for the generic path. OS X overrides this behaviour and detects if it's an MachO executable but there's no cross-OS generic equivalent so just fall back to whatever the build system has set. --- Library/Homebrew/cleaner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cleaner.rb b/Library/Homebrew/cleaner.rb index 6181d3da45..e20d1b7e64 100644 --- a/Library/Homebrew/cleaner.rb +++ b/Library/Homebrew/cleaner.rb @@ -67,7 +67,7 @@ class Cleaner end def executable_path?(path) - path.text_executable? + path.text_executable? || path.executable? end # Clean a top-level (bin, sbin, lib) directory, recursively, by fixing file