File tree 6 files changed +10
-8
lines changed
6 files changed +10
-8
lines changed Original file line number Diff line number Diff line change
1
+ Update Windows build to use OpenSSL 3.0.9
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ echo.Fetching external libraries...
53
53
set libraries =
54
54
set libraries = %libraries% bzip2-1.0.8
55
55
if NOT " %IncludeLibffiSrc% " == " false" set libraries = %libraries% libffi-3.4.4
56
- if NOT " %IncludeSSLSrc% " == " false" set libraries = %libraries% openssl-1.1.1u
56
+ if NOT " %IncludeSSLSrc% " == " false" set libraries = %libraries% openssl-3.0.9
57
57
set libraries = %libraries% sqlite-3.42.0.0
58
58
if NOT " %IncludeTkinterSrc% " == " false" set libraries = %libraries% tcl-core-8.6.12.1
59
59
if NOT " %IncludeTkinterSrc% " == " false" set libraries = %libraries% tk-8.6.12.1
@@ -77,7 +77,7 @@ echo.Fetching external binaries...
77
77
78
78
set binaries =
79
79
if NOT " %IncludeLibffi% " == " false" set binaries = %binaries% libffi-3.4.4
80
- if NOT " %IncludeSSL% " == " false" set binaries = %binaries% openssl-bin-1.1.1u
80
+ if NOT " %IncludeSSL% " == " false" set binaries = %binaries% openssl-bin-3.0.9
81
81
if NOT " %IncludeTkinter% " == " false" set binaries = %binaries% tcltk-8.6.12.1
82
82
if NOT " %IncludeSSLSrc% " == " false" set binaries = %binaries% nasm-2.11.06
83
83
Original file line number Diff line number Diff line change 10
10
</Link >
11
11
</ItemDefinitionGroup >
12
12
<PropertyGroup >
13
- <_DLLSuffix >-1_1 </_DLLSuffix >
13
+ <_DLLSuffix >-3 </_DLLSuffix >
14
14
<_DLLSuffix Condition =" $(Platform) == 'ARM'" >$(_DLLSuffix)-arm</_DLLSuffix >
15
15
<_DLLSuffix Condition =" $(Platform) == 'ARM64'" >$(_DLLSuffix)-arm64</_DLLSuffix >
16
- <OpenSSLDLLSuffix >$(_DLLSuffix)</OpenSSLDLLSuffix >
16
+ <OpenSSLDLLSuffix Condition = " $(OpenSSLDLLSuffix) == '' " >$(_DLLSuffix)</OpenSSLDLLSuffix >
17
17
</PropertyGroup >
18
18
<ItemGroup >
19
19
<_SSLDLL Include =" $(opensslOutDir)\libcrypto$(_DLLSuffix).dll" />
Original file line number Diff line number Diff line change 74
74
<libffiDir Condition =" $(libffiDir) == ''" >$(ExternalsDir)libffi-3.4.4\</libffiDir >
75
75
<libffiOutDir Condition =" $(libffiOutDir) == ''" >$(libffiDir)$(ArchName)\</libffiOutDir >
76
76
<libffiIncludeDir Condition =" $(libffiIncludeDir) == ''" >$(libffiOutDir)include</libffiIncludeDir >
77
- <opensslDir Condition =" $(opensslDir) == ''" >$(ExternalsDir)openssl-1.1.1u \</opensslDir >
78
- <opensslOutDir Condition =" $(opensslOutDir) == ''" >$(ExternalsDir)openssl-bin-1.1.1u \$(ArchName)\</opensslOutDir >
77
+ <opensslDir Condition =" $(opensslDir) == ''" >$(ExternalsDir)openssl-3.0.9 \</opensslDir >
78
+ <opensslOutDir Condition =" $(opensslOutDir) == ''" >$(ExternalsDir)openssl-bin-3.0.9 \$(ArchName)\</opensslOutDir >
79
79
<opensslIncludeDir Condition =" $(opensslIncludeDir) == ''" >$(opensslOutDir)include</opensslIncludeDir >
80
80
<nasmDir Condition =" $(nasmDir) == ''" >$(ExternalsDir)\nasm-2.11.06\</nasmDir >
81
81
<zlibDir Condition =" $(zlibDir) == ''" >$(ExternalsDir)\zlib-1.2.13\</zlibDir >
Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ _lzma
168
168
Homepage:
169
169
https://tukaani.org/xz/
170
170
_ssl
171
- Python wrapper for version 1.1.1u of the OpenSSL secure sockets
171
+ Python wrapper for version 3.0 of the OpenSSL secure sockets
172
172
library, which is downloaded from our binaries repository at
173
173
https://github.com/python/cpython-bin-deps.
174
174
Original file line number Diff line number Diff line change 97
97
<_LicenseSources Include =" $(PySourcePath)LICENSE;
98
98
$(PySourcePath)PC\crtlicense.txt;
99
99
$(bz2Dir)LICENSE;
100
- $(opensslOutDir)LICENSE;
101
100
$(libffiDir)LICENSE;" />
101
+ <_LicenseSources Include =" $(opensslOutDir)LICENSE.txt" Condition =" Exists('$(opensslOutDir)LICENSE.txt')" />
102
+ <_LicenseSources Include =" $(opensslOutDir)LICENSE" Condition =" !Exists('$(opensslOutDir)LICENSE.txt')" />
102
103
<_LicenseSources Include =" $(tcltkDir)tcllicense.terms;
103
104
$(tcltkDir)tklicense.terms;
104
105
$(tcltkDir)tixlicense.terms" Condition =" $(IncludeTkinter)" />
You can’t perform that action at this time.
0 commit comments