Summary: | net-misc/curl - Allow building SSL against Windows ("WinSSL") | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Luke-Jr <luke-jr+gentoobugs> |
Component: | Current packages | Assignee: | Anthony Basile <blueness> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system, gregkh |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Other | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch for curl-7.36.0.ebuild |
(In reply to Luke-Jr from comment #0) > Created attachment 375800 [details, diff] [details, diff] > Patch for curl-7.36.0.ebuild > > This is useful for cross-compiling environments. Okay I've added this as curl-7.36.0-r1 (rev bump with all ~arch), but please actually use it so we don't just carry cruft forward along with the ebuild. I'm concerned because I had to add Winnt to profiles/desc/elibc.desc suggesting that Winnt is almost never used. A quick grep of the tree shows that it is NOT used in the tree in any other ebuild, but I cannot say about overlays --- maybe somemone needs it in an overlay. I'm cc-ing base-system just so they are aware of my properly sync-ing up USE_EXPAND_VALUES_ELIBC between base/make.defaults and desc/elibc.desc. DragonFly, Cygwin and Winnt were either not in one or ther other. (In reply to Anthony Basile from comment #1) > (In reply to Luke-Jr from comment #0) > > Created attachment 375800 [details, diff] [details, diff] [details, diff] > > Patch for curl-7.36.0.ebuild > > > > This is useful for cross-compiling environments. > > Okay I've added this as curl-7.36.0-r1 (rev bump with all ~arch), but please > actually use it so we don't just carry cruft forward along with the ebuild. I went to the trouble to make this patch *because* I am using it :) BFGMiner Windows binaries are built this way, so this way future versions will have TLS. (In reply to Luke-Jr from comment #2) > (In reply to Anthony Basile from comment #1) > > (In reply to Luke-Jr from comment #0) > > > Created attachment 375800 [details, diff] [details, diff] [details, diff] [details, diff] > > > Patch for curl-7.36.0.ebuild > > > > > > This is useful for cross-compiling environments. > > > > Okay I've added this as curl-7.36.0-r1 (rev bump with all ~arch), but please > > actually use it so we don't just carry cruft forward along with the ebuild. > > I went to the trouble to make this patch *because* I am using it :) > > BFGMiner Windows binaries are built this way, so this way future versions > will have TLS. Excellent! We have broken new ground. |
Created attachment 375800 [details, diff] Patch for curl-7.36.0.ebuild This is useful for cross-compiling environments.