Open autoantwort opened 1 year ago
This issue could be reproduced with vcpkg 2023-04-07-bedcba5172f5e4b91caac660ab7afe92c27a9895 and VS2022 17.5.4:
CMake Warning at ports/magnum-plugins/portfile.cmake:59 (message):
Features cgltfimporter, glslangshaderconverter, ktximageconverter,
ktximporter, openexrimageconverter, openexrimporter,
spirvtoolsshaderconverter and stbdxtimageconverter are not available when
building non-head version.
Call Stack (most recent call first):
scripts/ports.cmake:147 (include)
-- Found external ninja('1.11.0').
-- Configuring x86-windows
-- Building x86-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
Command failed: F:/test/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j9
Working Directory: F:/test/vcpkg/buildtrees/magnum-plugins/x86-windows-dbg
See logs for more information:
F:\test\vcpkg\buildtrees\magnum-plugins\install-x86-windows-dbg-out.log
Call Stack (most recent call first):
installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
ports/magnum-plugins/portfile.cmake:87 (vcpkg_cmake_install)
scripts/ports.cmake:147 (include)
F:\test\vcpkg\buildtrees\magnum-plugins\install-x86-windows-dbg-out.log:
[11/24] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x86\cl.exe /TP -DCORRADE_IS_DEBUG_BUILD -DMagnumOpenDdl_EXPORTS -DNOMINMAX -DUNICODE -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -IF:\test\vcpkg\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src -IF:\test\vcpkg\buildtrees\magnum-plugins\x86-windows-dbg\src -external:IF:\test\vcpkg\installed\x86-windows\include -external:IF:\test\vcpkg\installed\x86-windows\include\MagnumExternal\OpenGL -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /W4 /wd4251 /wd4244 /wd4267 /wd4351 /wd4373 /wd4510 /wd4610 /wd4512 /wd4661 /wd4702 /wd4706 /wd4800 /wd4910 /showIncludes /Fosrc\Magnum\OpenDdl\CMakeFiles\MagnumOpenDdl.dir\OpenDdl.cpp.obj /Fdsrc\Magnum\OpenDdl\CMakeFiles\MagnumOpenDdl.dir\ /FS -c F:\test\vcpkg\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\Magnum\OpenDdl\OpenDdl.cpp
F:\test\vcpkg\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\Magnum\OpenDdl\OpenDdl.cpp(767) : warning C4701: potentially uninitialized local variable 'last' used
ninja: build stopped: subcommand failed.
I guess magnum-plugins is too old and the used dependency to new?
This point is correct, meshoptimizer
has updated the structure of its functions meshopt_simplifySloppy
and meshopt_simplify
.
I submitted an issue https://github.com/mosra/magnum-plugins/issues/138 on the upstream of magnum-plugins
, waiting for their fix.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 180 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
Still an issue
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 180 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
Still an issue
Package: magnum-plugins[cgltfimporter,core,ddsimporter,icoimporter,ktximageconverter,ktximporter,meshoptimizersceneconverter,miniexrimageconverter,openddl,opengeximporter,stanfordimporter,stanfordsceneconverter,stbimageconverter,stbimageimporter,stlimporter]:x64-windows -> 2020.06#10
Host Environment
To Reproduce
vcpkg x-set-installed magnum-plugins[meshoptimizersceneconverter]
Failure logs
C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\install-x64-windows-dbg-out.log
``` [1/24] C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\cl.exe /TP -DCORRADE_DYNAMIC_PLUGIN -DCORRADE_IS_DEBUG_BUILD -DMESHOPTIMIZER_API=__declspec(dllimport) -DMeshOptimizerSceneConverter_EXPORTS -DNOMINMAX -DUNICODE -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -IC:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src -IC:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\x64-windows-dbg\src -external:IC:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include -external:IC:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include\MagnumExternal\OpenGL -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /W4 /wd4251 /wd4244 /wd4267 /wd4351 /wd4373 /wd4510 /wd4610 /wd4512 /wd4661 /wd4702 /wd4706 /wd4800 /wd4910 /showIncludes /Fosrc\MagnumPlugins\MeshOptimizerSceneConverter\CMakeFiles\MeshOptimizerSceneConverter.dir\MeshOptimizerSceneConverter.cpp.obj /Fdsrc\MagnumPlugins\MeshOptimizerSceneConverter\CMakeFiles\MeshOptimizerSceneConverter.dir\ /FS -c C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\MagnumPlugins\MeshOptimizerSceneConverter\MeshOptimizerSceneConverter.cpp FAILED: src/MagnumPlugins/MeshOptimizerSceneConverter/CMakeFiles/MeshOptimizerSceneConverter.dir/MeshOptimizerSceneConverter.cpp.obj C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\cl.exe /TP -DCORRADE_DYNAMIC_PLUGIN -DCORRADE_IS_DEBUG_BUILD -DMESHOPTIMIZER_API=__declspec(dllimport) -DMeshOptimizerSceneConverter_EXPORTS -DNOMINMAX -DUNICODE -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -IC:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src -IC:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\x64-windows-dbg\src -external:IC:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include -external:IC:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include\MagnumExternal\OpenGL -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /W4 /wd4251 /wd4244 /wd4267 /wd4351 /wd4373 /wd4510 /wd4610 /wd4512 /wd4661 /wd4702 /wd4706 /wd4800 /wd4910 /showIncludes /Fosrc\MagnumPlugins\MeshOptimizerSceneConverter\CMakeFiles\MeshOptimizerSceneConverter.dir\MeshOptimizerSceneConverter.cpp.obj /Fdsrc\MagnumPlugins\MeshOptimizerSceneConverter\CMakeFiles\MeshOptimizerSceneConverter.dir\ /FS -c C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\MagnumPlugins\MeshOptimizerSceneConverter\MeshOptimizerSceneConverter.cpp C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\MagnumPlugins\MeshOptimizerSceneConverter\MeshOptimizerSceneConverter.cpp(318): error C2660: 'meshopt_simplifySloppy': function does not take 7 arguments C:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include\meshoptimizer.h(354): note: see declaration of 'meshopt_simplifySloppy' C:\Users\admin\git_projects\vcpkg2\vcpkg_installed\x64-windows\include\meshoptimizer.h(620): note: could be 'size_t meshopt_simplifySloppy(T *,const T *,size_t,const float *,size_t,size_t,size_t,float,float *)' C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\MagnumPlugins\MeshOptimizerSceneConverter\MeshOptimizerSceneConverter.cpp(318): note: 'size_t meshopt_simplifySloppy(T *,const T *,size_t,const float *,size_t,size_t,size_t,float,float *)': expects 9 arguments - 7 provided C:\Users\admin\git_projects\vcpkg2\buildtrees\magnum-plugins\src\v2020.06-79ad147c2a.clean\src\MagnumPlugins\MeshOptimizerSceneConverter\MeshOptimizerSceneConverter.cpp(318): note: while trying to match the argument list '(T *, Corrade::Containers::ArrayViewAdditional context