# macOS Big Sur 11 CMake issue fixed in 3.18rc1

**URL:** https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440
**Category:** Development
**Tags:** os:macos
**Created:** [June 24, 2020, 9:59am UTC](https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440 "2020-06-24T09:59:02Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![alcroito](https://discourse.cmake.org/user_avatar/discourse.cmake.org/alcroito/32/186_2.png) [@alcroito](https://discourse.cmake.org/u/alcroito)
#### Post date: [June 24, 2020, 9:59am UTC](https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440/1 "2020-06-24T09:59:02Z")

</div>

The macOS beta release notes under the 3rd party apps known issues section, mention that CMake might not work correctly, and the solution is to update 3.18rc1.

Does anyone know what the issue is, and which commit in 3.18rc1 fixed it?

Link: [https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11-beta-release-notes](https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11-beta-release-notes)

---

<div class="post-metadata">

### Author: ![brad.king](https://discourse.cmake.org/user_avatar/discourse.cmake.org/brad.king/32/11_2.png) [@brad.king](https://discourse.cmake.org/u/brad.king)
#### Post date: [June 24, 2020, 10:03am UTC](https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440/2 "2020-06-24T10:03:58Z")

</div>

We don’t know. No one from Apple has reached out to us about this. Those release notes are the first we’ve learned of any issues for CMake.

For reference, support for macOS Big Sur is tracked by [CMake Issue 20863](https://gitlab.kitware.com/cmake/cmake/-/issues/20863).

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [June 24, 2020, 12:36pm UTC](https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440/3 "2020-06-24T12:36:38Z")

</div>

> [@alcroito](#):
>
> Does anyone know what the issue is, and which commit in 3.18rc1 fixed it?

After the output of what @gjasny found [when testing `master`](https://gitlab.kitware.com/cmake/cmake/-/issues/20863#note_786414), my suspicion is that [this MR](https://gitlab.kitware.com/cmake/cmake/-/merge_requests/4779) fixed it. It added `.tbd` as a shared library suffix and those files still exist individually in the SDK.

We should investigate whether backporting this MR to 3.17 allows us to make a 3.17 patch release which works (since it is an `env-regression` and is likely doable earlier than 3.18.0 final as well).

---

<div class="post-metadata">

### Author: ![brad.king](https://discourse.cmake.org/user_avatar/discourse.cmake.org/brad.king/32/11_2.png) [@brad.king](https://discourse.cmake.org/u/brad.king)
#### Post date: [June 24, 2020, 4:36pm UTC](https://discourse.cmake.org/t/macos-big-sur-11-cmake-issue-fixed-in-3-18rc1/1440/4 "2020-06-24T16:36:44Z")

</div>

`find_library` on macOS has been able to find `.tbd` files since CMake 3.4 (commit [67f60958b6](https://gitlab.kitware.com/cmake/cmake/-/commit/67f60958b61941264b0e2a63ad527dd346a6b1e3)).
