Skip to content

cmake/FindGSS: drop CMake <3.16 compatibility logic#22072

Closed
vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:cm-drop-316-logic
Closed

cmake/FindGSS: drop CMake <3.16 compatibility logic#22072
vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:cm-drop-316-logic

Conversation

@vszakats

@vszakats vszakats commented Jun 17, 2026

Copy link
Copy Markdown
Member

Redundant since bumping minimum to 3.18.

Follow-up to 89043ba #20407
Follow-up to 1f11224 #18950

Redundant since bumping minimum to 3.18.

Follow-up to 89043ba curl#20407

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates curl’s CMake GSS detection helper to remove legacy compatibility logic for CMake versions older than 3.16, aligning the module with the project-wide minimum CMake requirement (3.18).

Changes:

  • Simplify the pkg-config detection branch in FindGSS.cmake by relying solely on _gss_MODULE_NAME.
  • Remove the fallback check for the undocumented _pkg_check_modules_pkg_name variable used for older CMake versions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vszakats vszakats closed this in e136694 Jun 17, 2026
@vszakats vszakats deleted the cm-drop-316-logic branch June 17, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants