Skip to content

Commit a059395

Browse files
author
Ma Lin
authored
bpo-40859: Update Windows build to use xz-5.2.5 (GH-20622)
1 parent e4e8895 commit a059395

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update Windows build to use xz-5.2.5

PCbuild/get_externals.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ set libraries=%libraries% sqlite-3.38.1.0
5858
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tcl-core-8.6.12.1
5959
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tk-8.6.12.1
6060
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tix-8.4.3.6
61-
set libraries=%libraries% xz-5.2.2
61+
set libraries=%libraries% xz-5.2.5
6262
set libraries=%libraries% zlib-1.2.12
6363

6464
for %%e in (%libraries%) do (

PCbuild/liblzma.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<ItemDefinitionGroup>
9393
<ClCompile>
9494
<PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
95-
<AdditionalIncludeDirectories>$(lzmaDir)windows;$(lzmaDir)src/liblzma/common;$(lzmaDir)src/common;$(lzmaDir)src/liblzma/api;$(lzmaDir)src/liblzma/check;$(lzmaDir)src/liblzma/delta;$(lzmaDir)src/liblzma/lz;$(lzmaDir)src/liblzma/lzma;$(lzmaDir)src/liblzma/rangecoder;$(lzmaDir)src/liblzma/simple;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
95+
<AdditionalIncludeDirectories>$(lzmaDir)windows/vs2019;$(lzmaDir)src/liblzma/common;$(lzmaDir)src/common;$(lzmaDir)src/liblzma/api;$(lzmaDir)src/liblzma/check;$(lzmaDir)src/liblzma/delta;$(lzmaDir)src/liblzma/lz;$(lzmaDir)src/liblzma/lzma;$(lzmaDir)src/liblzma/rangecoder;$(lzmaDir)src/liblzma/simple;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
9696
<DisableSpecificWarnings>4028;4113;4133;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
9797
</ClCompile>
9898
</ItemDefinitionGroup>
@@ -238,7 +238,7 @@
238238
<ClInclude Include="$(lzmaDir)src\liblzma\simple\simple_decoder.h" />
239239
<ClInclude Include="$(lzmaDir)src\liblzma\simple\simple_encoder.h" />
240240
<ClInclude Include="$(lzmaDir)src\liblzma\simple\simple_private.h" />
241-
<ClInclude Include="$(lzmaDir)windows\config.h" />
241+
<ClInclude Include="$(lzmaDir)windows\vs2019\config.h" />
242242
</ItemGroup>
243243
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
244244
<ImportGroup Label="ExtensionTargets">

PCbuild/liblzma.vcxproj.filters

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@
428428
<ClInclude Include="$(lzmaDir)src\liblzma\simple\simple_private.h">
429429
<Filter>Header Files</Filter>
430430
</ClInclude>
431-
<ClInclude Include="$(lzmaDir)windows\config.h">
431+
<ClInclude Include="$(lzmaDir)windows\vs2019\config.h">
432432
<Filter>Header Files</Filter>
433433
</ClInclude>
434434
</ItemGroup>

PCbuild/python.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<ExternalsDir Condition="!HasTrailingSlash($(ExternalsDir))">$(ExternalsDir)\</ExternalsDir>
6464
<sqlite3Dir>$(ExternalsDir)sqlite-3.38.1.0\</sqlite3Dir>
6565
<bz2Dir>$(ExternalsDir)bzip2-1.0.8\</bz2Dir>
66-
<lzmaDir>$(ExternalsDir)xz-5.2.2\</lzmaDir>
66+
<lzmaDir>$(ExternalsDir)xz-5.2.5\</lzmaDir>
6767
<libffiDir>$(ExternalsDir)libffi-3.4.2\</libffiDir>
6868
<libffiOutDir>$(ExternalsDir)libffi-3.4.2\$(ArchName)\</libffiOutDir>
6969
<libffiIncludeDir>$(libffiOutDir)include</libffiIncludeDir>

0 commit comments

Comments
 (0)