Skip to content

[cmake] Do not auto-turn OFF feature or auto-turn ON builtin_option - #23020

Open
ferdymercury wants to merge 1 commit into
root-project:masterfrom
ferdymercury:failondef2
Open

[cmake] Do not auto-turn OFF feature or auto-turn ON builtin_option#23020
ferdymercury wants to merge 1 commit into
root-project:masterfrom
ferdymercury:failondef2

Conversation

@ferdymercury

@ferdymercury ferdymercury commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

for easy-to-install dependencies (via homebrew, apt-get)

when dependency is missing in the system. Instead, force user to install it via package manager, or to turn feature purposely OFF by hand.

Spit-off from #23015 as suggested by @guitargeek

This goes totally in-line with what's already done for asimage, zlib, etc.

Comment thread cmake/modules/SearchInstalledSoftware.cmake Outdated
Comment thread cmake/modules/SearchInstalledSoftware.cmake Outdated
Comment thread README/ReleaseNotes/v642/index.md Outdated
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 18h 2m 16s ⏱️
 3 856 tests  3 855 ✅ 0 💤 1 ❌
78 511 runs  78 509 ✅ 1 💤 1 ❌

For more details on these failures, see this check.

Results for commit 98c555c.

♻️ This comment has been updated with latest results.

for easy-to-install dependencies (via homebrew, apt-get)

when dependency is missing in the system. Instead, force user to install it via package manager, or to turn feature purposely OFF.

[nfc] improve error messages

Co-authored-by: ferdymercury <ferdymercury@users.noreply.github.com>
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