Closed giriel closed 10 months ago
Could you please test your project on the short path, the path F:/Development/workspace/vs2019/AzureSDKTest is too long. A path that is too long may cause this build to fail.
Indeed! Instead of using the vpkg in that folder I moved to my main vcpkg which resolved the problem. Thanks a lot!
Package: azure-security-keyvault-certificates-cpp:x64-windows -> 4.2.0#1
Host Environment
To Reproduce
vcpkg install
Failure logsF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\install-x64-windows-dbg-out.log
``` Change Dir: 'F:/Development/workspace/vs2019/AzureSDKTest/out/build/x64-Debug/_deps/vcpkg-src/buildtrees/azure-security-keyvault-certificates-cpp/x64-windows-dbg' Run Build Command(s): "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v -v -j25 install [1/7] C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\certificate_client.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_client.cpp FAILED: CMakeFiles/azure-security-keyvault-certificates.dir/src/certificate_client.cpp.obj C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\certificate_client.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_client.cpp F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_client.cpp(6): fatal error C1083: Cannot open include file: 'azure/keyvault/shared/keyvault_challenge_based_authentication_policy.hpp': No such file or directory [2/7] C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\keyvault_certificates_common_request.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\keyvault_certificates_common_request.cpp [3/7] C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\certificate_client_paged_response.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_client_paged_response.cpp [4/7] C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\certificate_client_operations.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_client_operations.cpp [5/7] C:\PROGRA~2\MICROS~3\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /TP -DAZ_CORE_DLL -DAZ_RTTI -DAZ_SECURITY_KEYVAULT_CERTIFICATES_BEING_BUILT -DAZ_SECURITY_KEYVAULT_CERTIFICATES_DLL -DBUILD_TRANSPORT_WINHTTP_ADAPTER -Dazure_security_keyvault_certificates_EXPORTS -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\inc -IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\..\azure-security-keyvault-shared\inc -external:IF:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\vcpkg_installed\x64-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W4 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /permissive- /W4 /wd5031 /wd4668 /wd4820 /wd4255 /wd4710 /showIncludes /FoCMakeFiles\azure-security-keyvault-certificates.dir\src\certificate_serializers.cpp.obj /FdCMakeFiles\azure-security-keyvault-certificates.dir\ /FS -c F:\Development\workspace\vs2019\AzureSDKTest\out\build\x64-Debug\_deps\vcpkg-src\buildtrees\azure-security-keyvault-certificates-cpp\src\ates_4.2.0-b176126ec6.clean\_\_\_\src\certificate_serializers.cpp ninja: build stopped: subcommand failed. ```Additional context
vcpkg.json
``` { "name": "azuresdktest", "version-string": "0.0.1", "dependencies": [ "azure-identity-cpp", "azure-storage-blobs-cpp", "azure-security-attestation-cpp", "azure-security-keyvault-certificates-cpp", "azure-security-keyvault-keys-cpp", "azure-security-keyvault-secrets-cpp", "azure-storage-files-datalake-cpp", "azure-storage-files-shares-cpp", "azure-storage-queues-cpp" ] } ```