]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
meson: add winsock2 library on windows builds
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 1 Dec 2020 20:15:20 +0000 (20:15 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Wed, 2 Dec 2020 12:49:05 +0000 (12:49 +0000)
If building for windows with curl disabled we get build failures due to
missing ws2_32 library needed for winsock2.

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
meson.build

index 815e49bdea8e0cac2514619277dcd8c5d31941a8..3f3412975b41b889383e767bceb572470f88c757 100644 (file)
@@ -1368,10 +1368,12 @@ libutil_dep = cc.find_library('util', required: false)
 if host_machine.system() == 'windows'
   ole32_dep = cc.find_library('ole32')
   oleaut32_dep = cc.find_library('oleaut32')
+  winsock2_dep = cc.find_library('ws2_32')
   win32_dep = declare_dependency(
     dependencies: [
       ole32_dep,
       oleaut32_dep,
+      winsock2_dep,
     ],
   )
   if get_option('default_library') == 'static'