Skip to content

[MrBot] Update vcpkg to 3bc71cd7 - #651

Merged
anporumb merged 1 commit into
masterfrom
anporumb/vcpkg_3bc71cd7
Oct 20, 2026
Merged

anporumb merged 1 commit into
masterfrom
anporumb/vcpkg_3bc71cd7

Conversation

@anporumb

Copy link
Copy Markdown
Contributor

Change

deps/vcpkg: f3e10653 (tag 2026.06.01) -> 3bc71cd7 (2026-09-18, vcpkg tool 2026-07-27). This is the same pin already used by Azure-Messaging-Metrics, Azure-MessagingStore, Azure-Messaging-GeoReplication and Azure-Messaging-ElasticLog.

c-pal only uses vcpkg for jemalloc/pkgconf in GBALLOC_LL_TYPE=JEMALLOC builds, and jemalloc comes from the c-build-tools overlay port (5.3.0#3), so the jemalloc version does not change.

Why no other change is needed

This vcpkg runs vcpkg.exe z-applocal as a post-build step of every exe/dll target (previously applocal.ps1). With vcpkg metrics on, every vcpkg.exe run copies its own executable to %TEMP% on exit, which intermittently blocks launching vcpkg.exe in parallel builds (exit code 32). c-build-tools use_vcpkg already disables metrics (Azure/c-build-tools#469, picked up here by #649).

Validation

Local JEMALLOC x64 Debug build (unit + int tests, traceability, repo validation): configure OK, vcpkg version --debug reports Disabling metrics because vcpkg.disable-metrics exists, build exit 0, 0 compile/link errors, 0 post-build failures, repo validation passed.

deps/vcpkg: f3e10653 (2026.06.01) -> 3bc71cd7, the same pin as
Azure-Messaging-Metrics, Azure-MessagingStore, Azure-Messaging-GeoReplication
and Azure-Messaging-ElasticLog. This vcpkg runs vcpkg.exe z-applocal as a
post-build step of every target; vcpkg metrics are already disabled by
c-build-tools use_vcpkg (#469), which avoids the vcpkg.exe self-copy race.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 44829b95-17b3-479d-9948-88c27b436e9f
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@anporumb

Copy link
Copy Markdown
Contributor Author

/azp run

@anporumb
anporumb enabled auto-merge (squash) October 20, 2026 15:28
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

:shipit:

@anporumb
anporumb merged commit 1619b78 into master Oct 20, 2026
19 checks passed
anporumb added a commit to Azure/com-wrapper that referenced this pull request Oct 20, 2026
…... (#312)

Dependency updates:

azure-messaging-ai-context:
- df38022 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/azure-messaging-ai-context#16)
- 6f04358 Use represented developer IDs for new SRS requirements (Azure/azure-messaging-ai-context#15)

c-build-tools:
- e5ade18 use_vcpkg: disable vcpkg metrics (Azure/c-build-tools#469)

c-logging:
- 41e1c7e [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-logging#394)

c-pal:
- 1619b780 Update vcpkg to 3bc71cd7 (Azure/c-pal#651)
- 8517879a [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-pal#650)

ctest:
- c6e449d [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/ctest#377)

c-testrunnerswitcher:
- 65fac64 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-testrunnerswitcher#376)

macro-utils-c:
- 2678b43 Pin reviewer workflow to commit SHA (Azure/macro-utils-c#414)

umock-c:
- 53550fd [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/umock-c#530)

Co-authored-by: Azure-MessagingStore Deps Bot <azure-messagingstore-deps-bot@noreply.microsoft.com>
anporumb added a commit to Azure/c-util that referenced this pull request Oct 20, 2026
…... (#688)

Dependency updates:

azure-messaging-ai-context:
- df38022 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/azure-messaging-ai-context#16)

c-logging:
- 41e1c7e [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-logging#394)

c-pal:
- 1619b780 Update vcpkg to 3bc71cd7 (Azure/c-pal#651)
- 8517879a [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-pal#650)

ctest:
- c6e449d [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/ctest#377)

c-testrunnerswitcher:
- 65fac64 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-testrunnerswitcher#376)

macro-utils-c:
- 2678b43 Pin reviewer workflow to commit SHA (Azure/macro-utils-c#414)

umock-c:
- 53550fd [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/umock-c#530)

Co-authored-by: Azure-MessagingStore Deps Bot <azure-messagingstore-deps-bot@noreply.microsoft.com>
anporumb added a commit to Azure/sf-c-util that referenced this pull request Oct 20, 2026
…... (#396)

Dependency updates:

azure-messaging-ai-context:
- df38022 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/azure-messaging-ai-context#16)
- 6f04358 Use represented developer IDs for new SRS requirements (Azure/azure-messaging-ai-context#15)

c-build-tools:
- e5ade18 use_vcpkg: disable vcpkg metrics (Azure/c-build-tools#469)

c-logging:
- 41e1c7e [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-logging#394)

com-wrapper:
- 445d664 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/com-wrapper#311)

c-pal:
- 1619b780 Update vcpkg to 3bc71cd7 (Azure/c-pal#651)
- 8517879a [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-pal#650)

ctest:
- c6e449d [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/ctest#377)

c-testrunnerswitcher:
- 65fac64 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-testrunnerswitcher#376)

c-util:
- 5c6b611 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-util#687)

macro-utils-c:
- 2678b43 Pin reviewer workflow to commit SHA (Azure/macro-utils-c#414)

umock-c:
- 53550fd [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/umock-c#530)

Co-authored-by: Azure-MessagingStore Deps Bot <azure-messagingstore-deps-bot@noreply.microsoft.com>
anporumb added a commit to Azure/clds that referenced this pull request Oct 20, 2026
…... (#484)

Dependency updates:

azure-messaging-ai-context:
- df38022 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/azure-messaging-ai-context#16)
- 6f04358 Use represented developer IDs for new SRS requirements (Azure/azure-messaging-ai-context#15)

c-build-tools:
- e5ade18 use_vcpkg: disable vcpkg metrics (Azure/c-build-tools#469)

c-logging:
- 41e1c7e [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-logging#394)

c-pal:
- 1619b780 Update vcpkg to 3bc71cd7 (Azure/c-pal#651)
- 8517879a [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-pal#650)

ctest:
- c6e449d [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/ctest#377)

c-testrunnerswitcher:
- 65fac64 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-testrunnerswitcher#376)

c-util:
- 5c6b611 [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/c-util#687)

macro-utils-c:
- 2678b43 Pin reviewer workflow to commit SHA (Azure/macro-utils-c#414)

umock-c:
- 53550fd [MrBot] Pin reviewer workflow to c-build-tools SHA (Azure/umock-c#530)

Co-authored-by: Azure-MessagingStore Deps Bot <azure-messagingstore-deps-bot@noreply.microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants