Build failure on macOS for wireguard tools 0.0.20171001

ilove zfs ilovezfs at
Mon Oct 2 08:27:07 CEST 2017

MNL_SOCKET_BUFFER_SIZE is not defined on macOS since libmnl.h is for Linux only but  0.0.20171001 still attempts to use it, leading to build failure

A full build log is here:

The error is "ipc.c:891:45: error: use of undeclared identifier 'MNL_SOCKET_BUFFER_SIZE'"


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the WireGuard mailing list