commit: d0bc75131f367e36e87e7561fd489ef939763927 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Thu Oct 17 13:55:56 2024 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Thu Oct 17 13:58:08 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bc7513
sci-chemistry/molmol: Really disable parallel build Enforce the disabling of parallel build, this also allows to drop the ugly upstream delays to make it build. Closes: https://bugs.gentoo.org/880621 Closes: https://bugs.gentoo.org/941488 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> sci-chemistry/molmol/molmol-2k_p2-r9.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild index 14378809c07a..9a63d1dbb20d 100644 --- a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild +++ b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild @@ -52,7 +52,6 @@ PATCHES=( pkg_setup() { MMDIR="/usr/$(get_libdir)/molmol" - MAKEOPTS="${MAKEOPTS} -j1" #880621 } src_prepare() { @@ -85,6 +84,13 @@ src_prepare() { eapply "${WORKDIR}"/patches/wild.patch tc-export AR + + # Parallel build fails (#880621) and cannot be disabled by MAKEOPTS + # (#880621, #941488). + find . -name Makefile -exec sed -i -e "1i .NOTPARALLEL:" {} + || die + # Try to drop the ugly hardcoded sleep now that make is really + # serial + sed -i -e 's/sleep 2/sleep 0/g' makedef || die } src_install() {
