-
Notifications
You must be signed in to change notification settings - Fork 188
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 1.1.0 #347
Openssl 1.1.0 #347
Conversation
2885476
to
62032fd
Compare
Ok, this perl installation just doesn't work in this environment. Is there a way to grab another perl? |
Love the DDL rename commit.
What does the OpenSSL team use on their Appveyor builds? This would help isolate if our |
The problem is not AppVeyor, but the Ruby devkit. It is prepend to PATH, and users perl from mSYS1. This will be a problem with local builds as well. I see 2 options:
I prefer the first option. The question is how do we fetch perl? Maybe from MSYS2? Do you have an idea? |
I don't since this is not my speciality. cc @coderjoe |
172bb84
to
faa3859
Compare
Ok, this perl just doesn't work for openssl. I guess we have no choice but to install msys2. |
96c0c2c
to
9718d93
Compare
... Or use Git's! :) |
* libeay -> libcrypto * ssleay -> libssl
3183e8b
to
5a1fcd1
Compare
Finally a link problem! 64 but compiles. I'll look into it later. |
OpenSSL requires Perl >= 5.10, while the Ruby devkit uses MSYS1 with Perl 5.8.8. To overcome this, prepend Git's usr/bin to the PATH. It has MSYS2 with a recent version of perl.
Woohoo! :) |
Amazing Work. Thanks! I'd like to hold off on this till #345 is done. I see some git conflicts, but that can be worked out. In the meantime, I used this branch locally to build and publish |
My pleasure :) |
A hearty 👍. The rebase shouldn't be too much trouble at all. It sounds worth it. |
…qlserver#310 rails-sqlserver#290 rails-sqlserver#349 rails-sqlserver#323 rails-sqlserver#330 * Use OpenSSL v1.1.0e & FreeTDS v1.00.27 for Windows builds. * Adapt dll names to 1.1.0 scheme - libeay -> libcrypto - ssleay -> libssl * Use perl in Git installation for openssl * OpenSSL Requires Perl >= 5.10, while the Ruby devkit uses MSYS1 with Perl 5.8.8. To overcome this, prepend Git's usr/bin to the PATH. It has MSYS2 with a recent version of perl. * MinGW: Fix inet_pton also for 32-bit
See discussion on #310 and previous PR #344 by @metaskills.