-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenSSL link error on brightbox Ruby 2.5.5 and Ubuntu Trusty #1833
Comments
See #1832, which fixes a older PR by me... At present, all Puma CI testing is using OpenSSL 1.0.2 or later. Trusty uses 1.0.1, which, JFYI, is no longer supported.
|
@nateberkopec, et al, This does beg the question of whether Puma should build/run with older OpenSSL versions, should it fail, post a warning, etc... Also, maybe add one CI build job on Travis Trusty to check? |
Added a Trusty Ruby 2.2 job to Travis... |
Great that it could be found so quickly |
Locally, I added a commit to the branch for #1832
When Travis gets back to normal, I'll push it. With that change, most of the changes left in #1788 & #1799 are new constants like
which is new in OpenSSL 1.1.0. And also tests, which I'd like to review, and consider maybe adding more. Any thoughts? I'm a little busy right now, so I'd like to wait on creating the new PR from #1788 & #1799... |
Fixed by #1832 |
Steps to reproduce
Expected behavior
Puma starts
Actual behavior
Puma crashes on startup with an undefined symbol error:
System configuration
Ruby version: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
Rails version: None used
Puma version: 4.0.0
The text was updated successfully, but these errors were encountered: