From: Fabian Groffen Date: Sun, 11 Aug 2019 06:52:40 +0000 (+0200) Subject: net-dns/bind-tools: fix compilation on Solaris X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=73706ce8d2a35f25546d62b91915f7e003a906dc;p=gentoo.git net-dns/bind-tools: fix compilation on Solaris Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Fabian Groffen --- diff --git a/net-dns/bind-tools/bind-tools-9.14.4.ebuild b/net-dns/bind-tools/bind-tools-9.14.4.ebuild index b67d9a0e757e..26747eac54db 100644 --- a/net-dns/bind-tools/bind-tools-9.14.4.ebuild +++ b/net-dns/bind-tools/bind-tools-9.14.4.ebuild @@ -81,6 +81,9 @@ src_configure() { # bug 344029 append-cflags "-DDIG_SIGCHASE" + # to expose CMSG_* macros from sys/sockets.h + [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600" + # localstatedir for nsupdate -l, bug 395785 tc-export BUILD_CC econf "${myeconfargs[@]}" diff --git a/net-dns/bind-tools/bind-tools-9.15.2.ebuild b/net-dns/bind-tools/bind-tools-9.15.2.ebuild index 74ca294d0ecf..6fb0611b8981 100644 --- a/net-dns/bind-tools/bind-tools-9.15.2.ebuild +++ b/net-dns/bind-tools/bind-tools-9.15.2.ebuild @@ -81,6 +81,9 @@ src_configure() { # bug 344029 append-cflags "-DDIG_SIGCHASE" + # to expose CMSG_* macros from sys/sockets.h + [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600" + # localstatedir for nsupdate -l, bug 395785 tc-export BUILD_CC econf "${myeconfargs[@]}"