Ein kürzlich veröffentlichtes OpenSSL-Update auf ArchLinux hat Ruby ruiniert, weil letzteres davon abhängt, dass SSLv3 von ersterem unterstützt wird. Ruby-Code, die OpenSSL verwendet wird, das Problem zeigen, wenn sie wie die unten mit einem Fehler beenden:Undefiniertes Symbol: SSLv3_method - .../openssl.so mit Ruby und ArchLinux
openssl.so: undefined symbol: SSLv3_method - .../openssl.so (LoadError)
ich mehrere Versionen von Ruby mit RVM und das Problem aplies auf alle von ihnen.
Die OpenSSL Version Ich habe das Problem mit ist 1.0.2h
aber ich glaube, es wurde mit 1.0.2g
eingeführt. Version 1.0.2f
funktioniert gut.
Wie kann dieses Kompatibilitätsproblem überwunden werden (ohne downgradng OpenSSL)?
Gleiche Distribution, dasselbe Problem. – jayant