mesonbuild / wrapdb

New wrap requests
https://mesonbuild.com/Adding-new-projects-to-wrapdb.html
MIT License
69 stars 176 forks source link

openssl-3.0.8: meson.build:314:15: Exception: C static library 'ws2_32' not found #1513

Open kasper93 opened 2 months ago

kasper93 commented 2 months ago

ws2_32 static does not exists and cannot be found. There is a workaround for compiler.get_id() == 'msvc'. It is not enough, it also fails with x86_64-pc-windows-msvc clang build.

https://github.com/mesonbuild/wrapdb/blob/c3a8a5124fbdc4fc23d14d2540c4dd90b849bd0b/subprojects/packagefiles/openssl/meson.build#L306-L320

EDIT: I've actually reported checking only issues, but not PRs, it seems to be known issue https://github.com/mesonbuild/wrapdb/pull/483 for quite some time.

kasper93 commented 2 months ago

Posted issue, because at least currently on my system, there is generic issue with static https://github.com/mesonbuild/meson/issues/13204