[racket] openssl not loaded in Fedora 19

From: Manfred Lotz (manfred.lotz at arcor.de)
Date: Thu Dec 19 00:30:09 EST 2013

Hi there,
openssl will not be loaded in Fedora 19.


I do (require openssl) and then ssl-load-fail-reason shows:

"ffi-lib: couldn't open \"libcrypto.so\" (libcrypto.so: cannot open
shared object file: No such file or directory)"

I took a look into libcrypto.rkt and found
 (ffi-lib libcrypto-so '("" "1.0.0" "1.0" "0.9.8b" "0.9.8" "0.9.7"))))

Likewise libssl.rkt has

 (ffi-lib libssl-so
                  '("" "1.0" "1.0.0" "1.0.0e" "1.0.0d"
 "1.0.0c" "1.0.0b" "1.0.0a" "0.9.8e" "0.9.8b" "0.9.8" "0.9.7")))))

I have
/usr/lib64/libssl.so.1.0.1e
/usr/lib64/libcrypto.so.1.0.1e


Thus adding "1.0.1e" to both rkt files fixed it. Perhaps this could be
added by somebody having update authorization to the Racket repository.



-- 
Thanks,
Manfred 


Posted on the users mailing list.