From 958e9caa11b53fe068cbf8c5aba0dd9e682aec1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sun, 13 Sep 2026 04:51:43 +0200 Subject: [PATCH] ci/win32: link synchronization.lib with subrandr Rust nightly since rust-lang/rust#162270 no longer imports WaitOnAddress and WakeByAddress* through raw-dylib in std. --- ci/build-win32.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ci/build-win32.ps1 b/ci/build-win32.ps1 index 032a47a0e4fc6..f05c8007af2e2 100644 --- a/ci/build-win32.ps1 +++ b/ci/build-win32.ps1 @@ -217,9 +217,11 @@ dep = declare_dependency( harfbuzz, # those deps are hardcoded, because parsing rustc native-static-libs, would # be lots of code for little benefit, those libs won't really change. + # Keep in sync with library/windows_link/src/lib.rs in the rust repo. cc.find_library('dbghelp', required: true), cc.find_library('kernel32', required: true), cc.find_library('ntdll', required: true), + cc.find_library('synchronization', required: true), cc.find_library('userenv', required: true), cc.find_library('ws2_32', required: true) ],