mail-mta/exim: require glibc[rpc] for USE=nis, bug #581260
authorFabian Groffen <grobian@gentoo.org>
Thu, 28 Apr 2016 12:41:33 +0000 (14:41 +0200)
committerFabian Groffen <grobian@gentoo.org>
Thu, 28 Apr 2016 12:51:13 +0000 (14:51 +0200)
Package-Manager: portage-2.2.26

mail-mta/exim/exim-4.87.ebuild

index 5ae4c33a166b145443a60f2d084a5127b4a7ef1f..99abf8b9d89d4bf0bb66639cedea9c22131d6b85 100644 (file)
@@ -6,7 +6,7 @@ EAPI="5"
 
 inherit eutils toolchain-funcs multilib pam systemd
 
-IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X elibc_glibc"
 REQUIRED_USE="spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) pkcs11? ( gnutls )"
 
 COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo /test)"
@@ -34,6 +34,10 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
        gnutls? ( net-libs/gnutls[pkcs11?]
                          dev-libs/libtasn1 )
        ldap? ( >=net-nds/openldap-2.0.7 )
+       nis? ( elibc_glibc? ( || (
+               <sys-libs/glibc-2.23
+               >=sys-libs/glibc-2.23[rpc]
+       ) ) )
        mysql? ( virtual/mysql )
        postgres? ( dev-db/postgresql )
        sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )