[vcpkg] Update CMake to 3.25.1#28126
[vcpkg] Update CMake to 3.25.1#28126mrowrpurr wants to merge 5 commits intomicrosoft:masterfrom mrowrpurr:cmake-3.25.1
Conversation
|
@microsoft-github-policy-service agree |
|
@JonLiu1993 The |
|
@mrowrpurr Just sync the branch with master via github. It will automatically restart then |
|
@JonLiu1993 ping to un-stuck-ify. Triggered fresh build with a pull from |
@mrowrpurr, Thanks for your pr, I always keep an eye on this PR. |
|
The ci error will be fixed by #28089 |
|
Given that the CMake update nearly rebuilds the world, can we integrate another change with the next push?
This should be bumped to |
fda3307
|
Consider syncing with master again. Maybe the CI run gets lucky and skips the problem ;) |
|
CI won't get happy if the baseline fixes are not merged. |
That is only true for full rebuilds not partial rebuilds ;)
Yeah I agree with that. |
A CMake update is not so much different from a full rebuild. That's why this PR is affected by the baseline regressions. |
A CMake update is always a full rebuild in the first run. After that it should just be partial rebuilds. |
|
@JonLiu1993 I can sync to HEAD anytime again as needed (although I think you can do it too) Any way to get movement here? This is breaking my projects for everyone who doesn't manually install CMake 3.25.1 into their PATH because of the 3.25.0 PCH bug. Could we please find a way to merge this? |
The strange thing is that I can't reproduce the error on ci locally. I'm thinking whether we can temporarily fail the triplet that reported the error in ci in cibaseline to bypass these errors. But this operation may obviously be dangerous or incorrect, I need to discuss it with my colleagues. |
|
Port protobuf installs
Possible fix: patch https://github.com/google/libphonenumber/blob/9741ae82fdf85e12d40e9d1f78632378c4e0f885/cpp/CMakeLists.txt#L59 + set(CMAKE_FIND_LIBRARY_PREFIXES "" "lib")
find_library (${NAME}_LIB NAMES ${LIBRARY}) |
To not interfere, with default order, guard with |
|
Could I get some guidance? I see Is that a response of the libphonenumber port author or from myself? @dg0yt's patch helps I don't think y'all need me for anything, in which case, "as you were." Just poking. |
|
I don't think you need to continue this PR: There is #28522. |
|
@mrowrpurr, thanks for your contribution. this PR duplicate of #28522. |
|
#28522 was merged (which was a duplicate of this one) |
The recent PR #28012 broke my application builds due to https://gitlab.kitware.com/cmake/cmake/-/issues/24209
^ The issue shows how easy it is to reproduce this issue on CMake 3.25.0 using
target_precompile_headers