microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[qtdeclarative] fails post build checks if qtsvg is installed?

Neumann-A opened this issue · comments

Installing 9/41 qtdeclarative:x64-windows-release@6.7.0...
Building qtdeclarative:x64-windows-release@6.7.0...
E:\all\vcpkg\triplets\community\x64-windows-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
-- Using cached qtdeclarative-everywhere-src-6.7.0.tar.xz.
-- Extracting source E:/vcpkg_cache/downloads/qtdeclarative-everywhere-src-6.7.0.tar.xz
-- Applying patch cb6b62f.diff
-- Using source at E:/bpy/qtdeclarative/src/here-src-6-a012fdeba0.clean
-- Found external ninja('1.11.0').
-- Configuring x64-windows-release
-- Building x64-windows-release-rel
-- Using cached msys2-mingw-w64-x86_64-pkgconf-1~2.2.0-1-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.10-4-x86_64.pkg.tar.zst.
-- Using msys root at E:/vcpkg_cache/downloads/tools/msys2/d33df895d441a36d
-- Performing post-build validation
warning: The following EXEs were found in /bin or /debug/bin. EXEs are not valid distribution targets.

  E:\all\vcpkg\packages\qtdeclarative_x64-windows-release\bin\svgtoqml.exe

error: Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile: E:\all\vcpkg\ports\qtdeclarative\portfile.cmake
find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core) # special case
find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Gui Network Widgets OpenGL OpenGLWidgets Sql Concurrent Test LanguageServerPrivate LinguistTools Svg)
qt_internal_project_setup()

But I didn't reproduce it:

image

But I didn't reproduce it:

did you install qtsvg beforehand ?