Here're some issues observed when building roaster packages in Windows:
toolchain.ps1:
- Python39 is by default installed, but the script still checks for Python38;
- VS2019 (vc142) is assumed, but the generated nuget package still contains v141 keyword;
- Scripts under
win/pkgs/env folder is ignored by mistake;
- Lack scripts to install VS build tools;
winsdk:
- There're several Win10 SDK versions installed, but it seems that only
10.0.16299 is initialized;
cmake:
- It has dependency to have
curl built and installed;
zlib and openssl:
- Do you need to export some cmake ENVs to let CMake find it?
freetype and harfbuzz:
- They have circular dependency, but
freetype doesn't support build w/o harfbuzz;
boost:
- Clone with
-j50 doesn't reliably clone the repo and all the submodules;
- Build variant is not configured to
release;
snappy:
latest_ver is override to latest and cause build failure.
Here're some issues observed when building roaster packages in Windows:
toolchain.ps1:win/pkgs/envfolder is ignored by mistake;winsdk:10.0.16299is initialized;cmake:curlbuilt and installed;zlibandopenssl:freetypeandharfbuzz:freetypedoesn't support build w/o harfbuzz;boost:-j50doesn't reliably clone the repo and all the submodules;release;snappy:latest_veris override tolatestand cause build failure.