Skip to content

deps.macos: Fix deletion of MbedTLS CMake files - #319

Open
PatTheMav wants to merge 1 commit into
obsproject:masterfrom
PatTheMav:macos-mbedtls-fix
Open

deps.macos: Fix deletion of MbedTLS CMake files#319
PatTheMav wants to merge 1 commit into
obsproject:masterfrom
PatTheMav:macos-mbedtls-fix

Conversation

@PatTheMav

@PatTheMav PatTheMav commented Aug 1, 2026

Copy link
Copy Markdown
Member

Description

Removes code that deletes MebdTLS CMake package files when generating obs-deps packages.

Motivation and Context

Starting with version 3.6.0, MbedTLS's CMake files should be used rather than custom find modules. The main repository emits a warning when the find module is still used with such a version, which happens because this line deleted the CMake package files generated for it.

Upstream changes require these files to be present. The Windows slice does not remove these files and is not affected.

How Has This Been Tested?

Tests will be done via CI.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)

Checklist:

  • I have read the contributing document.
  • My code has been run through clang-format.
  • My code follows the project's style guidelines
  • My code is not on the master branch.
  • My code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

Starting with version 3.6.0, MbedTLS's CMake files should be used rather
than custom find modules. The main repository emits a warning when
the find module is still used with such a version, which happens because
this line deleted the CMake package files generated for it.

Upstream changes require these files to be present.
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.

1 participant