From 3ab93b6e2b002066b3d13dee0d15cb2dc4ece962 Mon Sep 17 00:00:00 2001 From: Cheng XU Date: Wed, 17 Jul 2019 16:57:01 +0800 Subject: [PATCH] elf: fix caching of dynamic_elf? --- Library/Homebrew/os/linux/elf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/os/linux/elf.rb b/Library/Homebrew/os/linux/elf.rb index 4e3a99a494..3b4e8f3211 100644 --- a/Library/Homebrew/os/linux/elf.rb +++ b/Library/Homebrew/os/linux/elf.rb @@ -71,7 +71,7 @@ module ELFShim def dynamic_elf? return @dynamic_elf if defined? @dynamic_elf - if which "readelf" + @dynamic_elf = if which "readelf" Utils.popen_read("readelf", "-l", to_path).include?(" DYNAMIC ") elsif which "file" !Utils.popen_read("file", "-L", "-b", to_path)[/dynamic|shared/].nil?