From bc83939f4bc332d299688236072d2416631c29e4 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Tue, 7 Jan 2020 08:05:14 +0200 Subject: sci-electronics/iverilog: fix parallel install in 10.3 * Found a better way to fix the build race condition * Removed .NOTPARALLEL: install to speed up build Upstream fix: https://github.com/steveicarus/iverilog/pull/294 Signed-off-by: Huang Rui Signed-off-by: Joonas Niilola --- sci-electronics/iverilog/iverilog-10.3.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sci-electronics/iverilog') diff --git a/sci-electronics/iverilog/iverilog-10.3.ebuild b/sci-electronics/iverilog/iverilog-10.3.ebuild index 145ceb786d74..183ed6f2023f 100644 --- a/sci-electronics/iverilog/iverilog-10.3.ebuild +++ b/sci-electronics/iverilog/iverilog-10.3.ebuild @@ -45,9 +45,6 @@ src_prepare() { # Here translate the autoconf.sh, equivalent to the following code # > sh autoconf.sh - # Fix build fail problem when using large job number, make it parallel safe - echo ".NOTPARALLEL: install" >> ./Makefile.in || die - # Autoconf in root ... eautoconf --force # Precompiling lexor_keyword.gperf @@ -59,6 +56,9 @@ src_prepare() { src_install() { local DOCS=( *.txt ) + # Default build fails with parallel jobs, + # https://github.com/steveicarus/iverilog/pull/294 + emake installdirs DESTDIR="${D}" default if use examples; then -- cgit v1.2.3