From 2006f85d774ea8a60f78aa4c38da325b3abcd8ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= Date: Fri, 5 Dec 2025 12:20:43 +0100 Subject: [PATCH] health check: also process .so on macOS To ensure python modules are linking with the correct libs --- lib/omnibus/health_check.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/omnibus/health_check.rb b/lib/omnibus/health_check.rb index 5ba162c06..08905958e 100644 --- a/lib/omnibus/health_check.rb +++ b/lib/omnibus/health_check.rb @@ -489,7 +489,7 @@ def health_check_otool bad_libs = {} install_name = nil - yield_shellout_results("find #{project.install_dir} -type f | egrep '\.(dylib|bundle)$' | xargs otool -L") do |line| + yield_shellout_results("find #{project.install_dir} -type f | egrep '\.(dylib|bundle|so)$' | xargs otool -L") do |line| case line when /^(.+):$/ current_library = Regexp.last_match[1]