Skip to content

Update vcpkg-tool to 2025-01-11.#43209

Merged
BillyONeal merged 3 commits intomasterfrom
vcpkg-tools-json
Jan 13, 2025
Merged

Update vcpkg-tool to 2025-01-11.#43209
BillyONeal merged 3 commits intomasterfrom
vcpkg-tools-json

Conversation

@BillyONeal
Copy link
Copy Markdown
Member

@BillyONeal BillyONeal commented Jan 11, 2025

https://github.com/microsoft/vcpkg-tool/releases/tag/2025-01-11

(Note that this is future dated because the original 2025-01-10 attempt failed smoke testing)

Resolves #38184 . Thanks @WangWeiLin-MV !
Related #21218
Resolves #10812 .
Resolves #32522 . Thanks @lesomnus !
Resolves #43063 . Thanks @autoantwort !
Resolves #43086 .

Also thanks to @vicroms and @Neumann-A !

This PR MUST be merged, not squashed.

@BillyONeal BillyONeal added info:internal category:infrastructure Pertaining to the CI/Testing infrastrucutre labels Jan 11, 2025
"os": "linux",
"version": "0.11.0",
"executable": "coscli-linux",
"url": "https://github.com/tencentyun/coscli/releases/download/v0.11.0-beta/coscli-linux",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this also run on arm64?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No idea. Unfortunately this file has already been burned into the SHA the tool references so I'd prefer to make improvements like this as a subsequent change unless they are actively broken.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image Seems to be broken anyway

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I fix the hash I get
image
So maybe it is x64 only

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's the same SHA as was in the XML:

    <tool name="coscli" os="linux">
        <version>0.11.0</version>
        <exeRelativePath>coscli-linux</exeRelativePath>
        <url>https://github.com/tencentyun/coscli/releases/download/v0.11.0-beta/coscli-linux</url>
        <sha512>9c930a1d308e9581a0e2fdfe3751ea7fe13d6068df90ca6465740ec3eda034202ef71ec54c99e90015ff81aa68aa1489567db5e411e222eb7258704bdac7e924</sha512>
    </tool>

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like there are arch-specific ones in current releases: https://github.com/tencentyun/coscli/releases/tag/v1.0.3

"os": "linux",
"version": "16.15.1",
"executable": "node-v16.15.1-linux-x64/bin/node",
"url": "https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.gz",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

x64 only

@BillyONeal
Copy link
Copy Markdown
Member Author

D:/b/graphviz/src/10.0.1-9d353e50e1.clean/lib/cgraph/scan.l(24): fatal error C1083: Cannot open include file: 'grammar.h': No such file or directory

This is exceedingly unlikely to be related to a tool update, so I intend to merge through it.

@BillyONeal BillyONeal merged commit 6f29f12 into master Jan 13, 2025
@BillyONeal BillyONeal deleted the vcpkg-tools-json branch January 13, 2025 20:45
@Cheney-W Cheney-W added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Jan 14, 2025
BillyONeal added a commit to BillyONeal/vcpkg that referenced this pull request Jan 17, 2025
AndreasWehe added a commit to AndreasWehe/vcpkg-docs that referenced this pull request Apr 3, 2025
vcpkgTools.xml was changed to scripts/vcpkg-tools.json
in microsoft/vcpkg#43209
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:infrastructure Pertaining to the CI/Testing infrastrucutre info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

5 participants