diff options
author | Oleg Pudeyev <oleg@bsdpower.com> | 2016-01-02 12:03:11 -0500 |
---|---|---|
committer | Oleg Pudeyev <oleg@bsdpower.com> | 2016-01-02 18:44:17 -0500 |
commit | f29bda260fd0fa495fadd2f7c7a035be9f2aa855 (patch) | |
tree | 7db61d27be7a2634d3d9dd0f8223c7b70a1ec123 /winbuild | |
parent | b5abb722a03c012c3a580e3fcac63bc99396c5f8 (diff) | |
download | pycurl-f29bda260fd0fa495fadd2f7c7a035be9f2aa855.tar.gz |
Building openssl
Diffstat (limited to 'winbuild')
-rw-r--r-- | winbuild/fix-openssl-crt.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/winbuild/fix-openssl-crt.patch b/winbuild/fix-openssl-crt.patch new file mode 100644 index 0000000..afa8e89 --- /dev/null +++ b/winbuild/fix-openssl-crt.patch @@ -0,0 +1,29 @@ +--- util/pl/VC-32.pl.orig 2015-12-03 06:04:23.000000000 -0800 ++++ util/pl/VC-32.pl 2016-01-01 23:56:32.542632200 -0800 +@@ -45,7 +45,7 @@ + # considered safe to ignore. + # + $base_cflags= " $mf_cflag"; +- my $f = $shlib || $fips ?' /MD':' /MT'; ++ my $f = $shlib || $fips ?' /MD':' /MD'; + $opt_cflags=$f.' /Ox'; + $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG'; + $lflags="/nologo /subsystem:console /opt:ref"; +@@ -119,7 +119,7 @@ + $base_cflags.=' -I$(WCECOMPAT)/include' if (defined($ENV{'WCECOMPAT'})); + $base_cflags.=' -I$(PORTSDK_LIBPATH)/../../include' if (defined($ENV{'PORTSDK_LIBPATH'})); + if (`$cc 2>&1` =~ /Version ([0-9]+)\./ && $1>=14) { +- $base_cflags.=$shlib?' /MD':' /MT'; ++ $base_cflags.=$shlib?' /MD':' /MD'; + } else { + $base_cflags.=' /MC'; + } +@@ -130,7 +130,7 @@ + else # Win32 + { + $base_cflags= " $mf_cflag"; +- my $f = $shlib || $fips ?' /MD':' /MT'; ++ my $f = $shlib || $fips ?' /MD':' /MD'; + $ff = "/fixed"; + $opt_cflags=$f.' /Ox /O2 /Ob2'; + $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG'; |