File tree Expand file tree Collapse file tree 6 files changed +10
-8
lines changed Expand file tree Collapse file tree 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...
5353set libraries =
5454set libraries = %libraries% bzip2-1.0.8
5555if 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
5757set libraries = %libraries% sqlite-3.42.0.0
5858if NOT " %IncludeTkinterSrc% " == " false" set libraries = %libraries% tcl-core-8.6.13.0
5959if NOT " %IncludeTkinterSrc% " == " false" set libraries = %libraries% tk-8.6.13.0
@@ -77,7 +77,7 @@ echo.Fetching external binaries...
7777
7878set binaries =
7979if 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
8181if NOT " %IncludeTkinter% " == " false" set binaries = %binaries% tcltk-8.6.13.0
8282if NOT " %IncludeSSLSrc% " == " false" set binaries = %binaries% nasm-2.11.06
8383
Original file line number Diff line number Diff line change 1010 </Link >
1111 </ItemDefinitionGroup >
1212 <PropertyGroup >
13- <_DLLSuffix >-1_1 </_DLLSuffix >
13+ <_DLLSuffix >-3 </_DLLSuffix >
1414 <_DLLSuffix Condition =" $(Platform) == 'ARM'" >$(_DLLSuffix)-arm</_DLLSuffix >
1515 <_DLLSuffix Condition =" $(Platform) == 'ARM64'" >$(_DLLSuffix)-arm64</_DLLSuffix >
16- <OpenSSLDLLSuffix >$(_DLLSuffix)</OpenSSLDLLSuffix >
16+ <OpenSSLDLLSuffix Condition = " $(OpenSSLDLLSuffix) == '' " >$(_DLLSuffix)</OpenSSLDLLSuffix >
1717 </PropertyGroup >
1818 <ItemGroup >
1919 <_SSLDLL Include =" $(opensslOutDir)\libcrypto$(_DLLSuffix).dll" />
Original file line number Diff line number Diff line change 7474 <libffiDir Condition =" $(libffiDir) == ''" >$(ExternalsDir)libffi-3.4.4\</libffiDir >
7575 <libffiOutDir Condition =" $(libffiOutDir) == ''" >$(libffiDir)$(ArchName)\</libffiOutDir >
7676 <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 >
7979 <opensslIncludeDir Condition =" $(opensslIncludeDir) == ''" >$(opensslOutDir)include</opensslIncludeDir >
8080 <nasmDir Condition =" $(nasmDir) == ''" >$(ExternalsDir)\nasm-2.11.06\</nasmDir >
8181 <zlibDir Condition =" $(zlibDir) == ''" >$(ExternalsDir)\zlib-1.2.13\</zlibDir >
Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ _lzma
169169 Homepage:
170170 https://tukaani.org/xz/
171171_ssl
172- Python wrapper for version 1.1.1u of the OpenSSL secure sockets
172+ Python wrapper for version 3.0 of the OpenSSL secure sockets
173173 library, which is downloaded from our binaries repository at
174174 https://github.com/python/cpython-bin-deps.
175175
Original file line number Diff line number Diff line change 104104 <_LicenseSources Include =" $(PySourcePath)LICENSE;
105105 $(PySourcePath)PC\crtlicense.txt;
106106 $(bz2Dir)LICENSE;
107- $(opensslOutDir)LICENSE;
108107 $(libffiDir)LICENSE;" />
108+ <_LicenseSources Include =" $(opensslOutDir)LICENSE.txt" Condition =" Exists('$(opensslOutDir)LICENSE.txt')" />
109+ <_LicenseSources Include =" $(opensslOutDir)LICENSE" Condition =" !Exists('$(opensslOutDir)LICENSE.txt')" />
109110 <_LicenseSources Include =" $(tcltkDir)tcllicense.terms;
110111 $(tcltkDir)tklicense.terms;
111112 $(tcltkDir)tixlicense.terms" Condition =" $(IncludeTkinter)" />
You can’t perform that action at this time.
0 commit comments