Skip to content

Commit 9386d26

Browse files
committed
Update OpenSSL docs
1 parent 9bc86c6 commit 9386d26

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
New features:
44

55
* Add support for `darwin-aarch64` (macOS M1) (#2181, @lewurm, @chrisseaton, @eregon).
6+
* Add support for OpenSSL 3.0.0 by updating the openssl gem (@aardvark179, @eregon).
67

78
Bug fixes:
89

doc/user/installing-libssl.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ permalink: /reference-manual/ruby/Installinglibssl/
66
---
77
# Installing `libssl`
88

9-
TruffleRuby provides the `openssl` module but not the native `libssl` system library that the module uses.
10-
TruffleRuby supports libssl versions 1.0.2 and 1.1.0 (not 3.0.0 currently).
9+
TruffleRuby provides the `openssl` gem but not the native `libssl` system library that the gem uses.
10+
TruffleRuby supports libssl versions 1.0.2, 1.1.0 and 3.0.0.
1111

12-
If you experience `openssl`-related errors, it might help to recompile the `openssl` module by running `lib/truffle/post_install_hook.sh`.
12+
If you experience `openssl`-related errors, it might help to recompile the `openssl` gem by running `lib/truffle/post_install_hook.sh`.
1313
This is done automatically by Ruby managers, and mentioned in the post-install message when installing TruffleRuby via `gu install` in GraalVM.
1414

1515
To compile TruffleRuby against a non-system `libssl`, set `OPENSSL_PREFIX` while installing TruffleRuby:
@@ -19,8 +19,6 @@ export OPENSSL_PREFIX=/path/to/my/openssl-1.1.0
1919

2020
### RedHat-based: Fedora, Oracle Linux, etc
2121

22-
On Fedora 36, use `openssl1.1-devel` instead.
23-
2422
```bash
2523
sudo dnf install openssl-devel
2624
```

0 commit comments

Comments
 (0)