Skip to content

Update CMake to 3.29.0#37457

Merged
BillyONeal merged 9 commits intomicrosoft:masterfrom
Neumann-A:update-cmake-3.29.0
Mar 25, 2024
Merged

Update CMake to 3.29.0#37457
BillyONeal merged 9 commits intomicrosoft:masterfrom
Neumann-A:update-cmake-3.29.0

Conversation

@Neumann-A
Copy link
Copy Markdown
Contributor

No description provided.

@Neumann-A Neumann-A mentioned this pull request Mar 14, 2024
6 tasks
@Cheney-W Cheney-W added the category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly label Mar 15, 2024
@Neumann-A
Copy link
Copy Markdown
Contributor Author

Seems like the CMake update will not introduce issues so just waiting for release

@Neumann-A Neumann-A changed the title Update CMake to 3.29.0-rc4 Update CMake to 3.29.0 Mar 21, 2024
@BillyONeal BillyONeal mentioned this pull request Mar 23, 2024
11 tasks
@Neumann-A Neumann-A marked this pull request as ready for review March 24, 2024 08:12
@Neumann-A
Copy link
Copy Markdown
Contributor Author

D:\downloads\tools\perl\5.38.0.1\c\lib\libxml2.a : warning LNK4272: library machine type 'x64' conflicts with target machine type 'x86'

@BillyONeal
Copy link
Copy Markdown
Member

x64-osx keeps hitting the python2 hang; I'm happy to call arm64-osx a surrogate of that.

Thanks for the update!

@BillyONeal BillyONeal merged commit dd9f9d5 into microsoft:master Mar 25, 2024
@Neumann-A Neumann-A deleted the update-cmake-3.29.0 branch March 25, 2024 23:18
@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 Mar 26, 2024
jjerphan added a commit to jjerphan/vcpkg that referenced this pull request Mar 26, 2024
Since microsoft#37457 has been merged.

Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
JavierMatosD pushed a commit that referenced this pull request Apr 29, 2024
~~arm64-windows: boost-context builds are blocked by a cmake bug (see
https://gitlab.kitware.com/cmake/cmake/-/issues/24317)~~

closes #32274
closes Neumann-A/my-vcpkg-triplets#5

Questions:
- [x] ~~Move cmake files to `share/cmake/<name>` ?~~ Not doing it
because it is just using `vcpkg_cmake_config_fixup()`
- [x] Fix weak dependencies (uwp|emscripten|android|arm)?
- [x] Fix library names on !x64 (currently hardcoded to x64 or x86;
failure in aricpp since it forces FindBoost module mode.)
- [x] ~~Fix arm64-windows boost-context builds -> requires CMake
(3.19.2?) update due to bug how the assembler is invoked.~~ (-> CI
baseline for now)

TODO:
- [x] adjust generate ports script
- [x] #37457

---------

Co-authored-by: Cheney-Wang <850426846@qq.com>
yurybura pushed a commit to yurybura/vcpkg that referenced this pull request May 8, 2024
~~arm64-windows: boost-context builds are blocked by a cmake bug (see
https://gitlab.kitware.com/cmake/cmake/-/issues/24317)~~

closes microsoft#32274
closes Neumann-A/my-vcpkg-triplets#5

Questions:
- [x] ~~Move cmake files to `share/cmake/<name>` ?~~ Not doing it
because it is just using `vcpkg_cmake_config_fixup()`
- [x] Fix weak dependencies (uwp|emscripten|android|arm)?
- [x] Fix library names on !x64 (currently hardcoded to x64 or x86;
failure in aricpp since it forces FindBoost module mode.)
- [x] ~~Fix arm64-windows boost-context builds -> requires CMake
(3.19.2?) update due to bug how the assembler is invoked.~~ (-> CI
baseline for now)

TODO:
- [x] adjust generate ports script
- [x] microsoft#37457

---------

Co-authored-by: Cheney-Wang <850426846@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants