From 6920f637032b7dc989bbeb1d1a1c5e0d11e9f5e6 Mon Sep 17 00:00:00 2001
From: Vitalii Koshura <lestat.de.lionkur@gmail.com>
Date: Tue, 11 Mar 2025 04:35:02 +0100
Subject: [PATCH] Fix Windows build

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
---
 samples/docker_wrapper/Makefile  | 5 +++++
 win_build/docker_wrapper.vcxproj | 1 +
 2 files changed, 6 insertions(+)

diff --git a/samples/docker_wrapper/Makefile b/samples/docker_wrapper/Makefile
index f735ec6880..28a0a2631d 100644
--- a/samples/docker_wrapper/Makefile
+++ b/samples/docker_wrapper/Makefile
@@ -31,6 +31,11 @@ ifdef BUILD_APPS_WITH_VCPKG
     -L$(VCPKG_DIR)/lib
 endif
 
+ifdef BUILD_WITH_MINGW
+  MAKEFILE_LDFLAGS += \
+    -lws2_32
+endif
+
 all: docker_wrapper
 
 libstdc++.a:
diff --git a/win_build/docker_wrapper.vcxproj b/win_build/docker_wrapper.vcxproj
index e445e797be..d5e93d4aae 100644
--- a/win_build/docker_wrapper.vcxproj
+++ b/win_build/docker_wrapper.vcxproj
@@ -15,6 +15,7 @@
       <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     </ClCompile>
     <Link>
+      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <AdditionalDependencies Condition="'$(Configuration)'=='Debug'">libcmtd.lib;libcpmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <AdditionalDependencies Condition="'$(Configuration)'=='Release'">libcmt.lib;libcpmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SubSystem>Console</SubSystem>
-- 
GitLab