From 73706ce8d2a35f25546d62b91915f7e003a906dc Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Sun, 11 Aug 2019 08:52:40 +0200 Subject: [PATCH] net-dns/bind-tools: fix compilation on Solaris Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Fabian Groffen --- net-dns/bind-tools/bind-tools-9.14.4.ebuild | 3 +++ net-dns/bind-tools/bind-tools-9.15.2.ebuild | 3 +++ 2 files changed, 6 insertions(+) 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[@]}" -- 2.26.2