--- mongodb-1.17.2/src/libmongocrypt/src/os_posix/os_dll.c	2023-12-20 17:52:40.000000000 +0100
+++ mongodb-1.17.2/src/libmongocrypt/src/os_posix/os_dll.c.new	2023-12-25 17:28:58.705237791 +0100
@@ -95,7 +95,7 @@
     return (mcr_dll_path_result){.error_string = mstr_copy_cstr("Handle not found in loaded modules")};
 }
 
-#elif defined(__linux__) || defined(__FreeBSD__)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__SOLARIS__)
 
 #include <link.h>