Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aws-sdk-cpp failed to build on vcpkg #2780

Closed
vertual-hb opened this issue Dec 6, 2023 · 3 comments
Closed

aws-sdk-cpp failed to build on vcpkg #2780

vertual-hb opened this issue Dec 6, 2023 · 3 comments
Assignees
Labels
bug This issue is a bug. closing-soon This issue will automatically close in 4 days unless further comments are made. p3 This is a minor priority issue

Comments

@vertual-hb
Copy link

vertual-hb commented Dec 6, 2023

Describe the bug

I added aws-sdk-cpp with override version 1.1.125 to vcpkg.json manifest.
During build with Visual Studio 2022, I recieved a build failed message.

Expected Behavior

aws sdk installed as normal on vcpkg and project.

Current Behavior

Project build with Visual Studio 2022 results in a build failed message.
This is the error from "install-x64-windows-dbg-out.log"

C:\vcpkg\buildtrees\aws-sdk-cpp\x64-windows-dbg\src\aws-cpp-sdk-core\ub_core.cpp
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(107): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(125): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(250): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(251): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(413): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(435): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(842): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(843): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(861): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(862): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(926): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(948): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(959): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(972): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(987): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(1004): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(1015): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2061): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2074): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2721): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2729): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2740): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2751): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2760): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2771): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2808): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2809): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2818): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2825): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2826): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2834): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(2842): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3021): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3043): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3055): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3087): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3198): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(3213): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(74): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(76): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(260): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(757): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(778): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1051): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1052): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1103): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1105): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1115): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1308): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdcep.h(1315): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\rpcnsi.h(128): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\rpcnsi.h(140): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\rpcnsi.h(368): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\rpcnsi.h(475): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\rpcnsi.h(486): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcasync.h(541): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcasync.h(563): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcasync.h(587): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcasync.h(611): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winscard.h(1255): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winscard.h(1263): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winscard.h(1277): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winscard.h(1285): error C2872: 'UUID': ambiguous symbol
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared\rpcdce.h(83): note: could be 'GUID UUID'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/utils/UUID.h(21): note: or 'Aws::Utils::UUID'
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/ClientConfiguration.cpp(48): error C2589: '(': illegal token on right side of '::'
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/ClientConfiguration.cpp(48): error C2062: type 'unknown-type' unexpected
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/ClientConfiguration.cpp(48): error C2059: syntax error: ')'
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/RequestCompression.cpp(142): error C2589: '(': illegal token on right side of '::'
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/RequestCompression.cpp(142): error C2062: type 'unknown-type' unexpected
C:/vcpkg/buildtrees/aws-sdk-cpp/src/1.11.215-217520a113.clean/src/aws-cpp-sdk-core/source/client/RequestCompression.cpp(142): error C2059: syntax error: ')'
C:\vcpkg\buildtrees\aws-sdk-cpp\src\1.11.215-217520a113.clean\src\aws-cpp-sdk-core\include\aws/core/endpoint/DefaultEndpointProvider.h(16): fatal error C1083: Cannot open include file: 'aws/crt/endpoints/RuleEngine.h': No such file or directory
ninja: build stopped: subcommand failed.

Reproduction Steps

add aws-sdk-cpp on vcpkg.json manifest as a project depenency with override version 1.1.125.

Possible Solution

No response

Additional Information/Context

#2656 has similar error message

AWS CPP SDK version used

1.11.215

Compiler and Version used

Visual Studio 2022

Operating System and version

Windows 11

@vertual-hb vertual-hb added bug This issue is a bug. needs-triage This issue or PR still needs to be triaged. labels Dec 6, 2023
@jmklix
Copy link
Member

jmklix commented Dec 6, 2023

As noted in our documentation vcpkg is supported by external contributors, and it looks like you are having problems with vcpkg. So please reach out to Microsoft for help with vcpkg. I can help you if you run into any problems while building this sdk from source. You can build this from source and use it with visual studio, so please let me know if you have any questions

@jmklix jmklix added p3 This is a minor priority issue and removed needs-triage This issue or PR still needs to be triaged. labels Dec 6, 2023
@jmklix jmklix self-assigned this Dec 6, 2023
@jmklix jmklix added the closing-soon This issue will automatically close in 4 days unless further comments are made. label Dec 6, 2023
@vertual-hb
Copy link
Author

Thank you,
I have notified the vcpkg project

@jmklix jmklix closed this as completed Dec 7, 2023
Copy link

github-actions bot commented Dec 7, 2023

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue is a bug. closing-soon This issue will automatically close in 4 days unless further comments are made. p3 This is a minor priority issue
Projects
None yet
Development

No branches or pull requests

2 participants