diff --git a/bin/crew b/bin/crew index 4d422873e..527813139 100755 --- a/bin/crew +++ b/bin/crew @@ -900,13 +900,11 @@ def fix_interpreter_path(dir) execfiles.each_line(chomp: true) do |execfiletopatch| execfiletopatch = Dir.pwd + execfiletopatch.delete_prefix('.') - neededlibs = `patchelf --print-needed #{execfiletopatch}` - next if neededlibs.to_s.empty? system "upx -qq -d #{execfiletopatch} 2> /dev/null" puts "Running patchelf on #{execfiletopatch}".orange - system "patchelf --set-interpreter #{CREW_GLIBC_INTERPRETER} #{execfiletopatch} 2> /dev/null" - system "patchelf --remove-rpath #{execfiletopatch} 2> /dev/null" + system "patchelf --set-interpreter #{CREW_GLIBC_INTERPRETER} #{execfiletopatch} > /dev/null 2> /dev/null" + system "patchelf --remove-rpath #{execfiletopatch} > /dev/null 2> /dev/null" end end end diff --git a/lib/const.rb b/lib/const.rb index a339235ed..dcd11a02a 100644 --- a/lib/const.rb +++ b/lib/const.rb @@ -3,7 +3,7 @@ require 'etc' OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0' -CREW_VERSION ||= '1.60.2' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION +CREW_VERSION ||= '1.60.3' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION # Kernel architecture. KERN_ARCH ||= Etc.uname[:machine]