Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: b6d3ac52d79b6d99d56cd640daebce0313828d1f
      
https://github.com/tianocore/edk2/commit/b6d3ac52d79b6d99d56cd640daebce0313828d1f
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    R BaseTools/Scripts/ShowEnvironment.bat

  Log Message:
  -----------
  BaseTools: Remove ShowEnvironment.bat

This file:

- Has not had a code change in 8 years.
- Is not used by any other file in the repository.
- Was last updated to support VS2015 which is no longer supported by
  Microsoft.

As part of VS2015 support removal, this file is deleted.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: edf045a7aed8df25c4478129b293bd740198367a
      
https://github.com/tianocore/edk2/commit/edf045a7aed8df25c4478129b293bd740198367a
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    R BaseTools/Scripts/SetVisualStudio.bat

  Log Message:
  -----------
  BaseTools: Remove SetVisualStudio.bat

This file has:

- Not been updated in 10 years.
- Was used to build Nt32Pkg which no longer exists.
- Is not needed to currenly build EmulatorPkg.
- Was last updated to support Visual Studio 2015, which is no longer
  supported by Microsoft.

It is removed as part of the Visual Studio 2015 removal.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 3a9c8cfc30fa1d27295c90234dd61da8c8767c37
      
https://github.com/tianocore/edk2/commit/3a9c8cfc30fa1d27295c90234dd61da8c8767c37
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M edksetup.bat

  Log Message:
  -----------
  edksetup.bat: Remove VS2015 support

The VS2015 toolchain is being removed from edk2. In preparation, this
change removes the toolchain as an option in edksetup.bat.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 4b21e5e902280e2df4883a9ccbfe5d2c559a32d3
      
https://github.com/tianocore/edk2/commit/4b21e5e902280e2df4883a9ccbfe5d2c559a32d3
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M BaseTools/Conf/tools_def.template
    M BaseTools/get_vsvars.bat
    M BaseTools/set_vsprefix_envs.bat
    M BaseTools/toolsetup.bat

  Log Message:
  -----------
  BaseTools: Remove VS2015 support

REF: https://github.com/tianocore/edk2/issues/12490

Removes Visual Studio 2015 support from BaseTools since mainstream
support ended on October 13, 2020 and extended support ended on
October 14, 2025.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 13df0bd4639675b12bb9fb00e297bfdbf3250f47
      
https://github.com/tianocore/edk2/commit/13df0bd4639675b12bb9fb00e297bfdbf3250f47
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLib.inf
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLibFull.inf
    M CryptoPkg/Library/OpensslLib/OpensslLib.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf

  Log Message:
  -----------
  CryptoPkg: Remove VS2015 specific compiler flags

VS2015 support is being removed in edk2 as it is out of service.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: f22b20e6aebd5a3c26c7dfab273e1aa954830ed8
      
https://github.com/tianocore/edk2/commit/f22b20e6aebd5a3c26c7dfab273e1aa954830ed8
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M MdePkg/Include/Ia32/ProcessorBind.h
    M MdePkg/Include/X64/ProcessorBind.h

  Log Message:
  -----------
  MdePkg: Generalize VS15 warning comment in ProcessorBind.h

The Ia32 and X64 ProcessorBind.h files had comments about VS2015, but
the warning is still relevant for newer VS versions, so update the
comments to be more general since VS2015 support was removed from the
repo recently.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 12196e96dbeeece1db301a7095c3d89f26c41a3a
      
https://github.com/tianocore/edk2/commit/12196e96dbeeece1db301a7095c3d89f26c41a3a
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M RedfishPkg/Readme.md

  Log Message:
  -----------
  RedfishPkg: Remove VS2015x86 reference

Visual Studio 2015 is out of service and support was recently removed
from the repo. To prevent confusion about toolchain support, this
commit updates the RedfishPkg Readme to replace the `VS2015x86`
reference with `VS2026` (the latest supported VS version).

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: b7d780bf131b193a5505c70a41adbc24af949bdb
      
https://github.com/tianocore/edk2/commit/b7d780bf131b193a5505c70a41adbc24af949bdb
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M edksetup.bat

  Log Message:
  -----------
  edksetup.bat: Remove VS2017 support

The VS2017 toolchain is being removed from edk2. In preparation, this
change removes the toolchain as an option in edksetup.bat.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 84012d29f77b8009ed01d84e811ccecaeb37ddc1
      
https://github.com/tianocore/edk2/commit/84012d29f77b8009ed01d84e811ccecaeb37ddc1
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    R EmulatorPkg/Win/VS2017/BuildVS.bat
    R EmulatorPkg/Win/VS2017/Win.sln
    R EmulatorPkg/Win/VS2017/Win.vcxproj
    R EmulatorPkg/Win/VS2017/Win.vcxproj.filters
    R EmulatorPkg/Win/VS2017/Win.vcxproj.user

  Log Message:
  -----------
  EmulatorPkg: Remove VS2017 Visual Studio solution

VS2017 support is being removed from edk2. This Visual Studio solution
built the EmulatorPkg host with the VS2017 toolchain (`-t VS2017`),
which will no longer exist in tools_def.template. The EmulatorPkg
documentation and CI build with VS2022, so the VS2017 solution is
removed.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 3dc01cce24281c18050d7d5c35244cb61d3fb5eb
      
https://github.com/tianocore/edk2/commit/3dc01cce24281c18050d7d5c35244cb61d3fb5eb
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M DynamicTablesPkg/DynamicTablesPkg.dsc

  Log Message:
  -----------
  DynamicTablesPkg: Retarget VS2017 static analysis build option

VS2017 support is being removed from edk2. The static analysis
(/analyze) build option that suppressed C6305 was scoped to the VS2017
toolchain. This change retargets it to VS2019, which is the oldest
Visual Studio toolchain that remains supported.

Signed-off-by: Michael Kubacki <[email protected]>


  Commit: 48a82ffcbd79f575ae8dc39eb99d099290098600
      
https://github.com/tianocore/edk2/commit/48a82ffcbd79f575ae8dc39eb99d099290098600
  Author: Michael Kubacki <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M BaseTools/Conf/tools_def.template
    M BaseTools/Plugin/WindowsVsToolChain/WindowsVsToolChain.py
    M BaseTools/get_vsvars.bat
    M BaseTools/set_vsprefix_envs.bat
    M BaseTools/toolsetup.bat

  Log Message:
  -----------
  BaseTools: Remove VS2017 support

Removes Visual Studio 2017 support from BaseTools. Newer toolchains
(VS2019, VS2022, and VS2026) are supported in its place.

This removes the VS2017 toolchain definitions from tools_def.template,
the VS2017 environment setup logic in toolsetup.bat,
set_vsprefix_envs.bat, and get_vsvars.bat, and the VS2017
configuration in the WindowsVsToolChain build plugin.

Signed-off-by: Michael Kubacki <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/d7f133a16428...48a82ffcbd79

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to