-
-
Notifications
You must be signed in to change notification settings - Fork 903
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
update source links to https where possible #2391
update source links to https where possible #2391
Conversation
* Update the source link for libiconv due to redirect not followed on windows * Update zlib source link to `https` to be consistent where possible * xmlsoft.org is left as `http` due to what looks like SNI hosting without `https` service for xmlsoft.org
@jmartin-r7 I'm not seeing any problems related to downloading libiconv. Can you help me understand what you're seeing and what version of mini_portile2 you're using? I would like to reproduce this problem before proceeding to a pull request. |
Specifically, I'd like to understand what you're seeing that's leading you to conclude "redirect not followed on windows". The code used to download is ruby code in mini_portile2 that handles redirects, so I would like to understand if this is simply a connectivity issue or if we truly need to update the URL. |
While we're here, I'd love to do some user research with you: Is there a specific reason you're building from source (using the vanilla "ruby" platform gem) rather than the native precompiled gem for your platform? |
@flavorjones, it is possible we are experiencing some connectivity issues in automation, however multiple runs, hours apart, resulted in the same failure, This leads me to believe the http request process is having trouble with redirects. Another reason for offering this update is, while maintaining other projects, I have seen a recent trend towards The reason the gem is built from source is related to common usage of |
I'm still not sure I see how you're arriving at this conclusion, and so I'm worried that updating these URLs will not help. That said, I'd be happy to merge this change since the upstream servers support HTTPS. Once this goes green I'll hit merge. |
Just as additional information for you to consider: I don't see any redirects when I hit this URL:
|
Thank you for the additional check, the issue in automation could simply be connectivity then. I suspect the issue will resolve on its own then. I had verified the If the project would rather stick to |
Preferring https to http is a good policy, even if it might not solve your problem. Happy to merge, thank you! |
https
to be consistent where possiblehttp
due to what looks like SNI hosting withouthttps
service for xmlsoft.orgWhat problem is this PR intended to solve?
Native build on windows seems to be failing due to redirects related to
libiconv
package retrieval.Have you included adequate test coverage?
No added tests as no code changes, only updates transport protocol or retrieval of external source.
Does this change affect the behavior of either the C or the Java implementations?
No