diff options
author | winbuild <winbuild@example.com> | 2020-01-28 00:20:31 -0500 |
---|---|---|
committer | winbuild <winbuild@example.com> | 2020-01-28 00:20:31 -0500 |
commit | 0443b0236bd6790cb1dcfa9990cd0fbf3ca40793 (patch) | |
tree | b84dc5f642f07d214a3c41c2ef3930d4fd6cf4de /winbuild | |
parent | 997fa88822b1d8c1479a73c53dbd9c4e2ff3c48a (diff) | |
download | pycurl-0443b0236bd6790cb1dcfa9990cd0fbf3ca40793.tar.gz |
Update dependency versions
Diffstat (limited to 'winbuild')
-rw-r--r-- | winbuild/openssl-fix-crt-1.1.1.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/winbuild/openssl-fix-crt-1.1.1.patch b/winbuild/openssl-fix-crt-1.1.1.patch new file mode 100644 index 0000000..a1db4d9 --- /dev/null +++ b/winbuild/openssl-fix-crt-1.1.1.patch @@ -0,0 +1,29 @@ +--- Configurations/10-main.conf.orig 2019-09-10 09:13:07.000000000 -0400 ++++ Configurations/10-main.conf 2020-01-27 13:16:41.992273600 -0500 +@@ -1252,7 +1252,7 @@ + })), + defines => add(picker(default => [], # works as type cast + debug => [ "DEBUG", "_DEBUG" ])), +- lib_cflags => add(sub { $disabled{shared} ? "/MT /Zl" : () }), ++ lib_cflags => add(sub { $disabled{shared} ? "/MD" : () }), + # Following might/should appears controversial, i.e. defining + # /MDd without evaluating $disabled{shared}. It works in + # non-shared build because static library is compiled with /Zl +@@ -1265,7 +1265,7 @@ + # prefer [non-debug] openssl.exe to be free from Micorosoft RTL + # redistributable. + bin_cflags => add(picker(debug => "/MDd", +- release => sub { $disabled{shared} ? "/MT" : () }, ++ release => sub { $disabled{shared} ? "/MD" : () }, + )), + bin_lflags => add("/subsystem:console /opt:ref"), + ex_libs => add(sub { +@@ -1335,7 +1335,7 @@ + combine('/GF /Gy', + sub { vc_wince_info()->{cflags}; }, + sub { `cl 2>&1` =~ /Version ([0-9]+)\./ && $1>=14 +- ? ($disabled{shared} ? " /MT" : " /MD") ++ ? ($disabled{shared} ? " /MD" : " /MD") + : " /MC"; }), + cppflags => sub { vc_wince_info()->{cppflags}; }, + lib_defines => add("NO_CHMOD", "OPENSSL_SMALL_FOOTPRINT"), |