Vcpkg: libtheora compilation error with newest cmake 3.9.1 and git 2.14.1

Created on 12 Aug 2017  路  2Comments  路  Source: microsoft/vcpkg

I am not able to compile libtheora (vcpkg install libtheora ) with the newest cmake 3.9.1 and git 2.14.1. The error message is

err.log
ninja: error: manifest 'build.ninja' still dirty after 100 tries

out.log
``````
[0/1] "C:\Program Files\CMakebin\cmake.exe" -HC:\dev\vcpkg\buildtrees\libtheora\src\theora-fa5707d68c2a4338d58aa8b6afc95539ba89fecb -BC:\dev\vcpkg\buildtrees\libtheora\x64-windows-rel
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/vcpkg/buildtrees/libtheora/x64-windows-rel

repeat for 100 times
``````

I was able to compile this with my old setup, cmake 3.9.0 and git 2.11. I am still trying to figure out why ninja is causing trouble. Can someone give me some help?

EDIT: If I comment out the PREFER_NINJA in the portfile it compiles, but I am sure this is probably not the desired way to fix it

vcpkg-bug

All 2 comments

There is a CMake issue now. Add chcp 65001 to local consol(using UTF-8 encoding) should be a work around solution.

Solved by commit 67b9475

Was this page helpful?
0 / 5 - 0 ratings

Related issues

F0I0l0I0P picture F0I0l0I0P  路  3Comments

tzbo picture tzbo  路  3Comments

cjvaijo picture cjvaijo  路  3Comments

angelmixu picture angelmixu  路  3Comments

cskrisz picture cskrisz  路  3Comments