From b04dee31d04418bea34f3ecf245b14c5dc1cf81b Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 19 Dec 2025 09:22:55 -0500 Subject: [PATCH] Raise a clear exception if libvips is not installed --- config/initializers/vips.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/initializers/vips.rb b/config/initializers/vips.rb index c965f3734..fe6066727 100644 --- a/config/initializers/vips.rb +++ b/config/initializers/vips.rb @@ -1,3 +1,5 @@ +raise LoadError, "Please install libvips" unless defined?(Vips::LIBRARY_VERSION) + # Disable Openslide to prevent sqlite segfault in forked parallel workers # Requires libvips 8.13+ Vips.block "VipsForeignLoadOpenslide", true if Vips.respond_to?(:block)