|
SSL is unnecessary for our purposes, and including it causes a runtime
error when the path to `libcrypto.dylib` is different on the executing
machine than it is on the build machine.
This is the error I got when running `extreload` on an Apple Silicon
machine with Homebrew, using a package bundled by an x86 machine with
Homebrew:
$ extreload
debugger invoked on a SIMPLE-ERROR in thread
#<THREAD "main thread" RUNNING {70024E0003}>:
Error opening shared object "/usr/local/opt/openssl/lib/libcrypto.dylib":
dlopen(/usr/local/opt/openssl/lib/libcrypto.dylib, 0x000A): tried: '/usr/local/opt/openssl/lib/libcrypto.dylib' (no such file).
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [CONTINUE ] Skip this shared object and continue.
1: [RETRY ] Retry loading this shared object.
2: [CHANGE-PATHNAME] Specify a different pathname to load the shared object from.
3: [ABORT ] Exit from the current thread.
(SB-SYS:DLOPEN-OR-LOSE #S(SB-ALIEN::SHARED-OBJECT :PATHNAME #P"/usr/local/opt/openssl/lib/libcrypto.dylib" :NAMESTRING "/usr/local/opt/openssl/lib/libcrypto.dylib" :HANDLE NIL :DONT-SAVE NIL))
0]
|