--- a/www-apache/mod_perl/mod_perl-2.0.10_pre201601.ebuild +++ a/www-apache/mod_perl/mod_perl-2.0.10_pre201601.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.gz" LICENSE="GPL-2" SLOT="1" KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug" +IUSE="debug ithreads" # Make sure we always use the latest Apache-Test version or even check the # version of the bundled Apache-Test! @@ -24,7 +24,14 @@ IUSE="debug" DEPEND=" >=dev-perl/Apache-Test-1.360 >=dev-perl/CGI-3.08 - dev-lang/perl[ithreads] + ithreads? ( + dev-lang/perl[ithreads] + www-servers/apache[threads] + ) + !ithreads? ( + dev-lang/perl + www-servers/apache[-apache2_mpms_worker(-)] + ) www-servers/apache " RDEPEND="${DEPEND}" @@ -103,6 +110,7 @@ src_configure() { MP_APR_CONFIG=/usr/bin/apr-1-config \ MP_TRACE=${debug} \ MP_DEBUG=${debug} \ + MP_NO_THREADS=$(usex ithreads 0 1) \ || die }