Skip to content

fix(pkg-config): link against uvwasi list libuv as requisite - #326

Merged
aduh95 merged 1 commit into
mainfrom
fix-pkg-config
Oct 16, 2026
Merged

aduh95 merged 1 commit into
mainfrom
fix-pkg-config

Conversation

@aduh95

@aduh95 aduh95 commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

The generated uvwasi.pc did not link against uvwasi itself, passed the full path of libuv to -l, and leaked uvwasi's private build flags to consumers as a semicolon-separated CMake list.

Since uvwasi.h includes uv.h, declare libuv as a public dependency via Requires, which provides both its include path and its library.

@aduh95
aduh95 merged commit fe602a6 into main Oct 16, 2026
15 checks passed
@aduh95
aduh95 deleted the fix-pkg-config branch October 16, 2026 21:43
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