Skip to content

CPM provided deps selected incorrectly in some cases - #1343

Open
licensedslacker wants to merge 1 commit into
userver-framework:developfrom
licensedslacker:fix/cpm_scope_leak
Open

licensedslacker wants to merge 1 commit into
userver-framework:developfrom
licensedslacker:fix/cpm_scope_leak

Conversation

@licensedslacker

Copy link
Copy Markdown

NEED_CPM flag leaks to following packages if set where the macro is used. I had a problem where the build system always used CPM provided version of c-ares library even I have this library provided by the system. This solved the issue and also applied to nghttp2. The problem was analyzed and fixed by Kimi K3 model.


Note: by creating a PR or an issue you automatically agree to the CLA. See CONTRIBUTING.md. Feel free to remove this note, the agreement holds.

…CPM and system provided deps on the following packages
@apolukhin

Copy link
Copy Markdown
Member

LGTM

@robot-magpie

robot-magpie Bot commented Sep 15, 2026

Copy link
Copy Markdown

Many thanks for the PR! @apolukhin is now importing your pull request into our internal upstream repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants