So apparently MRI brings along its own statically linked OpenSSL:
$ openssl version
OpenSSL 0.9.8y 5 Feb 2013
$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0]
$ ruby -r openssl -e 'puts OpenSSL::OPENSSL_VERSION'
| Sun SPARCsystem 300. | |
| ROM Rev 4.1.1, 8MB memory installed, Serial #3287. | |
| Ethernet address 8:0:20:7:9B:EE, Host ID 23000CD7. | |
| Testing 0 Megabytes of Memory ... Completed. | |
| Auto-boot in progress... | |
| Abort at PC 0xFFEA1120. | |
| > | 
| *** pygments/lexers/ruby.old 2017-07-25 22:03:14.847653103 -0400 | |
| --- pygments/lexers/ruby.py 2017-07-25 22:38:27.475907303 -0400 | |
| *************** | |
| *** 44,49 **** | |
| --- 44,52 ---- | |
| def heredoc_callback(self, match, ctx): | |
| # okay, this is the hardest part of parsing Ruby... | |
| # match: 1 = <<-?, 2 = quote? 3 = name 4 = quote? 5 = rest of line | |
| + # | |
| + # Ruby >=2.3 has squiggly heredoc | 
| # I added this snippet to my .bashrc to give me a `rename-window` command when | |
| # using a terminal (`st`, in my case). Invoke as: | |
| # | |
| # `rename-window "the name you desire"` | |
| # | |
| # If you don't have `xdotool` then we alias an echo so we'll know it's not there. | |
| which xdotool >/dev/null 2>&1 | |
| if [ "$?" = "0" ] | |
| then | 
So apparently MRI brings along its own statically linked OpenSSL:
$ openssl version
OpenSSL 0.9.8y 5 Feb 2013
$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0]
$ ruby -r openssl -e 'puts OpenSSL::OPENSSL_VERSION'
I hereby claim:
To claim this, I am signing this object: