]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
GH-131296: Fix clang-cl warning on Windows in liblzma (GH-131897)
authorChris Eibl <138194463+chris-eibl@users.noreply.github.com>
Mon, 31 Mar 2025 14:50:44 +0000 (16:50 +0200)
committerGitHub <noreply@github.com>
Mon, 31 Mar 2025 14:50:44 +0000 (15:50 +0100)
Also removes warnings suppression for MSVC that no longer need to be suppressed.

PCbuild/liblzma.vcxproj

index 4dd42ab98a9759de24b00844a6b6773c47ff795a..9793869232849596ef99413d7737ac8a73549d12 100644 (file)
@@ -93,7 +93,8 @@
     <ClCompile>
       <PreprocessorDefinitions>WIN32;HAVE_CONFIG_H;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <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>
-      <DisableSpecificWarnings>4028;4113;4133;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings>4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <AdditionalOptions Condition="$(PlatformToolset) == 'ClangCL'">%(AdditionalOptions) -Wno-deprecated-declarations</AdditionalOptions>
     </ClCompile>
   </ItemDefinitionGroup>
   <ItemGroup>