[vcpkg] Update vcpkg tools #18817
Conversation
|
Please add NodeJS to |
|
@Neumann-A, from https://nodejs.org/en/download/, do we need both 32-bit and 64-bit nodejs for windows? should we add it for linux and macOS to vcpkg as well? |
|
I thought the policy is to only add x84 and leave linux and osx to apt/brew |
|
Please add: #18878 gsutil 4.59 -> 4.65 |
|
@PhoebeHui |
|
Will this be merged soon? |
|
@vicroms, could you help review and merge this PR? |
| set(APT_PACKAGE_NAME pkg-config) | ||
| set(PATHS "/bin" "/usr/bin" "/usr/local/bin") | ||
| endif() | ||
| elseif(VAR MATCHES "NODE") |
There was a problem hiding this comment.
@strega-nil @strega-nil-ms Should we add a tool port for this or are you OK expending in this way?
There was a problem hiding this comment.
I'd rather have a tool port; I think we want to move off of vcpkg_find_acquire_program when possible.
There was a problem hiding this comment.
I would revert the changes for nodejs in this PR.
There was a problem hiding this comment.
a) please provide a tool template for that. Especially, have helper scripts for what normally vcpkg_find_acquire_program would do.
b) make vcpkg_find_acquire_program find programs in CURRENT_HOST_INSTALLED_DIR?
c) make vcpkg_find_acquire_program itself a helper script port?
|
@PhoebeHui |
|
@xavier2k6, for llvm, I'd like to use llvm 12.0 at present. we can update it in next major release. |
|
@PhoebeHui Apologies for the noise, again but Go 1.16.6 Security: Includes a security fix for crypto/tls (CVE-2021-34558). ref.: EDIT: |
|
@xavier2k6, go and ruby have been upgrade to latest release, thanks! |
|
In the meantime meson was updated to 58.2: |
|
I don't understand why this passed, it broke in CI:
https://dev.azure.com/vcpkg/public/_build/results?buildId=56564 Maybe we have to update tensorflow too? |
|
@BillyONeal, tensorflow has been triagerd, however it didn't run acutually. We will fix this issue in tensorflow ASAP, and report a request to Upstream as well. |
Fixes #18815
Fixes #18853
Fixes #18878
Updated: