From 8824a4c1c813fc8e5694ca720b5c2e929153d609 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Tue, 21 Oct 2025 23:40:19 -0400 Subject: [PATCH] dev-libs/openssl: build docs in compile phase (in parallel) Docs were getting built during the install phase by accident. This is very slow since we invoke the install targets with make -j1. Bug: https://bugs.gentoo.org/964801 Signed-off-by: Mike Gilbert --- dev-libs/openssl/openssl-3.3.5.ebuild | 3 +++ dev-libs/openssl/openssl-3.3.9999.ebuild | 3 +++ dev-libs/openssl/openssl-3.4.3.ebuild | 3 +++ dev-libs/openssl/openssl-3.4.9999.ebuild | 3 +++ dev-libs/openssl/openssl-3.5.4.ebuild | 3 +++ dev-libs/openssl/openssl-3.5.9999.ebuild | 3 +++ dev-libs/openssl/openssl-3.6.0.ebuild | 3 +++ dev-libs/openssl/openssl-3.6.9999.ebuild | 3 +++ 8 files changed, 24 insertions(+) diff --git a/dev-libs/openssl/openssl-3.3.5.ebuild b/dev-libs/openssl/openssl-3.3.5.ebuild index 541489aa89b9..afe0337e03d0 100644 --- a/dev-libs/openssl/openssl-3.3.5.ebuild +++ b/dev-libs/openssl/openssl-3.3.5.ebuild @@ -216,6 +216,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.3.9999.ebuild b/dev-libs/openssl/openssl-3.3.9999.ebuild index f492950eefa7..bdb03d75a8a8 100644 --- a/dev-libs/openssl/openssl-3.3.9999.ebuild +++ b/dev-libs/openssl/openssl-3.3.9999.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.4.3.ebuild b/dev-libs/openssl/openssl-3.4.3.ebuild index bb7855a30f98..f577f4edaa8e 100644 --- a/dev-libs/openssl/openssl-3.4.3.ebuild +++ b/dev-libs/openssl/openssl-3.4.3.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.4.9999.ebuild b/dev-libs/openssl/openssl-3.4.9999.ebuild index f492950eefa7..bdb03d75a8a8 100644 --- a/dev-libs/openssl/openssl-3.4.9999.ebuild +++ b/dev-libs/openssl/openssl-3.4.9999.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.5.4.ebuild b/dev-libs/openssl/openssl-3.5.4.ebuild index ab2f92680e22..2a0c30844cb3 100644 --- a/dev-libs/openssl/openssl-3.5.4.ebuild +++ b/dev-libs/openssl/openssl-3.5.4.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.5.9999.ebuild b/dev-libs/openssl/openssl-3.5.9999.ebuild index ab2f92680e22..2a0c30844cb3 100644 --- a/dev-libs/openssl/openssl-3.5.9999.ebuild +++ b/dev-libs/openssl/openssl-3.5.9999.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.6.0.ebuild b/dev-libs/openssl/openssl-3.6.0.ebuild index c1c020fe4939..bccd4881b8a8 100644 --- a/dev-libs/openssl/openssl-3.6.0.ebuild +++ b/dev-libs/openssl/openssl-3.6.0.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { diff --git a/dev-libs/openssl/openssl-3.6.9999.ebuild b/dev-libs/openssl/openssl-3.6.9999.ebuild index ab2f92680e22..2a0c30844cb3 100644 --- a/dev-libs/openssl/openssl-3.6.9999.ebuild +++ b/dev-libs/openssl/openssl-3.6.9999.ebuild @@ -212,6 +212,9 @@ multilib_src_configure() { multilib_src_compile() { emake build_sw + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() {