You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Update protobuf to latest 3.14.0 and bump vcpkg commit
Visit this link for all vcpkg changes: https://github.com/microsoft/vcpkg/compare/38752e29c2b60ea522d629a40b57b95606e16715...ad2933e97e7f6d2e2bece2a7a372be7a6833f28c
Note that since vcpkg itself was updated, you will have to rebuild
everything due to how vcpkg determines whether there are changes, since
the helper scripts changed with this version bump.
More notes that will eventually make it into docs:
If you want to regularly build from source, I would suggest using
`ccache` (and upping the cache size limit to maybe 20GB if you want to
build multiple LLVM versions and possibly debug versions as well) to
speed up compilation of packages that haven't been upgraded:
```
export CMAKE_C_COMPILER_LAUNCHER="$(which ccache)"
export CMAKE_CXX_COMPILER_LAUNCHER="$(which ccache)"
./build_dependencies.sh --release llvm-10
```
The reason for needing to rebuild everything is because vcpkg hashes all
of the script files used to process each package definition and encodes
this when building and caching the results. This is to ensure that there
are no breaking changes between script modifications when building new
packages or reusing installed packages.