diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-11-09 23:58:53 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-11-09 23:58:53 -0500 |
commit | 007731c32667ec22df59d8173b8b019229acb533 (patch) | |
tree | 77c00ce38c84b161e8ce249315bba073b00019a8 /net-nds | |
parent | net-nds/openldap: skip acct creation for USE=minimal (diff) | |
download | gentoo-007731c32667ec22df59d8173b8b019229acb533.tar.gz gentoo-007731c32667ec22df59d8173b8b019229acb533.tar.bz2 gentoo-007731c32667ec22df59d8173b8b019229acb533.zip |
net-nds/openldap: fix cross-compiling due to pthread tests #463966
Diffstat (limited to 'net-nds')
-rw-r--r-- | net-nds/openldap/openldap-2.4.38-r2.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.39.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.40-r2.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.40-r4.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.40.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.42-r1.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.42.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.43-r1.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.43.ebuild | 5 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.4.44.ebuild | 5 |
10 files changed, 50 insertions, 0 deletions
diff --git a/net-nds/openldap/openldap-2.4.38-r2.ebuild b/net-nds/openldap/openldap-2.4.38-r2.ebuild index a24614bbb658..1706a4a57961 100644 --- a/net-nds/openldap/openldap-2.4.38-r2.ebuild +++ b/net-nds/openldap/openldap-2.4.38-r2.ebuild @@ -448,6 +448,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.39.ebuild b/net-nds/openldap/openldap-2.4.39.ebuild index 09e8f854a74a..838683003696 100644 --- a/net-nds/openldap/openldap-2.4.39.ebuild +++ b/net-nds/openldap/openldap-2.4.39.ebuild @@ -447,6 +447,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.40-r2.ebuild b/net-nds/openldap/openldap-2.4.40-r2.ebuild index 3330f9026d58..ffe3d740f334 100644 --- a/net-nds/openldap/openldap-2.4.40-r2.ebuild +++ b/net-nds/openldap/openldap-2.4.40-r2.ebuild @@ -472,6 +472,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.40-r4.ebuild b/net-nds/openldap/openldap-2.4.40-r4.ebuild index b12340ef2bbe..26c2ac18c749 100644 --- a/net-nds/openldap/openldap-2.4.40-r4.ebuild +++ b/net-nds/openldap/openldap-2.4.40-r4.ebuild @@ -472,6 +472,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.40.ebuild b/net-nds/openldap/openldap-2.4.40.ebuild index 8268a011b4b5..5c7a172feec7 100644 --- a/net-nds/openldap/openldap-2.4.40.ebuild +++ b/net-nds/openldap/openldap-2.4.40.ebuild @@ -460,6 +460,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.42-r1.ebuild b/net-nds/openldap/openldap-2.4.42-r1.ebuild index 2803acd5baf3..0a41823a9ff0 100644 --- a/net-nds/openldap/openldap-2.4.42-r1.ebuild +++ b/net-nds/openldap/openldap-2.4.42-r1.ebuild @@ -479,6 +479,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.42.ebuild b/net-nds/openldap/openldap-2.4.42.ebuild index 92073435378e..586750bd9da2 100644 --- a/net-nds/openldap/openldap-2.4.42.ebuild +++ b/net-nds/openldap/openldap-2.4.42.ebuild @@ -469,6 +469,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.43-r1.ebuild b/net-nds/openldap/openldap-2.4.43-r1.ebuild index dd87feaa5ddf..bb12c5342942 100644 --- a/net-nds/openldap/openldap-2.4.43-r1.ebuild +++ b/net-nds/openldap/openldap-2.4.43-r1.ebuild @@ -479,6 +479,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.43.ebuild b/net-nds/openldap/openldap-2.4.43.ebuild index 10dcd001ab66..42f229c5104b 100644 --- a/net-nds/openldap/openldap-2.4.43.ebuild +++ b/net-nds/openldap/openldap-2.4.43.ebuild @@ -476,6 +476,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" diff --git a/net-nds/openldap/openldap-2.4.44.ebuild b/net-nds/openldap/openldap-2.4.44.ebuild index e232b3636760..54d6df71b6df 100644 --- a/net-nds/openldap/openldap-2.4.44.ebuild +++ b/net-nds/openldap/openldap-2.4.44.ebuild @@ -479,6 +479,11 @@ multilib_src_configure() { $(use_enable tcpd wrappers) ) + # Some cross-compiling tests don't pan out well. + tc-is-cross-compiler && myconf+=( + --with-yielding-select=yes + ) + local ssl_lib="no" if use ssl || ( ! use minimal && use samba ) ; then ssl_lib="openssl" |