Ssl-make-client-context: requested protocol not supported;

Package installation doesn't work anymore:

$ raco pkg install raylib
Resolving "raylib" via https://download.racket-lang.org/releases/9.3/catalog/
ssl-make-client-context: requested protocol not supported;
 SSL not available; check `ssl-load-fail-reason'
  requested: 'secure
  context...:
   /usr/share/racket/collects/openssl/mzssl.rkt:516:0: raise-protocol-not-supported
   /usr/share/racket/collects/openssl/mzssl.rkt:499:0: encrypt->method
   /usr/share/racket/collects/openssl/mzssl.rkt:464:0: make-raw-context
   /usr/share/racket/collects/openssl/mzssl.rkt:451:0: make-context
   /usr/share/racket/collects/openssl/mzssl.rkt:537:0: make-client-context*
   /usr/share/racket/collects/openssl/mzssl.rkt:868:0: ssl-secure-client-context
   /usr/share/racket/collects/openssl/mzssl.rkt:547:0: get-context
   /usr/share/racket/collects/openssl/mzssl.rkt:1371:0: create-ssl
   /usr/share/racket/collects/openssl/mzssl.rkt:1413:0: wrap-ports
   /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:587:3
   /usr/share/racket/collects/net/http-client.rkt:71:0: http-conn-open!
   /usr/share/racket/collects/net/http-client.rkt:357:0: http-conn-open
   /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:587:3
   /usr/share/racket/collects/net/url.rkt:213:0: http://getpost-impure-port
   /usr/share/racket/collects/net/url.rkt:316:0: get-pure-port/headers
   /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:587:3
   ...

Do I need to install some ssl library? I'm on fedora 45.

Fedora 45 uses OpenSSL version 4, and Racket only searches for OpenSSL shared libraries with version suffix up through 3 (eg, libssl.so.3). We need to fix that.

The quickest workaround, I believe, is to install the openssl3-libs compatibility package.