diff options
author | Huang Rui <vowstar@gmail.com> | 2020-01-07 08:05:14 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2020-01-07 08:20:02 +0200 |
commit | bc83939f4bc332d299688236072d2416631c29e4 (patch) | |
tree | 60d18de4e9b7afc2522832c2b9791197cddb81ed /sci-electronics | |
parent | net-dns/knot: remove olds (diff) | |
download | gentoo-bc83939f4bc332d299688236072d2416631c29e4.tar.gz gentoo-bc83939f4bc332d299688236072d2416631c29e4.tar.bz2 gentoo-bc83939f4bc332d299688236072d2416631c29e4.zip |
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 <vowstar@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/iverilog/iverilog-10.3.ebuild | 6 |
1 files changed, 3 insertions, 3 deletions
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 |