-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[vcpkg] Update vcpkg tools #18817
[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? |
@@ -460,6 +464,19 @@ function(vcpkg_find_acquire_program VAR) | |||
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@strega-nil, what do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would revert the changes for nodejs in this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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: