From 6eaa70e80aea7dfd1b3114fcb369a8f72c19ceee Mon Sep 17 00:00:00 2001 From: Gert Doering Date: Mon, 10 Oct 2016 09:39:31 +0200 Subject: Enable -D_SVR4_2 for compilation on Solaris Solaris' header files to not make necessary macros (like CMSG_SPACE) available unless told "this is the API level we want" - thus, do so. This fixes --multihome on OpenSolaris 11 (at least). trac #750 Signed-off-by: Gert Doering Acked-by: Arne Schwabe Message-Id: <20161010073931.54469-1-gert@greenie.muc.de> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg12634.html Signed-off-by: Gert Doering --- configure.ac | 1 + 1 file changed, 1 insertion(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index a03abba..24b2e46 100644 --- a/configure.ac +++ b/configure.ac @@ -318,6 +318,7 @@ case "$host" in *-*-solaris*) AC_DEFINE([TARGET_SOLARIS], [1], [Are we running on Solaris?]) AC_DEFINE_UNQUOTED([TARGET_PREFIX], ["S"], [Target prefix]) + CPPFLAGS="$CPPFLAGS -D_XPG4_2" ;; *-*-openbsd*) AC_DEFINE([TARGET_OPENBSD], [1], [Are we running on OpenBSD?]) -- cgit v1.1