Skip to content

Conversation

@raulcd
Copy link
Member

@raulcd raulcd commented Jan 29, 2026

Rationale for this change

The current version of vcpkg used is a from April 2025

What changes are included in this PR?

Update baseline to newer version.

Are these changes tested?

Yes on CI. I've validated for example that xsimd 14 will be pulled.

Are there any user-facing changes?

No

@raulcd raulcd changed the title WIP: [CI] Try updating vcpkg baseline MINOR: [CI] Try updating vcpkg baseline Jan 29, 2026
@github-actions github-actions bot added the awaiting committer review Awaiting committer review label Jan 29, 2026
Comment on lines -45 to -49
"name": "gtest",
"features": [
"cxx17"
]
},
Copy link
Member Author

@raulcd raulcd Jan 29, 2026

Choose a reason for hiding this comment

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

This isn't necessary anymore since:
microsoft/vcpkg@b00ff11

Copy link
Contributor

Choose a reason for hiding this comment

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

Actually should we add cxx20?

Copy link
Member Author

Choose a reason for hiding this comment

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

no, this was removed. There's no additional features on vcpkg anymore. You can see that on the commit above. This is how the current port file looks (no features):
https://github.com/microsoft/vcpkg/blob/master/ports/gtest/vcpkg.json

@github-actions github-actions bot added awaiting changes Awaiting changes and removed awaiting committer review Awaiting committer review labels Jan 29, 2026
@github-actions github-actions bot added awaiting change review Awaiting change review and removed awaiting changes Awaiting changes labels Jan 29, 2026
@raulcd raulcd changed the title MINOR: [CI] Try updating vcpkg baseline GH-49076: [CI] Try updating vcpkg baseline Jan 30, 2026
@github-actions
Copy link

⚠️ GitHub issue #49076 has been automatically assigned in GitHub to PR creator.

@AntoinePrv
Copy link
Contributor

Should we merge this or integrate it in #48765 ?

@raulcd
Copy link
Member Author

raulcd commented Jan 30, 2026

Should we merge this or integrate it in #48765 ?

I am fine with both. I was just putting it into a mergeable state but tbh the change is quite minor so I am happy if it gets integrated with your PR.

@raulcd raulcd changed the title GH-49076: [CI] Try updating vcpkg baseline GH-49076: [CI] Update vcpkg baseline to newer version Jan 30, 2026
@raulcd raulcd marked this pull request as ready for review January 30, 2026 09:18
@raulcd raulcd requested a review from kou as a code owner January 30, 2026 09:18
@github-actions github-actions bot added awaiting changes Awaiting changes and removed awaiting change review Awaiting change review labels Jan 30, 2026
Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

Comment on lines 34 to 39
if(utf8proc_FOUND)
add_library(utf8proc::utf8proc ALIAS utf8proc)
if(NOT TARGET utf8proc::utf8proc)
add_library(utf8proc::utf8proc ALIAS utf8proc)
endif()
return()
endif()
Copy link
Member

Choose a reason for hiding this comment

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

Recent vcpkg's utf8proc CMake package provides utf8proc::utf8proc CMake target, right?
If so, we can remove this if block entirely. We don't need to support old vcpkg.

Copy link
Member Author

Choose a reason for hiding this comment

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

I am trying dropping the if block entirely on the last commit. Will merge if CI is successful. Thanks @kou

Copy link
Member Author

Choose a reason for hiding this comment

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

ok, I got confused but I think I understand what you meant @kou !

@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting changes Awaiting changes labels Jan 30, 2026
@github-actions github-actions bot removed the awaiting merge Awaiting merge label Jan 30, 2026
@github-actions github-actions bot added the awaiting changes Awaiting changes label Jan 30, 2026
@github-actions github-actions bot added awaiting change review Awaiting change review and removed awaiting changes Awaiting changes labels Jan 30, 2026
@raulcd raulcd requested a review from kou January 30, 2026 19:50
@github-actions github-actions bot added awaiting changes Awaiting changes and removed awaiting change review Awaiting change review labels Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants