commit:     cdaa6e6af83924d8146920ce0bdcc390de01680e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 02:35:13 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 02:47:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaa6e6a

net-libs/wslay: workaround docs build race condition

If USE=doc cause more issues for bigger reasons, may just remove
that as it'd likely not worth worrying about without any upstream
activity.

...and then there'd be the option to switch to cmake, vaguely
recall did not use it because it did not support building docs.
May need less workarounds than current autoconf usage.

Closes: https://bugs.gentoo.org/921192
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/wslay/wslay-1.1.1_p20210115.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild 
b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
index 4ddb9775de62..03e102a9da97 100644
--- a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
+++ b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -38,6 +38,10 @@ src_configure() {
        econf "${econfargs[@]}"
 }
 
+src_compile() {
+       emake $(usev doc -j1) #921192
+}
+
 src_install() {
        local DOCS=( AUTHORS NEWS README.rst ) # skip non-rst README
        default

Reply via email to